diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-11-19 16:55:07 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-11-19 16:55:44 +0800 |
commit | a7bdfa752b6f0325e62a88a5ec7a76766a1b034c (patch) | |
tree | 2a9a48ea3701e36941804164336e0b69eda2ba3d /mingw-w64-gdk-pixbuf2 | |
parent | 9445b167ee7cb4066ffeafd2fa5a0a23e690f63d (diff) | |
download | AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar.gz AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar.bz2 AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar.lz AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar.xz AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.tar.zst AUR-PKGBUILD-a7bdfa752b6f0325e62a88a5ec7a76766a1b034c.zip |
mingw-w64-{gdk-pixbuf2,gtk2,gtk3}: Use mingw-w64-configure
Diffstat (limited to 'mingw-w64-gdk-pixbuf2')
-rw-r--r-- | mingw-w64-gdk-pixbuf2/PKGBUILD | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/mingw-w64-gdk-pixbuf2/PKGBUILD b/mingw-w64-gdk-pixbuf2/PKGBUILD index daf64ef..f44e63a 100644 --- a/mingw-w64-gdk-pixbuf2/PKGBUILD +++ b/mingw-w64-gdk-pixbuf2/PKGBUILD @@ -1,17 +1,21 @@ pkgname=mingw-w64-gdk-pixbuf2 pkgver=2.31.1 pkgrel=1 -pkgdesc="An image loading library (mingw-w64)" +pkgdesc='An image loading library (mingw-w64)' arch=(any) -url="http://www.gtk.org" -license=("LGPL") -makedepends=(mingw-w64-gcc mingw-w64-pkg-config) -depends=(mingw-w64-crt -'mingw-w64-glib2>=2.37.6' -mingw-w64-jasper -mingw-w64-libpng -mingw-w64-libjpeg-turbo -mingw-w64-libtiff) +url='http://www.gtk.org' +license=('LGPL') +makedepends=( + 'mingw-w64-gcc' + 'mingw-w64-pkg-config' + 'mingw-w64-configure') +depends=( + 'mingw-w64-crt' + 'mingw-w64-glib2>=2.37.6' + 'mingw-w64-jasper' + 'mingw-w64-libpng' + 'mingw-w64-libjpeg-turbo' + 'mingw-w64-libtiff') options=(!strip !buildflags staticlibs) source=("http://download.gnome.org/sources/gdk-pixbuf/${pkgver%.*}/gdk-pixbuf-$pkgver.tar.xz") sha256sums=('25a75e3c61dac11e6ff6416ad846951ccafac6486b1c6a1bfb0b213b99db52cd') @@ -19,31 +23,27 @@ sha256sums=('25a75e3c61dac11e6ff6416ad846951ccafac6486b1c6a1bfb0b213b99db52cd') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" build() { + cd "${srcdir}/gdk-pixbuf-${pkgver}" for _arch in ${_architectures}; do unset LDFLAGS - export CFLAGS="-O2 -pipe -mms-bitfields" - export CXXFLAGS="${CFLAGS}" - export CXX=$_arch-g++ - mkdir -p "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - cd "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" - ${srcdir}/gdk-pixbuf-${pkgver}/configure \ - --prefix=/usr/${_arch} \ - --build=$CHOST \ - --host=${_arch} \ - --enable-static \ - --enable-shared \ + mkdir -p "build-${_arch}" + cd "build-${_arch}" + ${_arch}-configure \ --with-included-loaders=wbmp,png,pnm,ras,ani,xpm,xbm,tga,icns,pcx,qtif,gdip-ico,gdip-wmf,gdip-emf,gdip-bmp,gdip-gif,gdip-jpeg,gdip-tiff make + cd .. done } package() { + cd "${srcdir}/gdk-pixbuf-${pkgver}" for _arch in ${_architectures}; do - cd "${srcdir}/${pkgname}-${pkgver}-build-${_arch}" + cd "build-${_arch}" make DESTDIR="$pkgdir" install 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" + cd .. done } |