2008-06-10 Emmanuele Bassi <ebassi@openedhand.com>

* autogen.sh: Check for, and run glib-gettextize.

	* configure.ac: Set up the localization support.

	* clutter/clutter-main.c: Do not define the GETTEXT_PACKAGE,
	but use the one from the configure script.

	* po/POTFILES.in: Template for the translatable files.
This commit is contained in:
Emmanuele Bassi 2008-06-10 16:47:38 +00:00
parent 878b353568
commit a930370b81
5 changed files with 28 additions and 1 deletions

View File

@ -1,3 +1,14 @@
2008-06-10 Emmanuele Bassi <ebassi@openedhand.com>
* autogen.sh: Check for, and run glib-gettextize.
* configure.ac: Set up the localization support.
* clutter/clutter-main.c: Do not define the GETTEXT_PACKAGE,
but use the one from the configure script.
* po/POTFILES.in: Template for the translatable files.
2008-06-10 Chris Lord <chris@openedhand.com> 2008-06-10 Chris Lord <chris@openedhand.com>
* clutter/clutter-main.c: (pre_parse_hook): * clutter/clutter-main.c: (pre_parse_hook):

View File

@ -20,6 +20,14 @@ else
gtkdocize || exit $? gtkdocize || exit $?
fi fi
GLIB_GETTEXTIZE=`which glib-gettextize`
if test -z $GLIB_GETTEXTIZE; then
echo "*** No glib-gettextize ***"
exit 1
else
glib-gettextize || exit $?
fi
autoreconf -v --install || exit $? autoreconf -v --install || exit $?
./configure "$@" && echo "Now type 'make' to compile $PROJECT." ./configure "$@" && echo "Now type 'make' to compile $PROJECT."

View File

@ -35,7 +35,6 @@
#endif #endif
#include <stdlib.h> #include <stdlib.h>
#define GETTEXT_PACKAGE "clutter"
#include <glib/gi18n-lib.h> #include <glib/gi18n-lib.h>
#include "clutter-event.h" #include "clutter-event.h"

View File

@ -593,6 +593,14 @@ CLUTTER_LIBS="$SDL_LIBS $EGL_LIBS $GLX_LIBS $OSX_LIBS $WIN32_LIBS $CLUTTER_DEPS_
AC_SUBST(CLUTTER_CFLAGS) AC_SUBST(CLUTTER_CFLAGS)
AC_SUBST(CLUTTER_LIBS) AC_SUBST(CLUTTER_LIBS)
GETTEXT_PACKAGE="clutter-$CLUTTER_API_VERSION"
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
[The prefix for our gettext translation domains.])
ALL_LINGUAS=""
AM_GLIB_GNU_GETTEXT
AC_CONFIG_FILES([ AC_CONFIG_FILES([
Makefile Makefile
clutter/Makefile clutter/Makefile
@ -625,6 +633,7 @@ AC_CONFIG_FILES([
doc/reference/cogl/Makefile doc/reference/cogl/Makefile
doc/manual/clutter-manual.xml doc/manual/clutter-manual.xml
doc/manual/Makefile doc/manual/Makefile
po/Makefile.in
clutter.pc clutter.pc
]) ])

0
po/POTFILES.in Normal file
View File