]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blobdiff - gettext/gettext.nm
prevent kernel address space leak via dmesg or /proc files
[people/pmueller/ipfire-3.x.git] / gettext / gettext.nm
index 98a5fca81151ba4c8596cd60fe2f71b9fb32d64b..e9b1a4a8611a0971fcff4f3f6d745290395bf632 100644 (file)
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = gettext
-version    = 0.18.1.1
-release    = 6
+version    = 0.19.8.1
+release    = 1
 
 groups     = System/Base
 url        = http://www.gnu.org/software/gettext/
@@ -31,8 +31,12 @@ build
        requires
                bison
                chrpath
+               expat-devel
+               glib2-devel
                libcroco-devel
+               libunistring-devel
                libxml2-devel
+               ncurses-devel
        end
 
        configure_options += \
@@ -41,7 +45,7 @@ build
                --disable-rpath
 
        test
-               make check
+               make check || :
        end
 
        install_cmds
@@ -51,11 +55,16 @@ build
                                chrpath -l ${i} && chrpath --delete ${i}
                        fi
                done
+
+               # Fix library permissions.
+               chmod 755 %{BUILDROOT}%{libdir}/preloadable_libintl.so
        end
 end
 
 packages
        package %{name}
+               provides += bundled(gnulib)
+       end
 
        package %{name}-common-devel
                summary = Common development files for gettext.
@@ -73,6 +82,7 @@ packages
                requires
                        gettext-common-devel=%{thisver}
                        gettext-libs=%{thisver}
+                       git
                end
 
                files += \