From: Michael Tremer Date: Thu, 22 Dec 2011 17:12:21 +0000 (+0100) Subject: gettext: Make package work on x86_64. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5697a8bb5445b4e35dc183c23e9b37ede2138d7f;p=ipfire-3.x.git gettext: Make package work on x86_64. --- diff --git a/gettext/gettext.nm b/gettext/gettext.nm index 2ba29cdde..f3eaa8c17 100644 --- a/gettext/gettext.nm +++ b/gettext/gettext.nm @@ -5,7 +5,7 @@ name = gettext version = 0.18.1.1 -release = 3 +release = 4 groups = System/Base url = http://www.gnu.org/software/gettext/ @@ -30,6 +30,7 @@ source_dl = http://ftp.gnu.org/pub/gnu/gettext/ build requires bison + chrpath libcroco-devel libxml2-devel end @@ -43,6 +44,15 @@ build # test # make check # end + + install_cmds + # cleanup rpaths + for i in $(find %{BUILDROOT}%{bindir} %{BUILDROOT}%{libdir} -type f); do + if file ${i} | grep "ELF 64-bit" >/dev/null; then + chrpath -l ${i} && chrpath --delete ${i} + fi + done + end end packages @@ -51,18 +61,19 @@ packages package %{name}-devel template DEVEL - requires += \ + requires gettext-libs=%{thisver} + end end package %{name}-libs template LIBS files - /usr/lib/libgettextlib-*.so - /usr/lib/libgettextpo.so.* - /usr/lib/libgettextsrc-*.so - /usr/lib/preloadable_libintl.so + %{libdir}/libgettextlib-*.so + %{libdir}/libgettextpo.so.* + %{libdir}/libgettextsrc-*.so + %{libdir}/preloadable_libintl.so end end