nettle: Update to 3.1.1

This commit is contained in:
Alexpux
2015-06-10 06:59:48 +03:00
parent 6d928c6c26
commit 70b6cc1d10
2 changed files with 10 additions and 24 deletions

View File

@@ -1,12 +0,0 @@
diff -Naur a/configure.ac b/configure.ac
--- a/configure.ac 2015-04-08 01:00:08.000000000 +0600
+++ b/configure.ac 2015-04-09 18:44:40.857793700 +0600
@@ -467,7 +467,7 @@
dnl Note double square brackets, for extra m4 quoting.
tmp_bits=`grep GMP_NUMB_BITS "$srcdir/$asm_dir/$tmp_h" \
| sed 's/^.*GMP_NUMB_BITS(\([[0-9]]*\)).*$/\1/'`
- if test "$tmp_bits" && test "$tmp_bits" != '${GMP_NUMB_BITS}' ; then
+ if test "$tmp_bits" && test "$tmp_bits" != "${GMP_NUMB_BITS}" ; then
AC_MSG_WARN([skipping $tmp_h, because GMP_NUMB_BITS != $tmp_bits])
continue
fi

View File

@@ -2,8 +2,8 @@
_realname=nettle
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=3.1
pkgrel=2
pkgver=3.1.1
pkgrel=1
pkgdesc="A low-level cryptographic library (mingw-w64)"
arch=('any')
url="http://www.lysator.liu.se/~nisse/nettle"
@@ -11,31 +11,29 @@ license=("LGPL")
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-pkg-config")
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-gmp")
options=('staticlibs' 'strip')
source=("http://www.lysator.liu.se/~nisse/archive/nettle-$pkgver.tar.gz"
"0001-fix-GMP_NUMB_BITS-check.patch")
md5sums=('075a3699cbab48ffa2ea6f9aad91e123'
'650c6d9784de16b8e0bb016cde260f17')
source=("http://www.lysator.liu.se/~nisse/archive/nettle-$pkgver.tar.gz")
md5sums=('b40fa88dc32f37a182b6b42092ebb144')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
patch -p1 -i "${srcdir}"/0001-fix-GMP_NUMB_BITS-check.patch
autoreconf -fiv
}
build() {
mkdir -p "${srcdir}/${_realname}-${pkgver}-build-${CARCH}"
cd "${srcdir}/${_realname}-${pkgver}-build-${CARCH}"
"${srcdir}"/${_realname}-${pkgver}/configure \
[[ -d "${srcdir}/build-${MINGW_CHOST}" ]] && rm -rf "${srcdir}/build-${MINGW_CHOST}"
mkdir -p "${srcdir}/build-${MINGW_CHOST}"
cd "${srcdir}/build-${MINGW_CHOST}"
../${_realname}-${pkgver}/configure \
--prefix=${MINGW_PREFIX} \
--build=${MINGW_CHOST} \
--host=${MINGW_CHOST} \
--target=${MINGW_CHOST} \
--enable-shared \
--enable-public-key
make -j1
}
package() {
cd "${srcdir}/${_realname}-${pkgver}-build-${CARCH}"
cd "${srcdir}/build-${MINGW_CHOST}"
make -j1 DESTDIR="$pkgdir" install
}