[arch-commits] Commit in (libgcrypt/trunk/PKGBUILD libgpg-error/trunk/PKGBUILD)
Thomas Bächler
thomas at archlinux.org
Mon May 10 21:13:12 UTC 2010
Date: Monday, May 10, 2010 @ 17:13:12
Author: thomas
Revision: 80074
Move libgpg-error and libgcrypt shared libraries to /lib/ for /usr-less cryptsetup support
Modified:
libgcrypt/trunk/PKGBUILD
libgpg-error/trunk/PKGBUILD
-----------------------------+
libgcrypt/trunk/PKGBUILD | 7 ++++++-
libgpg-error/trunk/PKGBUILD | 11 ++++++++---
2 files changed, 14 insertions(+), 4 deletions(-)
Modified: libgcrypt/trunk/PKGBUILD
===================================================================
--- libgcrypt/trunk/PKGBUILD 2010-05-10 20:35:22 UTC (rev 80073)
+++ libgcrypt/trunk/PKGBUILD 2010-05-10 21:13:12 UTC (rev 80074)
@@ -3,7 +3,7 @@
pkgname=libgcrypt
pkgver=1.4.5
-pkgrel=1
+pkgrel=2
pkgdesc="a general purpose crypto library based on the code used"
arch=(i686 x86_64)
url="http://www.gnupg.org"
@@ -20,4 +20,9 @@
./configure --prefix=/usr --disable-padlock-support
make || return 1
make DESTDIR=${pkgdir} install || return 1
+
+ # Move dynamic libraries to /lib
+ install -d -m755 "${pkgdir}"/lib/ || return 1
+ mv "${pkgdir}"/usr/lib/libgcrypt.so* "${pkgdir}"/lib/ || return 1
+ ln -sf /lib/libgcrypt.so "${pkgdir}"/usr/lib/libgcrypt.so || return 1
}
Modified: libgpg-error/trunk/PKGBUILD
===================================================================
--- libgpg-error/trunk/PKGBUILD 2010-05-10 20:35:22 UTC (rev 80073)
+++ libgpg-error/trunk/PKGBUILD 2010-05-10 21:13:12 UTC (rev 80074)
@@ -3,7 +3,7 @@
pkgname=libgpg-error
pkgver=1.7
-pkgrel=2
+pkgrel=3
pkgdesc="Support library for libgcrypt"
arch=(i686 x86_64)
url="http://www.gnupg.org"
@@ -15,9 +15,14 @@
md5sums=('62c0d09d1e76c5b6da8fff92314c4665')
build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
+ cd "${srcdir}"/${pkgname}-${pkgver}
# keep static lib for crypsetup
./configure --prefix=/usr
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR="${pkgdir}/" install || return 1
+
+ # Move dynamic libraries to /lib
+ install -d -m755 "${pkgdir}"/lib/ || return 1
+ mv "${pkgdir}"/usr/lib/libgpg-error.so* "${pkgdir}"/lib/ || return 1
+ ln -sf /lib/libgpg-error.so "${pkgdir}"/usr/lib/libgpg-error.so || return 1
}
More information about the arch-commits
mailing list