diff options
author | xantares | 2015-08-11 19:06:24 +0200 |
---|---|---|
committer | xantares | 2015-08-11 19:06:24 +0200 |
commit | 9067191930027501e755dc31d05723c911c197af (patch) | |
tree | 60414e75321497a9728971e117ce44cfec64a626 /PKGBUILD | |
parent | 9d9e526a395bb39c2d2283f10873403c13e51825 (diff) | |
download | aur-9067191930027501e755dc31d05723c911c197af.tar.gz |
mingw-w64-mpfr 3.1.3.p4-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 14 insertions, 13 deletions
@@ -1,30 +1,31 @@ pkgname=mingw-w64-mpfr -_pkgver=3.1.2 -_patchlevel=p11 +_pkgver=3.1.3 +_patchlevel=p4 pkgver=$_pkgver.$_patchlevel pkgrel=1 pkgdesc="Multiple-precision floating-point library (mingw-w64)" arch=(any) url="http://www.mpfr.org" license=("LGPL") -makedepends=(mingw-w64-configure) +makedepends=('mingw-w64-configure') depends=("mingw-w64-gmp>=5.0") -options=(staticlibs !strip !buildflags) +options=('staticlibs' '!strip' '!buildflags') source=("http://www.mpfr.org/mpfr-current/mpfr-${_pkgver}.tar.xz"{,.asc} -"mpfr-3.1.2-p11.patch") -md5sums=('e3d203d188b8fe60bb6578dd3152e05c' + "mpfr-${_pkgver}-${_patchlevel}.patch") +md5sums=('6969398cd2fbc56a6af570b5273c56a9' 'SKIP' - '9f96a5c7cac1d6cd983ed9cf7d997074') + 'e502185ebb22b41c528f183bb22a7569') validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D') + _architectures="i686-w64-mingw32 x86_64-w64-mingw32" prepare() { - cd mpfr-$_pkgver - patch -p1 -i ../mpfr-3.1.2-p11.patch + cd "$srcdir"/mpfr-$_pkgver + patch -p1 -i "$srcdir"/mpfr-${_pkgver}-${_patchlevel}.patch } build() { - cd mpfr-${_pkgver} + cd "$srcdir"/mpfr-${_pkgver} for _arch in ${_architectures}; do unset LDFLAGS mkdir -p build-${_arch} && pushd build-${_arch} @@ -39,10 +40,10 @@ build() { package() { for _arch in ${_architectures}; do - cd "${srcdir}/mpfr-${_pkgver}/build-${_arch}" + cd "${srcdir}/mpfr-${_pkgver}/build-${_arch}" make DESTDIR="$pkgdir" install - find "$pkgdir/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \; - find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g rm -r "$pkgdir/usr/${_arch}/share" + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done } |