# Contributor: Sergei Lukin # Contributor: Leonardo Arena # Maintainer: Michael Mason pkgname=tiff pkgver=4.1.0 pkgrel=0 pkgdesc="Provides support for the Tag Image File Format or TIFF" url="http://www.libtiff.org" arch="all" license="libtiff" depends_dev="zlib-dev libjpeg-turbo-dev" makedepends="libtool autoconf automake $depends_dev" checkdepends="diffutils" subpackages="$pkgname-doc $pkgname-dev $pkgname-tools libtiffxx:_libtiffxx" source="http://download.osgeo.org/libtiff/tiff-$pkgver.tar.gz CVE-2018-12900.patch " # secfixes: # 4.1.0-r0: # - CVE-2019-6128 # 4.0.10-r2: # - CVE-2019-10927 # 4.0.10-r1: # - CVE-2019-14973 # 4.0.10-r0: # - CVE-2018-12900 # - CVE-2018-18557 # - CVE-2018-18661 # 4.0.9-r8: # - CVE-2018-10779 # - CVE-2018-17100 # - CVE-2018-17101 # 4.0.9-r6: # - CVE-2017-9935 # - CVE-2017-11613 # - CVE-2017-17095 # - CVE-2018-10963 # 4.0.9-r5: # - CVE-2018-8905 # 4.0.9-r4: # - CVE-2018-7456 # 4.0.9-r2: # - CVE-2018-5784 # 4.0.9-r1: # - CVE-2017-18013 # 4.0.9-r0: # - CVE-2017-16231 # - CVE-2017-16232 # 4.0.8-r1: # - CVE-2017-9936 # - CVE-2017-10688 # 4.0.7-r2: # - CVE-2017-7592 # - CVE-2017-7593 # - CVE-2017-7594 # - CVE-2017-7595 # - CVE-2017-7596 # - CVE-2017-7598 # - CVE-2017-7601 # - CVE-2017-7602 # 4.0.7-r1: # - CVE-2017-5225 build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-cxx make } check() { make check } package() { make DESTDIR="$pkgdir" install } _libtiffxx() { pkgdesc="C++ binding to libtiff" mkdir -p "$subpkgdir"/usr/lib/ mv "$pkgdir"/usr/lib/libtiffxx.so.* "$subpkgdir"/usr/lib/ } tools() { pkgdesc="Command-line utility programs for manipulating TIFF files" mkdir -p "$subpkgdir"/usr/ mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } sha512sums="fd541dcb11e3d5afaa1ec2f073c9497099727a52f626b338ef87dc93ca2e23ca5f47634015a4beac616d4e8f05acf7b7cd5797fb218758cc2ad31b390491c5a6 tiff-4.1.0.tar.gz c321f1d4e5d334cdb3b0800299e8165055c040c0c030220769ccfdadcc7fd35a0f3231115f44dc86fe5e34f32eafe1074aa85495a744717f8fc10c0cab2ab085 CVE-2018-12900.patch"