diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-10-25 09:30:56 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-10-25 09:30:56 +0000 |
commit | f09fba4d42bac44edc96e82032d6b798b1c74fe4 (patch) | |
tree | 750c04ae6ac91dfa2c05aa6d05d7456b0251f7c2 | |
parent | e57df26ff468b649132d0e4e5779f1e7405a90f2 (diff) | |
download | aports-f09fba4d42bac44edc96e82032d6b798b1c74fe4.tar.bz2 aports-f09fba4d42bac44edc96e82032d6b798b1c74fe4.tar.xz |
main/tiff: split out libtiffxx to a subpackage
this avoids to pull in libstdc++ if not needed.
-rw-r--r-- | main/tiff/APKBUILD | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/main/tiff/APKBUILD b/main/tiff/APKBUILD index d90bacd682..3d0558d6a4 100644 --- a/main/tiff/APKBUILD +++ b/main/tiff/APKBUILD @@ -11,7 +11,7 @@ license="libtiff" depends= depends_dev="zlib-dev libjpeg-turbo-dev" makedepends="libtool autoconf automake $depends_dev" -subpackages="$pkgname-doc $pkgname-dev $pkgname-tools" +subpackages="$pkgname-doc $pkgname-dev $pkgname-tools libtiffxx:_libtiffxx" builddir="$srcdir/$pkgname-$pkgver" source="http://download.osgeo.org/libtiff/$pkgname-$pkgver.tar.gz CVE-2017-9935.patch @@ -69,7 +69,8 @@ build() { --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --infodir=/usr/share/info + --infodir=/usr/share/info \ + --enable-cxx make } @@ -83,6 +84,12 @@ 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/ |