aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2018-10-25 09:30:56 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2018-10-25 09:30:56 +0000
commitf09fba4d42bac44edc96e82032d6b798b1c74fe4 (patch)
tree750c04ae6ac91dfa2c05aa6d05d7456b0251f7c2
parente57df26ff468b649132d0e4e5779f1e7405a90f2 (diff)
downloadaports-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/APKBUILD11
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/