diff options
author | smls | 2015-08-23 13:19:31 +0200 |
---|---|---|
committer | smls | 2015-08-23 13:19:31 +0200 |
commit | cc89d411891f19d844f95dd3e126c09cde151acd (patch) | |
tree | 965a8f85d3df480cc66ff2bde38af7592efac791 | |
parent | 2e9dc4bce0b3d25ee2b447174a69a67fbb9b07bd (diff) | |
download | aur-cc89d411891f19d844f95dd3e126c09cde151acd.tar.gz |
Apply patch from Toost_Inc ("Merge libtiff3 and libtiff4")
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 49 insertions, 19 deletions
@@ -1,13 +1,21 @@ pkgbase = libtiff3 - pkgdesc = Library for manipulation of TIFF images (legacy version, provides libtiff.so.3) + pkgdesc = Library for manipulation of TIFF images (legacy version) pkgver = 3.9.7 - pkgrel = 1 + pkgrel = 2 url = http://www.remotesensing.org/libtiff/ - arch = any + arch = i686 + arch = x86_64 license = custom - depends = libtiff4 + makedepends = freeglut + depends = libjpeg + depends = zlib + depends = libtiff optdepends = freeglut: for using tiffgt + provides = libtiff3 + provides = libtiff4 options = !libtool + source = http://download.osgeo.org/libtiff/tiff-3.9.7.tar.gz + sha256sums = f5d64dd4ce61c55f5e9f6dc3920fbe5a41e02c2e607da7117a35eb5c320cef6a pkgname = libtiff3 @@ -2,28 +2,50 @@ # Contributor: Miguel Revilla <yo@miguelrevilla.com> # Contributor: josephgbr <rafael.f.f1@gmail.com> # Contributor: Eric BĂ©langer <eric@archlinux.org> +# Contributor: Joost Bremmer <toost dot b at gmail dot com> pkgname=libtiff3 pkgver=3.9.7 -pkgrel=1 -pkgdesc="Library for manipulation of TIFF images (legacy version, provides libtiff.so.3)" -arch=('any') +pkgrel=2 +pkgdesc="Library for manipulation of TIFF images (legacy version)" +arch=('i686' 'x86_64') url="http://www.remotesensing.org/libtiff/" license=('custom') -depends=('libtiff4') +depends=('libjpeg' 'zlib' 'libtiff') +makedepends=('freeglut') optdepends=('freeglut: for using tiffgt') +source=(http://download.osgeo.org/libtiff/tiff-${pkgver}.tar.gz) +sha256sums=('f5d64dd4ce61c55f5e9f6dc3920fbe5a41e02c2e607da7117a35eb5c320cef6a') options=('!libtool') +provides=('libtiff3' 'libtiff4') + +build() { + cd "${srcdir}/tiff-${pkgver}" + ./configure --prefix=/usr + make +} + +check() { + cd "${srcdir}/tiff-${pkgver}" + make check +} package() { - cd "${pkgdir}" - mkdir usr - mkdir usr/lib - cd usr/lib - ln -s libtiff.so.${pkgver} libtiff.so.3 - ln -s libtiffxx.so.${pkgver} libtiffxx.so.3 - cd .. - mkdir share - mkdir share/licenses - cd share/licenses - ln -s libtiff4 libtiff3 + cd "${srcdir}/tiff-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # Cleaning binaries and headers + rm -rvf ${pkgdir}/usr/bin + rm -rvf ${pkgdir}/usr/include + # Remove documentation + rm -rvf ${pkgdir}/usr/share/man + rm -rvf ${pkgdir}/usr/share/doc + # Fix libraries + cd ${pkgdir}/usr/lib/ + # Remove main library, this is supplied by libtiff package + rm -vf libtiff.{a,so} libtiffxx.{a,so} + # http://www.asmail.be/msg0055009514.html + ln -svf libtiff.so.${pkgver} libtiff.so.4 + ln -svf libtiffxx.so.${pkgver} libtiffxx.so.4 } + |