Import mingw-w64-nettle from AUR and update to 3.5.1
This commit is contained in:
parent
1897cc916c
commit
0519689df6
|
@ -0,0 +1,35 @@
|
|||
pkgname=mingw-w64-nettle
|
||||
pkgver=3.5.1
|
||||
pkgrel=1
|
||||
pkgdesc="A low-level cryptographic library (mingw-w64)"
|
||||
arch=(any)
|
||||
url="http://www.lysator.liu.se/~nisse/nettle"
|
||||
license=("GPL2")
|
||||
makedepends=('mingw-w64-configure')
|
||||
depends=('mingw-w64-gmp')
|
||||
options=('staticlibs' '!strip' '!buildflags')
|
||||
source=("http://www.lysator.liu.se/~nisse/archive/nettle-$pkgver.tar.gz")
|
||||
sha256sums=('75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419')
|
||||
|
||||
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
|
||||
|
||||
build() {
|
||||
cd "$srcdir/nettle-$pkgver"
|
||||
for _arch in ${_architectures}; do
|
||||
mkdir -p build-${_arch} && pushd build-${_arch}
|
||||
${_arch}-configure
|
||||
make
|
||||
popd
|
||||
done
|
||||
}
|
||||
|
||||
package() {
|
||||
for _arch in ${_architectures}; do
|
||||
cd "${srcdir}/nettle-${pkgver}/build-${_arch}"
|
||||
make DESTDIR="$pkgdir" install
|
||||
rm "$pkgdir"/usr/${_arch}/bin/*.exe
|
||||
${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll
|
||||
${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a
|
||||
rm -r "$pkgdir/usr/${_arch}/share"
|
||||
done
|
||||
}
|
Loading…
Reference in New Issue