summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-12-06 23:00:03 +0100
committerNicola Murino2019-12-06 23:00:03 +0100
commit4cf1e519bcf51338dc607d23388fca47d71790c0 (patch)
treefe91d8fa2e10478c60e242df390fa5be15b0d8b2
parent0fc2a3fd9400392c37b41168db45b886b61eec7e (diff)
downloadaur-4cf1e519bcf51338dc607d23388fca47d71790c0.tar.gz
use mingw-w64-make
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD18
2 files changed, 6 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e2f820f98030..78ed82d4ca46 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = mingw-w64-giflib
pkgdesc = A library for reading and writing gif images (mingw-w64)
pkgver = 5.2.1
- pkgrel = 4
+ pkgrel = 5
url = http://sourceforge.net/projects/giflib/
arch = any
license = MIT
makedepends = xmlto
makedepends = docbook-xsl
- makedepends = make
- makedepends = mingw-w64-gcc
+ makedepends = mingw-w64-make
depends = mingw-w64-crt
options = staticlibs
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index 02cf0fac8197..de374d6e8975 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: drakkan <nicola.murino at gmail dot com>
pkgname=mingw-w64-giflib
pkgver=5.2.1
-pkgrel=4
+pkgrel=5
pkgdesc="A library for reading and writing gif images (mingw-w64)"
arch=(any)
url="http://sourceforge.net/projects/giflib/"
license=("MIT")
-makedepends=('xmlto' 'docbook-xsl' 'make' 'mingw-w64-gcc')
+makedepends=('xmlto' 'docbook-xsl' 'mingw-w64-make')
depends=('mingw-w64-crt')
options=(staticlibs !strip !buildflags !makeflags)
source=("https://downloads.sourceforge.net/project/giflib/${pkgname#mingw-w64-}-${pkgver}.tar.gz"
@@ -29,29 +29,19 @@ prepare() {
build() {
for _arch in ${_architectures}; do
- unset CPPFLAGS
- unset CFLAGS
- unset CXXFLAGS
- unset LDFLAGS
- source mingw-env ${_arch}
[[ -d "build-${_arch}" ]] && rm -rf "build-${_arch}"
cp -rf "$srcdir/giflib-${pkgver}" "${srcdir}/build-${_arch}"
pushd build-${_arch}
- make CC=${CC} CXX=${CXX} AR=${AR}
+ ${_arch}-make
popd
done
}
package() {
for _arch in ${_architectures}; do
- unset CPPFLAGS
- unset CFLAGS
- unset CXXFLAGS
- unset LDFLAGS
- source mingw-env ${_arch}
cd "${srcdir}/build-${_arch}"
- make CC=${CC} CXX=${CXX} AR=${AR} DESTDIR="${pkgdir}" PREFIX="/usr/${_arch}" install INSTALLABLE="gif2rgb.exe gifbuild.exe giffix.exe giftext.exe giftool.exe gifclrmp.exe"
+ ${_arch}-make DESTDIR="${pkgdir}" PREFIX="/usr/${_arch}" install INSTALLABLE="gif2rgb.exe gifbuild.exe giffix.exe giftext.exe giftool.exe gifclrmp.exe"
${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll
${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a
${_arch}-strip --strip-all "$pkgdir"/usr/${_arch}/bin/*.exe