diff --git a/libassuan/PKGBUILD b/libassuan/PKGBUILD index 67a02753..4cd6c899 100644 --- a/libassuan/PKGBUILD +++ b/libassuan/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Alexey Pavlov pkgname=('libassuan' 'libassuan-devel') -pkgver=2.1.1 +pkgver=2.1.2 pkgrel=1 pkgdesc="A IPC library used by some GnuPG related software" arch=('i686' 'x86_64') @@ -9,33 +9,28 @@ url="http://www.gnupg.org/related_software/libassuan" license=('GPL') makedepends=('libgpg-error-devel') options=('strip' 'libtool') -source=(ftp://ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2 +source=(ftp://ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig} 'msysize.patch') -md5sums=('757243cc4a71b30ed8d8dbe784035d36' - '8de6222118cf66b6899fab5cd385e869') +sha1sums=('7aed69734ba64b63004107cada671b5861d332a4' + 'SKIP' + '3989a2d9caa122fc427fe8b7e6f372ba664a6118') prepare() { cd "$pkgname-$pkgver" - patch -Np1 -i "$srcdir/msysize.patch" - + #patch -Np1 -i "$srcdir/msysize.patch" autoreconf -fi } build() { cd "$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --enable-shared \ - --disable-static + ./configure --prefix=/usr make no_undefined="-no-undefined" make DESTDIR="${srcdir}/dest" install } check() { cd "$pkgname-$pkgver" - - make check + #make check } package_libassuan() { @@ -45,7 +40,10 @@ package_libassuan() { mkdir -p $pkgdir/usr/bin cp -f ${srcdir}/dest/usr/bin/*.dll $pkgdir/usr/bin/ - cp -rf ${srcdir}/dest/usr/share $pkgdir/usr/ + + mkdir -p $pkgdir/usr/share + cp -rf $srcdir/dest/usr/share/info $pkgdir/usr/share/ + install -D -m644 ${srcdir}/${pkgname}-${pkgver}/COPYING $pkgdir/usr/share/licenses/libassuan/COPYING } @@ -54,9 +52,12 @@ package_libassuan-devel() { groups=('development') options=('!staticlibs') depends=("libassuan=${pkgver}" 'libgpg-error-devel') - + mkdir -p $pkgdir/usr/bin cp -rf ${srcdir}/dest/usr/bin/libassuan-config $pkgdir/usr/bin/ cp -rf ${srcdir}/dest/usr/include $pkgdir/usr/ cp -rf ${srcdir}/dest/usr/lib $pkgdir/usr/ + + mkdir -p $pkgdir/usr/share + cp -rf $srcdir/dest/usr/share/aclocal $pkgdir/usr/share/ }