diff options
author | lpxl | 2020-05-18 11:49:08 -0300 |
---|---|---|
committer | lpxl | 2020-05-18 11:49:08 -0300 |
commit | 48df5000d3ff53b3eff624e601ba2208702c3dd1 (patch) | |
tree | d0c7931559b57d4fa0f69c923e6a186297a961d3 | |
download | aur-48df5000d3ff53b3eff624e601ba2208702c3dd1.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ed3cb00ebab --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = nettle7 + pkgdesc = A low-level cryptographic library (legacy version) + pkgver = 3.5.1 + pkgrel = 1 + url = https://www.lysator.liu.se/~nisse/nettle + arch = x86_64 + license = GPL2 + checkdepends = valgrind + depends = gmp + source = https://ftp.gnu.org/gnu/nettle/nettle-3.5.1.tar.gz + source = https://ftp.gnu.org/gnu/nettle/nettle-3.5.1.tar.gz.sig + validpgpkeys = 343C2FF0FBEE5EC2EDBEF399F3599FF828C67298 + sha256sums = 75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419 + sha256sums = SKIP + +pkgname = nettle7 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ba93d276dc9c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Hilton Medeiros <medeiros.hilton@gmail.com> +# Contributor: Simon Reiser <me@sfxr.de> +# Contributor: Alexandru Ianu <alexandru.ianu@gmail.com> +# Contributor: Florian Pritz <bluewind@xinu.at> +# Contributor: Christoph Vigano <mail@cvigano.de> +# Contributor: Andreas Radke <andyrtr@archlinux.org> +# Contributor: bender02 at gmx dot com + +pkgname=nettle7 +_pkgname=nettle +pkgver=3.5.1 +pkgrel=1 +pkgdesc="A low-level cryptographic library (legacy version)" +arch=('x86_64') +url="https://www.lysator.liu.se/~nisse/nettle" +license=('GPL2') +depends=('gmp') +checkdepends=('valgrind') +source=(https://ftp.gnu.org/gnu/$_pkgname/$_pkgname-$pkgver.tar.gz{,.sig}) +sha256sums=('75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419' + 'SKIP') +validpgpkeys=('343C2FF0FBEE5EC2EDBEF399F3599FF828C67298') # Niels Möller <nisse@lysator.liu.se> + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + export CC="gcc" + export CXX="g++" + export PKG_CONFIG_PATH="/usr/lib/pkgconfig" + + ./configure --prefix=/usr --libdir=/usr/lib \ + --enable-shared --with-include-path=/usr/lib/gmp + make +} + +check() { + cd "$srcdir/$_pkgname-$pkgver" + make -k check +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + install -m 0755 -d "${pkgdir}"/usr/lib/nettle7 + mv "${pkgdir}"/usr/{include,lib/nettle7} + rm -rf "${pkgdir}"/usr/{share,bin,lib/{*.so,*.a,pkgconfig}} +} |