]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
gettext: Update to 0.18.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 May 2010 22:47:32 +0000 (00:47 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 May 2010 22:47:32 +0000 (00:47 +0200)
pkgs/core/gettext/gettext.nm
pkgs/core/gettext/patches/gettext-0.17-automake-1.patch [deleted file]
pkgs/core/gettext/patches/gettext-0.17-open-args-1.patch [deleted file]
pkgs/core/gettext/patches/gettext-0.17-rpathFix.patch [deleted file]

index b969ce0a5ec5e2f7911c08e944c79ce95e56e6c8..7b575cca238616f4076afc9ada07be30db4f001f 100644 (file)
@@ -25,7 +25,7 @@
 include $(PKGROOT)/Include
 
 PKG_NAME       = gettext
-PKG_VER        = 0.17
+PKG_VER        = 0.18
 PKG_REL        = 0
 
 PKG_MAINTAINER =
@@ -49,7 +49,8 @@ define PKG_DESCRIPTION
        programs.
 endef
 
-PKG_BUILD_DEPS+= autoconf automake
+PKG_BUILD_DEPS+= bison
+PKG_DEPS      += libxml2
 
 PKG_TARBALL    = $(THISAPP).tar.gz
 
diff --git a/pkgs/core/gettext/patches/gettext-0.17-automake-1.patch b/pkgs/core/gettext/patches/gettext-0.17-automake-1.patch
deleted file mode 100644 (file)
index d6e1196..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -urN gettext-0.17.org/gettext-tools/gnulib-m4/openmp.m4 gettext-0.17/gettext-tools/gnulib-m4/openmp.m4
---- gettext-0.17.org/gettext-tools/gnulib-m4/openmp.m4 2007-05-27 21:50:22.000000000 +0200
-+++ gettext-0.17/gettext-tools/gnulib-m4/openmp.m4     2009-08-19 14:33:04.694430366 +0200
-@@ -1,11 +1,15 @@
--# openmp.m4 serial 4
--dnl Copyright (C) 2006-2007 Free Software Foundation, Inc.
-+# openmp.m4 serial 7
-+dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
- dnl with or without modifications, as long as this notice is preserved.
- dnl This file can be removed once we assume autoconf >= 2.62.
-+dnl Expand to nothing in autoconf >= 2.62. m4_copy has a different
-+dnl semantic in autoconf > 2.63.
-+m4_ifdef([AC_OPENMP], [], [
-+
- # _AC_LANG_OPENMP
- # ---------------
- # Expands to some language dependent source code for testing the presence of
-@@ -90,3 +94,5 @@
-   fi
-   AC_SUBST([OPENMP_]_AC_LANG_PREFIX[FLAGS])
- ])
-+
-+])
diff --git a/pkgs/core/gettext/patches/gettext-0.17-open-args-1.patch b/pkgs/core/gettext/patches/gettext-0.17-open-args-1.patch
deleted file mode 100644 (file)
index 5506572..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-2007-11-07  Jim Meyering  <meyering@redhat.com>
-            Bruno Haible  <bruno@clisp.org>
-
-       * write-catalog.c (msgdomain_list_print): Fix open() call.
-
---- gettext-0.17/gettext-tools/src/write-catalog.c     7 Oct 2007 19:35:31 -0000       1.4
-+++ gettext-0.17/gettext-tools/src/write-catalog.c     7 Nov 2007 11:43:15 -0000
-@@ -1,5 +1,5 @@
- /* GNU gettext - internationalization aids
--   Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
-+   Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-@@ -220,7 +220,9 @@
-       /* Open the output file.  */
-       if (!to_stdout)
-       {
--        fd = open (filename, O_WRONLY | O_CREAT);
-+        fd = open (filename, O_WRONLY | O_CREAT | O_TRUNC,
-+                   /* 0666 in portable POSIX notation: */
-+                   S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
-         if (fd < 0)
-           {
-             const char *errno_description = strerror (errno);
diff --git a/pkgs/core/gettext/patches/gettext-0.17-rpathFix.patch b/pkgs/core/gettext/patches/gettext-0.17-rpathFix.patch
deleted file mode 100644 (file)
index c50458c..0000000
+++ /dev/null
@@ -1,140 +0,0 @@
-diff -up ./gettext-runtime/libasprintf/configure.ac.rpathFix~ ./gettext-runtime/libasprintf/configure.ac
---- ./gettext-runtime/libasprintf/configure.ac.rpathFix~       2007-10-08 05:37:36.000000000 +1000
-+++ ./gettext-runtime/libasprintf/configure.ac 2008-08-28 16:43:18.000000000 +1000
-@@ -54,7 +54,8 @@ dnl Checks for header files.
- dnl Checks for typedefs, structures, and compiler characteristics.
- AC_C_INLINE
- AC_TYPE_SIZE_T
--gl_AC_TYPE_LONG_LONG
-+AC_TYPE_LONG_LONG_INT
-+#gl_AC_TYPE_LONG_LONG
- gt_TYPE_LONGDOUBLE
- gt_TYPE_WCHAR_T
- gt_TYPE_WINT_T
-diff -up ./gettext-tools/gnulib-tests/Makefile.gnulib.rpathFix~ ./gettext-tools/gnulib-tests/Makefile.gnulib
---- ./gettext-tools/gnulib-tests/Makefile.gnulib.rpathFix~     2007-10-28 01:39:18.000000000 +1000
-+++ ./gettext-tools/gnulib-tests/Makefile.gnulib       2008-08-28 16:43:18.000000000 +1000
-@@ -16,7 +16,7 @@ ACLOCAL_AMFLAGS = -I ../gnulib-m4
- SUBDIRS =
- TESTS =
--TESTS_ENVIRONMENT =
-+TESTS_ENVIRONMENT = LD_LIBRARY_PATH='../intl/.libs:../src/.libs:../.libs:../../../../../lib:../../../../../lib64'
- noinst_PROGRAMS =
- check_PROGRAMS =
- noinst_HEADERS =
-diff -up ./gettext-tools/src/Makefile.am.rpathFix~ ./gettext-tools/src/Makefile.am
---- ./gettext-tools/src/Makefile.am.rpathFix~  2007-10-08 05:37:38.000000000 +1000
-+++ ./gettext-tools/src/Makefile.am    2008-08-28 17:16:45.000000000 +1000
-@@ -62,6 +62,7 @@ projectsdir = $(pkgdatadir)/projects
- pkglibdir = $(libdir)/gettext
- AM_CPPFLAGS = \
-+  -I../../../../../../usr/include \
-   -I. -I$(srcdir) \
-   -I.. -I$(top_srcdir) \
-   -I$(top_srcdir)/libgrep \
-@@ -82,7 +83,7 @@ LDADD = ../gnulib-lib/libgettextlib.la @
- SED = sed
- YACC = @YACC@ -d
--GCJ = @GCJ@
-+GCJ = gcj
- GCJFLAGS = @GCJFLAGS@
- JAR = @JAR@
- JAVACOMP = $(SHELL) ../javacomp.sh
-diff -up ./gettext-tools/tests/Makefile.am.rpathFix~ ./gettext-tools/tests/Makefile.am
---- ./gettext-tools/tests/Makefile.am.rpathFix~        2007-10-21 07:54:40.000000000 +1000
-+++ ./gettext-tools/tests/Makefile.am  2008-08-28 16:43:18.000000000 +1000
-@@ -181,6 +181,7 @@ TESTS_ENVIRONMENT = top_srcdir=$(top_src
-                   LOCALE_JA='@LOCALE_JA@' \
-                   host_os='@host_os@' \
-                   CONFIG_SHELL='$(SHELL)' \
-+                  LD_LIBRARY_PATH='../intl/.libs:../src/.libs:../.libs:../../../../../lib:../../../../../lib64' \
-                   $(SHELL)
- xg-c-1.ok.po: $(top_srcdir)/src/xgettext.c $(top_srcdir)/src/msgfmt.c
-diff -up ./m4/libtool.m4.rpathFix~ ./m4/libtool.m4
---- ./m4/libtool.m4.rpathFix~  2007-10-27 10:46:10.000000000 +1000
-+++ ./m4/libtool.m4    2008-08-28 16:43:18.000000000 +1000
-@@ -1616,7 +1616,7 @@ linux* | k*bsd*-gnu)
-   # This implies no fast_install, which is unacceptable.
-   # Some rework will be needed to allow for fast_install
-   # before this can be enabled.
--  hardcode_into_libs=yes
-+  #hardcode_into_libs=yes
-   # Append ld.so.conf contents to the search path
-   if test -f /etc/ld.so.conf; then
-@@ -2872,7 +2872,8 @@ if test "$GXX" = yes; then
-     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-     _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+#    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-     # If archive_cmds runs LD, not CC, wlarc should be empty
-@@ -3340,7 +3341,8 @@ case $host_os in
-       # dependencies.
-       output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
-+#     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-       # Archives containing C++ object files must be created using
-@@ -3368,7 +3370,8 @@ case $host_os in
-         ;;
-       esac
-       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+#     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-       ;;
-@@ -3377,7 +3380,8 @@ case $host_os in
-       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+#     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-         ;;
-@@ -3387,7 +3391,8 @@ case $host_os in
-       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-       runpath_var=LD_RUN_PATH
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-+#     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-       # Commands to make compiler produce verbose output that lists
-@@ -3584,8 +3589,9 @@ case $host_os in
-         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+#       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-         # Commands to make compiler produce verbose output that lists
-         # what "hidden" libraries, object files and flags are used when
-@@ -5582,7 +5588,8 @@ ifelse([$1],[CXX],[
-     # are reset later if shared libraries are not supported. Putting them
-     # here allows them to be overridden if necessary.
-     runpath_var=LD_RUN_PATH
--    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+#    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-     # ancient GNU ld didn't support --whole-archive et. al.
-     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then