diff options
author | Michel Zou | 2017-03-21 20:52:44 +0100 |
---|---|---|
committer | Michel Zou | 2017-03-21 20:52:44 +0100 |
commit | bab74f1718f447b29df0c05095a787cbaff6df12 (patch) | |
tree | 8e956d46ad106485b8deb741723dc0e79a4e10d4 | |
parent | f5c9f7112fcfb0a3d8e9c445dbaa2ac95074ef36 (diff) | |
download | aur-bab74f1718f447b29df0c05095a787cbaff6df12.tar.gz |
2.2.0
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 19 insertions, 21 deletions
@@ -1,18 +1,19 @@ +# Generated by mksrcinfo v8 +# Tue Mar 21 19:52:44 UTC 2017 pkgbase = mingw-w64-expat pkgdesc = An XML parser library (mingw-w64) - pkgver = 2.1.0 - pkgrel = 5 + pkgver = 2.2.0 + pkgrel = 1 url = http://expat.sourceforge.net arch = any license = custom - makedepends = mingw-w64-gcc - makedepends = mingw-w64-pkg-config + makedepends = mingw-w64-configure depends = mingw-w64-crt options = !strip options = !buildflags options = staticlibs - source = http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz - md5sums = dd7dab7a5fea97d2a6a43f511449b7cd + source = http://downloads.sourceforge.net/expat/expat-2.2.0.tar.bz2 + md5sums = 2f47841c829facb346eb6e3fab5212e2 pkgname = mingw-w64-expat @@ -1,38 +1,35 @@ pkgname=mingw-w64-expat -pkgver=2.1.0 -pkgrel=5 +pkgver=2.2.0 +pkgrel=1 pkgdesc="An XML parser library (mingw-w64)" arch=(any) url="http://expat.sourceforge.net" license=("custom") -makedepends=(mingw-w64-gcc mingw-w64-pkg-config) +makedepends=(mingw-w64-configure) depends=(mingw-w64-crt) options=(!strip !buildflags staticlibs) -source=("http://downloads.sourceforge.net/expat/expat-${pkgver}.tar.gz") -md5sums=('dd7dab7a5fea97d2a6a43f511449b7cd') +source=("http://downloads.sourceforge.net/expat/expat-${pkgver}.tar.bz2") +md5sums=('2f47841c829facb346eb6e3fab5212e2') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" build() { + cd "${srcdir}/expat-${pkgver}" for _arch in ${_architectures}; do - unset LDFLAGS - mkdir -p "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - cd "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - "${srcdir}"/expat-${pkgver}/configure \ - --prefix=/usr/${_arch} \ - --build=$CHOST \ - --host=${_arch} + mkdir -p build-${_arch} && pushd build-${_arch} + ${_arch}-configure .. make + popd done } package() { for _arch in ${_architectures}; do - cd "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" + cd "${srcdir}/expat-${pkgver}/build-${_arch}" make DESTDIR="$pkgdir" install rm "$pkgdir/usr/${_arch}/bin/xmlwf" - find "$pkgdir/usr/${_arch}" -name '*.dll' | xargs -rtl1 ${_arch}-strip --strip-unneeded - find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs -rtl1 ${_arch}-strip -g + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a rm -r "$pkgdir/usr/${_arch}/share" done } |