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:

Reply via email to