From 37f0ed2c99873a5f175a837ae46358664e34862a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 6 Aug 2012 21:23:30 -0500 Subject: gettext .18.1.1 -glibc patch --- abs/core/gettext/PKGBUILD | 25 ++++++++++++++++--------- abs/core/gettext/__changelog | 2 ++ 2 files changed, 18 insertions(+), 9 deletions(-) create mode 100644 abs/core/gettext/__changelog diff --git a/abs/core/gettext/PKGBUILD b/abs/core/gettext/PKGBUILD index d8946b0..e29c291 100644 --- a/abs/core/gettext/PKGBUILD +++ b/abs/core/gettext/PKGBUILD @@ -1,29 +1,36 @@ -# $Id: PKGBUILD 82270 2010-06-09 19:25:00Z tpowa $ -# Maintainer: +# $Id: PKGBUILD 142112 2011-11-05 10:14:09Z tpowa $ +# Maintainer: pkgname=gettext pkgver=0.18.1.1 -pkgrel=2 +pkgrel=4 pkgdesc="GNU internationalization library" arch=('i686' 'x86_64') -url="http://www.gnu.org/software/gettext" +url="http://www.gnu.org/software/gettext/" license=('GPL') groups=('base') depends=('gcc-libs' 'acl' 'sh' 'glib2') optdepends=('cvs: for autopoint tool') -options=(!libtool) +options=(!libtool !docs) install=gettext.install source=(ftp://ftp.gnu.org/pub/gnu/gettext/${pkgname}-${pkgver}.tar.gz) md5sums=('3dd55b952826d2b32f51308f2f91aa89') build() { - cd $srcdir/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" sed -i -e 's/libexpat.so.0/libexpat.so.1/' gettext-tools/src/x-glade.c + sed -i '/gets is a security hole/d' \ + gettext-{runtime/gnulib-lib,tools/{gnulib-lib,libgettextpo}}/stdio.in.h ./configure --prefix=/usr --enable-csharp - make || return 1 + make } +#check() { +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + package() { - cd $srcdir/${pkgname}-${pkgver} - make DESTDIR=$pkgdir install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/abs/core/gettext/__changelog b/abs/core/gettext/__changelog new file mode 100644 index 0000000..55fb64e --- /dev/null +++ b/abs/core/gettext/__changelog @@ -0,0 +1,2 @@ +sed -i '/gets is a security hole/d' \ + gettext-{runtime/gnulib-lib,tools/{gnulib-lib,libgettextpo}}/stdio.in.h -- cgit v0.12