Date: Sunday, March 13, 2011 @ 05:54:42 Author: andyrtr Revision: 114396
upgpkg: gnutls 2.10.5-1 upstream update 2.10.5; remove libtool files, drop static library; add make check; remove texinfo dependency Modified: gnutls/trunk/PKGBUILD gnutls/trunk/gnutls.install ----------------+ PKGBUILD | 14 +++++++++----- gnutls.install | 8 +++++--- 2 files changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2011-03-13 08:23:36 UTC (rev 114395) +++ PKGBUILD 2011-03-13 09:54:42 UTC (rev 114396) @@ -2,22 +2,26 @@ # Maintainer: Jan de Groot <[email protected]> pkgname=gnutls -pkgver=2.10.4 +pkgver=2.10.5 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/gnutls/" install=gnutls.install -options=('libtool') -depends=('gcc-libs>=4.4.3' 'libtasn1>=2.5' 'readline>=6.0' 'zlib' 'libgcrypt>=1.4.5' 'texinfo') +options=('!libtool') +depends=('gcc-libs>=4.4.3' 'libtasn1>=2.5' 'readline>=6.0' 'zlib' 'libgcrypt>=1.4.5') source=(ftp://ftp.gnu.org/gnu/gnutls/${pkgname}-${pkgver}.tar.bz2) -md5sums=('4e1517084018a8b1fdc96daabea40528') +md5sums=('1b032e07ccd22f71a5df78aa73bd91f2') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --with-zlib --disable-guile + ./configure --prefix=/usr \ + --with-zlib \ + --disable-static \ + --disable-guile make + make check # passes all || /bin/true } package() { Modified: gnutls.install =================================================================== --- gnutls.install 2011-03-13 08:23:36 UTC (rev 114395) +++ gnutls.install 2011-03-13 09:54:42 UTC (rev 114396) @@ -1,9 +1,10 @@ infodir=usr/share/info -filelist=(gnutls.info gnutls.info-1 gnutls.info-2 gnutls.info-3) +filelist=(gnutls.info-1.gz gnutls.info-2.gz gnutls.info-3.gz gnutls.info.gz) post_install() { + [ -x usr/bin/install-info ] || return 0 for file in ${filelist[@]}; do - install-info $infodir/$file.gz $infodir/dir 2> /dev/null + install-info $infodir/$file $infodir/dir 2> /dev/null done } @@ -12,7 +13,8 @@ } pre_remove() { + [ -x usr/bin/install-info ] || return 0 for file in ${filelist[@]}; do - install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + install-info --delete $infodir/$file $infodir/dir 2> /dev/null done }
