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 }
