Date: Monday, January 2, 2023 @ 18:50:57
Author: dvzrv
Revision: 465184
archrelease: copy trunk to staging-x86_64
Added:
libtiff/repos/staging-x86_64/
libtiff/repos/staging-x86_64/PKGBUILD
(from rev 465182, libtiff/trunk/PKGBUILD)
libtiff/repos/staging-x86_64/keys/
----------+
PKGBUILD | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
Copied: libtiff/repos/staging-x86_64/PKGBUILD (from rev 465182,
libtiff/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2023-01-02 18:50:57 UTC (rev 465184)
@@ -0,0 +1,62 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Eric Bélanger <[email protected]>
+
+pkgname=libtiff
+pkgver=4.5.0
+pkgrel=1
+pkgdesc='Library for manipulation of TIFF images'
+url='http://www.simplesystems.org/libtiff/'
+arch=('x86_64')
+license=('custom')
+depends=('glibc' 'libjpeg-turbo' 'libjpeg.so' 'zlib' 'xz' 'zstd')
+makedepends=('freeglut' 'glu' 'mesa' 'jbigkit')
+optdepends=('freeglut: for using tiffgt')
+provides=('libtiff.so' 'libtiffxx.so')
+options=(debug)
+source=(https://download.osgeo.org/libtiff/tiff-${pkgver}.tar.gz{,.sig})
+sha256sums=('c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464'
+ 'SKIP')
+b2sums=('732556614886678435781bc91796eda17aae03dc8eb2b488d297e2700a51fd93d9cc8d2b895fd9b14dbed9a992d6a7f59d2f260ff60cf6344da1e1478f9bb4f0'
+ 'SKIP')
+validpgpkeys=(
+ 'EBDFDB21B020EE8FD151A88DE301047DE1198975' # Bob Friesenhahn
<[email protected]>
+ 'B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D' # Even Rouault
<[email protected]>
+)
+
+prepare() {
+ cd tiff-${pkgver//rc*/}
+ # apply patch from the source array (should be a pacman feature)
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ echo "Applying patch $src..."
+ patch -Np1 < "../$src"
+ done
+}
+
+build() {
+ cd tiff-${pkgver//rc*/}
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --enable-ld-version-script \
+ --mandir=/usr/share/man \
+ --with-docdir=/usr/share/doc/${pkgname}
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make
+}
+
+check() {
+ cd tiff-${pkgver//rc*/}
+ make check
+}
+
+package() {
+ cd tiff-${pkgver//rc*/}
+ make DESTDIR="${pkgdir}" install
+ install -Dm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
+
+# vim: ts=2 sw=2 et: