diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -1,7 +1,7 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=libpng-git -pkgver=1.6.29.r2.gfbff8986e +pkgver=1.6.37.r36.ga37d48365 pkgrel=1 pkgdesc="The official PNG reference library" arch=('i686' 'x86_64') @@ -19,15 +19,23 @@ sha256sums=('SKIP') pkgver() { cd "code" - git describe --long --tags | sed 's/^libpng-//;s/master-//;s/signed-//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long --tags | sed 's/^libpng-//;s/^v//;s/-master//;s/-signed//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "code" - ./autogen.sh - ./configure --prefix="/usr" + ./configure \ + --prefix="/usr" make + + cd "contrib/pngminus" + make \ + CFLAGS="$CFLAGS" \ + LDFLAGS="$LDFLAGS" \ + PNGLIB_SHARED="-L$pkgdir/usr/lib -lpng" \ + png2pnm \ + pnm2png } check() { @@ -40,5 +48,7 @@ package() { cd "code" make DESTDIR="$pkgdir" install - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/libpng/LICENSE" + install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/libpng" + + install -Dm755 contrib/pngminus/{png2pnm,pnm2png} -t "$pkgdir/usr/bin" } |