pkgname: giblib pkgver: '1.2.4' pkgrel: '3' pkgdesc: 'A library that feh uses as a wrapper to imlib2' url: 'http://www.linuxbrit.co.uk/giblib' arch: x86_64 depends: [] makedepends: - imlib2 - freetype source: - 'https://mirrors.kernel.org/debian/pool/main/g/giblib/${pkgname}_${pkgver}.orig.tar.gz' sha256sums: - SKIP build: | cd ${pkgname}-${pkgver}* # imlib2 1.12+ nie instaluje już przestarzałego skryptu imlib2-config, # a configure giblib (2003) bez niego nie wykrywa imlib2 („Cannot find # imlib2: Is imlib2-config in the path?”). Dajemy shim na pkg-config # (imlib2.pc jest w rootfs) i wskazujemy go przez IMLIB2_CONFIG. cat > imlib2-config <<'SH' #!/bin/sh case "$1" in --version) exec pkg-config --modversion imlib2 ;; --cflags) exec pkg-config --cflags imlib2 ;; --libs) exec pkg-config --libs imlib2 ;; *) exit 0 ;; esac SH chmod +x imlib2-config export IMLIB2_CONFIG="$PWD/imlib2-config" ./configure --prefix=/usr make make DESTDIR=${PKGDIR} install # Obsolet lib rm -f ${PKGDIR}/usr/lib/libgiblib.la package: | true