gettext is ready to rock and roll
This commit is contained in:
parent
e5d63c070c
commit
bbdca49193
5 changed files with 11 additions and 6 deletions
|
@ -1,5 +1,4 @@
|
||||||
CPPFLAGS=`pkg-config --cflags xft` @CPPFLAGS@ \
|
CPPFLAGS=`pkg-config --cflags xft` @CPPFLAGS@
|
||||||
-Dmultibyte\(\)=True
|
|
||||||
|
|
||||||
INCLUDES= -I../src
|
INCLUDES= -I../src
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
localedir=$(datadir)/locale
|
||||||
DEFAULT_MENU=$(pkgdatadir)/menu
|
DEFAULT_MENU=$(pkgdatadir)/menu
|
||||||
DEFAULT_STYLE=$(pkgdatadir)/styles/mbdtex
|
DEFAULT_STYLE=$(pkgdatadir)/styles/mbdtex
|
||||||
|
|
||||||
CPPFLAGS=`pkg-config --cflags xft` @CPPFLAGS@ \
|
CPPFLAGS=`pkg-config --cflags xft` @CPPFLAGS@ \
|
||||||
-DDEFAULTMENU=\"$(DEFAULT_MENU)\" \
|
-DDEFAULTMENU=\"$(DEFAULT_MENU)\" \
|
||||||
-DDEFAULTSTYLE=\"$(DEFAULT_STYLE)\"
|
-DDEFAULTSTYLE=\"$(DEFAULT_STYLE)\" \
|
||||||
|
-DLOCALEDIR=\"$(localedir)\"
|
||||||
|
|
||||||
LDFLAGS=`pkg-config --libs xft`
|
LDFLAGS=`pkg-config --libs xft`
|
||||||
|
|
||||||
|
@ -11,7 +13,7 @@ INCLUDES= -I../otk
|
||||||
|
|
||||||
bin_PROGRAMS= openbox
|
bin_PROGRAMS= openbox
|
||||||
|
|
||||||
openbox_LDADD=../otk/libotk.a
|
openbox_LDADD=../otk/libotk.a @LIBINTL@
|
||||||
|
|
||||||
openbox_SOURCES= basedisplay.cc configuration.cc screen.cc timer.cc util.cc \
|
openbox_SOURCES= basedisplay.cc configuration.cc screen.cc timer.cc util.cc \
|
||||||
window.cc workspace.cc xatom.cc blackbox.cc main.cc
|
window.cc workspace.cc xatom.cc blackbox.cc main.cc
|
||||||
|
|
|
@ -89,6 +89,7 @@ Blackbox *blackbox;
|
||||||
|
|
||||||
Blackbox::Blackbox(char **m_argv, char *dpy_name, char *rc)
|
Blackbox::Blackbox(char **m_argv, char *dpy_name, char *rc)
|
||||||
: BaseDisplay(m_argv[0], dpy_name) {
|
: BaseDisplay(m_argv[0], dpy_name) {
|
||||||
|
|
||||||
if (! XSupportsLocale())
|
if (! XSupportsLocale())
|
||||||
fprintf(stderr, "X server does not support locale\n");
|
fprintf(stderr, "X server does not support locale\n");
|
||||||
|
|
||||||
|
|
|
@ -94,6 +94,11 @@ int main(int argc, char **argv) {
|
||||||
char *rc_file = (char *) 0;
|
char *rc_file = (char *) 0;
|
||||||
char *menu_file = (char *) 0;
|
char *menu_file = (char *) 0;
|
||||||
|
|
||||||
|
// initialize the locale
|
||||||
|
setlocale(LC_ALL, "");
|
||||||
|
bindtextdomain(PACKAGE, LOCALEDIR);
|
||||||
|
textdomain(PACKAGE);
|
||||||
|
|
||||||
for (int i = 1; i < argc; ++i) {
|
for (int i = 1; i < argc; ++i) {
|
||||||
if (! strcmp(argv[i], "-rc")) {
|
if (! strcmp(argv[i], "-rc")) {
|
||||||
// look for alternative rc file to use
|
// look for alternative rc file to use
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
|
// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
|
||||||
|
|
||||||
#include "../config.h"
|
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include "../config.h"
|
# include "../config.h"
|
||||||
#endif // HAVE_CONFIG_H
|
#endif // HAVE_CONFIG_H
|
||||||
|
|
Loading…
Reference in a new issue