diff options
author | xantares | 2015-06-14 10:05:13 +0200 |
---|---|---|
committer | xantares | 2015-06-14 10:05:13 +0200 |
commit | 5539b4b1020eab5b0319d0308151181be8f8f528 (patch) | |
tree | b9994252cbc461b32954e6ccafcc7b77e6980858 | |
parent | b69e76edd0187412a200042c032b5d26fb1ab502 (diff) | |
download | aur-5539b4b1020eab5b0319d0308151181be8f8f528.tar.gz |
ugrade to 9a
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 18 insertions, 21 deletions
@@ -1,19 +1,19 @@ pkgbase = mingw-w64-libjpeg pkgdesc = JPEG image compression (mingw-w64) - pkgver = 9 + pkgver = 9a pkgrel = 1 url = http://www.infai.org/jpeg arch = any license = custom - makedepends = mingw-w64-gcc + makedepends = mingw-w64-configure depends = mingw-w64-crt provides = mingw-w64-libjpeg-turbo conflicts = mingw-w64-libjpeg-turbo options = !libtool options = !strip options = !buildflags - source = http://www.ijg.org/files/jpegsrc.v9.tar.gz - md5sums = b397211ddfd506b92cd5e02a22ac924d + source = http://www.ijg.org/files/jpegsrc.v9a.tar.gz + md5sums = 3353992aecaee1805ef4109aadd433e7 pkgname = mingw-w64-libjpeg @@ -1,42 +1,39 @@ pkgname=mingw-w64-libjpeg -pkgver=9 +pkgver=9a pkgrel=1 pkgdesc="JPEG image compression (mingw-w64)" arch=(any) url="http://www.infai.org/jpeg" license=("custom") -makedepends=(mingw-w64-gcc) +makedepends=(mingw-w64-configure) depends=(mingw-w64-crt) options=(!libtool !strip !buildflags) conflicts=(mingw-w64-libjpeg-turbo) provides=(mingw-w64-libjpeg-turbo) source=("http://www.ijg.org/files/jpegsrc.v$pkgver.tar.gz") -md5sums=('b397211ddfd506b92cd5e02a22ac924d') +md5sums=('3353992aecaee1805ef4109aadd433e7') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" build() { + cd "${srcdir}"/jpeg-${pkgver} for _arch in ${_architectures}; do - unset LDFLAGS - mkdir -p "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - cd "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - ${srcdir}/${pkgname#mingw-w64-lib}-${pkgver}/configure \ - --prefix=/usr/${_arch} \ - --build=$CHOST \ - --host=${_arch} \ - --target=${_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}/jpeg-${pkgver}/build-${_arch}" make DESTDIR="$pkgdir" install - install -m644 "$srcdir/jpeg-$pkgver/jpegint.h" "$pkgdir/usr/${_arch}/include/" - find "$pkgdir/usr/${_arch}" -name '*.exe' -o -name '*.bat' -o -name '*.def' -o -name '*.exp' | xargs -rtl1 rm - find "$pkgdir/usr/${_arch}" -name '*.dll' | xargs -rtl1 ${_arch}-strip -x - find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs -rtl1 ${_arch}-strip -g rm -r "$pkgdir/usr/${_arch}/share" + rm "$pkgdir"/usr/${_arch}/bin/*.exe + install -m644 "$srcdir/jpeg-$pkgver/jpegint.h" "$pkgdir/usr/${_arch}/include/" + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done -}
\ No newline at end of file +} + |