forked from AuroraMiddleware/gtk
New variable. Define to $prefix/$DATADIRNAME/locale. This will point to
* configure.in (gtklocaledir): New variable. Define to $prefix/$DATADIRNAME/locale. This will point to the directory where po/Makefile actually installs the message translation tables. * gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to $(gtklocaledir) rather than $prefix/share/locale.
This commit is contained in:
parent
5ce6bea660
commit
255005f0e9
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
1999-01-20 Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
|
||||||
|
* configure.in (gtklocaledir): New variable. Define to
|
||||||
|
$prefix/$DATADIRNAME/locale. This will point to the directory
|
||||||
|
where po/Makefile actually installs the message translation
|
||||||
|
tables.
|
||||||
|
* gtk/Makefile.am (INCLUDES): Define GTK_LOCALEDIR to
|
||||||
|
$(gtklocaledir) rather than $prefix/share/locale.
|
||||||
|
|
||||||
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
Wed Jan 20 21:07:45 1999 Timur Bakeyev <mc@bat.ru>
|
||||||
|
|
||||||
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
* gtk/gtkrc.c (gtk_rc_init): There are some systems, that lacks of
|
||||||
|
@ -136,6 +136,10 @@ AC_CHECK_FUNC(gettext,
|
|||||||
,
|
,
|
||||||
AC_CHECK_LIB(intl, gettext)
|
AC_CHECK_LIB(intl, gettext)
|
||||||
)
|
)
|
||||||
|
# AM_GTK_GNU_GETTEXT above substs $DATADIRNAME
|
||||||
|
# this is the directory where the *.{mo,gmo} files are installed
|
||||||
|
gtklocaledir='${prefix}/${DATADIRNAME}/locale'
|
||||||
|
AC_SUBST(gtklocaledir)
|
||||||
|
|
||||||
dnl The DU4 header files don't provide library prototypes unless
|
dnl The DU4 header files don't provide library prototypes unless
|
||||||
dnl -std1 is given to the native cc.
|
dnl -std1 is given to the native cc.
|
||||||
|
@ -235,15 +235,12 @@ gtkinclude_HEADERS = \
|
|||||||
gtkmarshal.h \
|
gtkmarshal.h \
|
||||||
gtktypebuiltins.h
|
gtktypebuiltins.h
|
||||||
|
|
||||||
# note gtk.defs, gtktypebuiltins.h, and gtkmarshal.[ch] aren't here, but their
|
# note gtk.defs, gtktypebuiltin* and gtkmarshal.[ch] aren't here, but
|
||||||
# stamps are
|
# their stamps are. Another trick is to use the temporary output files as
|
||||||
|
# the stamp files.
|
||||||
BUILT_SOURCES = \
|
BUILT_SOURCES = \
|
||||||
stamp-d \
|
s-gd s-gtb s-gtbv s-gtbi s-gtbe \
|
||||||
stamp-t \
|
stamp-m
|
||||||
stamp-m \
|
|
||||||
gtktypebuiltins_evals.c \
|
|
||||||
gtktypebuiltins_ids.c \
|
|
||||||
gtktypebuiltins_vars.c
|
|
||||||
|
|
||||||
# cause the built sources to be rebuild when possible, even with --include-deps
|
# cause the built sources to be rebuild when possible, even with --include-deps
|
||||||
$(static_sources): $(BUILT_SOURCES)
|
$(static_sources): $(BUILT_SOURCES)
|
||||||
@ -254,43 +251,46 @@ gdk_headers = \
|
|||||||
../gdk/gdkrgb.h
|
../gdk/gdkrgb.h
|
||||||
|
|
||||||
# generate gtk.defs file from gtk-boxed.defs and *.h
|
# generate gtk.defs file from gtk-boxed.defs and *.h
|
||||||
$(srcdir)/gtk.defs: @REBUILD@ stamp-d
|
gtk.defs: @REBUILD@ s-gd
|
||||||
@:
|
@:
|
||||||
stamp-d: @REBUILD@ makeenums.pl gtk-boxed.defs $(source_headers) $(gdk_headers)
|
s-gd: @REBUILD@ makeenums.pl gtk-boxed.defs $(source_headers) $(gdk_headers)
|
||||||
cd $(srcdir) \
|
cd $(srcdir) \
|
||||||
&& $(PERL) makeenums.pl defs $(source_headers) $(gdk_headers) > s-gd \
|
&& $(PERL) makeenums.pl defs $(source_headers) $(gdk_headers) > s-gd \
|
||||||
&& cat gtk-boxed.defs >> s-gd \
|
&& cat gtk-boxed.defs >> s-gd \
|
||||||
&& (cmp -s s-gd gtk.defs || mv s-gd gtk.defs) && rm -f s-gd \
|
&& (cmp -s s-gd gtk.defs || cp s-gd gtk.defs)
|
||||||
&& echo timestamp > stamp-d
|
|
||||||
|
|
||||||
# generate type identifier header (GTK_TYPE_WIDGET_FLAGS)
|
# generate type identifier header (GTK_TYPE_WIDGET_FLAGS)
|
||||||
$(srcdir)/gtktypebuiltins.h: @REBUILD@ stamp-t
|
gtktypebuiltins.h: @REBUILD@ s-gtb
|
||||||
@:
|
@:
|
||||||
stamp-t: $(srcdir)/gtk.defs $(srcdir)/maketypes.awk
|
s-gtb: @REBUILD@ s-gd maketypes.awk
|
||||||
cd $(srcdir) \
|
cd $(srcdir) \
|
||||||
&& $(AWK) -f maketypes.awk gtk.defs macros > s-gtb \
|
&& $(AWK) -f maketypes.awk gtk.defs macros > s-gtb \
|
||||||
&& (cmp -s s-gtb gtktypebuiltins.h || mv s-gtb gtktypebuiltins.h) \
|
&& (cmp -s s-gtb gtktypebuiltins.h || cp s-gtb gtktypebuiltins.h)
|
||||||
&& rm -f s-gtb \
|
|
||||||
&& echo timestamp > stamp-t
|
|
||||||
|
|
||||||
# generate type identifier variables (GTK_TYPE_WIDGET_FLAGS)
|
# generate type identifier variables (GTK_TYPE_WIDGET_FLAGS)
|
||||||
$(srcdir)/gtktypebuiltins_vars.c: @REBUILD@ $(srcdir)/gtk.defs $(srcdir)/maketypes.awk
|
gtktypebuiltins_vars.c: @REBUILD@ s-gtbv
|
||||||
|
@:
|
||||||
|
s-gtbv: @REBUILD@ s-gd maketypes.awk
|
||||||
cd $(srcdir) \
|
cd $(srcdir) \
|
||||||
&& $(AWK) -f maketypes.awk gtk.defs variables > s-gtbv \
|
&& $(AWK) -f maketypes.awk gtk.defs variables > s-gtbv \
|
||||||
&& mv s-gtbv gtktypebuiltins_vars.c
|
&& (cmp -s s-gtbv gtktypebuiltins_vars.c || cp s-gtbv gtktypebuiltins_vars.c)
|
||||||
|
|
||||||
# generate type entries for type-id registration
|
# generate type entries for type-id registration
|
||||||
$(srcdir)/gtktypebuiltins_ids.c: @REBUILD@ $(srcdir)/gtk.defs $(srcdir)/maketypes.awk
|
gtktypebuiltins_ids.c: @REBUILD@ s-gtbi
|
||||||
|
@:
|
||||||
|
s-gtbi: @REBUILD@ s-gd maketypes.awk
|
||||||
cd $(srcdir) \
|
cd $(srcdir) \
|
||||||
&& $(AWK) -f maketypes.awk gtk.defs entries > s-gtbi \
|
&& $(AWK) -f maketypes.awk gtk.defs entries > s-gtbi \
|
||||||
&& mv s-gtbi gtktypebuiltins_ids.c
|
&& (cmp -s s-gtbi gtktypebuiltins_ids.c || cp s-gtbi gtktypebuiltins_ids.c)
|
||||||
|
|
||||||
# generate enum value arrays
|
# generate enum value arrays
|
||||||
$(srcdir)/gtktypebuiltins_evals.c: @REBUILD@ $(srcdir)/makeenums.pl $(srcdir)/gtk.defs
|
gtktypebuiltins_evals.c: @REBUILD@ s-gtbe
|
||||||
|
@:
|
||||||
|
s-gtbe: @REBUILD@ makeenums.pl s-gd
|
||||||
cd $(srcdir) \
|
cd $(srcdir) \
|
||||||
&& $(PERL) makeenums.pl arrays $(source_headers) $(gdk_headers) > \
|
&& $(PERL) makeenums.pl arrays $(source_headers) $(gdk_headers) > \
|
||||||
s-gtbe \
|
s-gtbe \
|
||||||
&& mv s-gtbe gtktypebuiltins_evals.c
|
&& (cmp -s s-gtbe gtktypebuiltins_evals.c || cp s-gtbe gtktypebuiltins_evals.c)
|
||||||
|
|
||||||
$(srcdir)/gtkmarshal.c $(srcdir)/gtkmarshal.h: @REBUILD@ stamp-m
|
$(srcdir)/gtkmarshal.c $(srcdir)/gtkmarshal.h: @REBUILD@ stamp-m
|
||||||
@:
|
@:
|
||||||
@ -360,7 +360,7 @@ INCLUDES = \
|
|||||||
-DGTK_EXE_PREFIX=\"$(exec_prefix)\" \
|
-DGTK_EXE_PREFIX=\"$(exec_prefix)\" \
|
||||||
-DGTK_DATA_PREFIX=\"$(prefix)\" \
|
-DGTK_DATA_PREFIX=\"$(prefix)\" \
|
||||||
-DGTK_SYSCONFDIR=\"$(sysconfdir)\" \
|
-DGTK_SYSCONFDIR=\"$(sysconfdir)\" \
|
||||||
-DGTK_LOCALEDIR=\"$(datadir)/locale\" \
|
-DGTK_LOCALEDIR=\"$(gtklocaledir)\" \
|
||||||
-I$(top_srcdir) \
|
-I$(top_srcdir) \
|
||||||
@GTK_DEBUG_FLAGS@ \
|
@GTK_DEBUG_FLAGS@ \
|
||||||
@GTK_XIM_FLAGS@ \
|
@GTK_XIM_FLAGS@ \
|
||||||
@ -415,3 +415,4 @@ test-debug: testgtk
|
|||||||
builddir=`pwd`; cd $(top_builddir); top_builddir=`pwd`; \
|
builddir=`pwd`; cd $(top_builddir); top_builddir=`pwd`; \
|
||||||
cd $$builddir; cd $(srcdir); \
|
cd $$builddir; cd $(srcdir); \
|
||||||
$(SHELL) $$top_builddir/libtool --mode=execute gdb $$builddir/testgtk
|
$(SHELL) $$top_builddir/libtool --mode=execute gdb $$builddir/testgtk
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user