[arch-commits] Commit in lib32-nettle/repos (2 files)
Date: Tuesday, May 5, 2020 @ 05:06:41 Author: foutrelis Revision: 624791 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-nettle/repos/multilib-staging-x86_64/ lib32-nettle/repos/multilib-staging-x86_64/PKGBUILD (from rev 624790, lib32-nettle/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: lib32-nettle/repos/multilib-staging-x86_64/PKGBUILD (from rev 624790, lib32-nettle/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2020-05-05 05:06:41 UTC (rev 624791) @@ -0,0 +1,43 @@ +# Maintainer: Florian Pritz +# Contributor: Christoph Vigano +# Contributor: Andreas Radke +# Contributor: bender02 at gmx dot com + +_pkgbasename=nettle +pkgname=lib32-$_pkgbasename +pkgver=3.6 +pkgrel=1 +pkgdesc="A low-level cryptographic library (32-bit)" +arch=('x86_64') +url="https://www.lysator.liu.se/~nisse/nettle/; +license=('GPL2') +depends=('lib32-gmp' $_pkgbasename) +makedepends=(gcc-multilib) +provides=('libnettle.so' 'libhogweed.so') +source=(https://ftp.gnu.org/gnu/nettle/$_pkgbasename-$pkgver.tar.gz{,.sig}) +sha256sums=('d24c0d0f2abffbc8f4f34dcf114b0f131ec3774895f3555922fe2f40f3d5e3f1' +'SKIP') +validpgpkeys=('343C2FF0FBEE5EC2EDBEF399F3599FF828C67298') # Niels Möller + +build() { + cd $_pkgbasename-$pkgver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure --prefix=/usr --libdir=/usr/lib32 \ +--enable-shared --with-include-path=/usr/lib32/gmp + make +} + +check() { + cd $_pkgbasename-$pkgver + make -k check +} + +package() { + cd $_pkgbasename-$pkgver + make DESTDIR="$pkgdir/" install + rm -rf "${pkgdir}"/usr/{include,share,bin} +}
[arch-commits] Commit in lib32-nettle/repos (2 files)
Date: Sunday, June 30, 2019 @ 09:37:45 Author: foutrelis Revision: 486155 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-nettle/repos/multilib-staging-x86_64/ lib32-nettle/repos/multilib-staging-x86_64/PKGBUILD (from rev 486154, lib32-nettle/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: lib32-nettle/repos/multilib-staging-x86_64/PKGBUILD (from rev 486154, lib32-nettle/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2019-06-30 09:37:45 UTC (rev 486155) @@ -0,0 +1,42 @@ +# Maintainer: Florian Pritz +# Contributor: Christoph Vigano +# Contributor: Andreas Radke +# Contributor: bender02 at gmx dot com + +_pkgbasename=nettle +pkgname=lib32-$_pkgbasename +pkgver=3.5.1 +pkgrel=1 +pkgdesc="A low-level cryptographic library (32-bit)" +arch=('x86_64') +url="https://www.lysator.liu.se/~nisse/nettle/; +license=('GPL2') +depends=('lib32-gmp' $_pkgbasename) +makedepends=(gcc-multilib) +source=(https://ftp.gnu.org/gnu/nettle/$_pkgbasename-$pkgver.tar.gz{,.sig}) +sha256sums=('75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419' +'SKIP') +validpgpkeys=('343C2FF0FBEE5EC2EDBEF399F3599FF828C67298') # Niels Möller + +build() { + cd $_pkgbasename-$pkgver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure --prefix=/usr --libdir=/usr/lib32 \ +--enable-shared --with-include-path=/usr/lib32/gmp + make +} + +check() { + cd $_pkgbasename-$pkgver + make -k check +} + +package() { + cd $_pkgbasename-$pkgver + make DESTDIR="$pkgdir/" install + rm -rf "${pkgdir}"/usr/{include,share,bin} +}