aboutsummaryrefslogtreecommitdiffstats
path: root/community/vigra
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2017-03-29 16:34:02 +0200
committerJakub Jirutka <jakub@jirutka.cz>2017-03-29 16:34:02 +0200
commita6eae8afd6d9f89182812475dac62080716b6cdb (patch)
treed7c84d9df96095606291793806dc30665bd76df3 /community/vigra
parent120e2f2d7db3eee0b0bb4c5fae7294292d504fe2 (diff)
downloadaports-a6eae8afd6d9f89182812475dac62080716b6cdb.tar.bz2
aports-a6eae8afd6d9f89182812475dac62080716b6cdb.tar.xz
community/vigra: modernize abuild
Diffstat (limited to 'community/vigra')
-rw-r--r--community/vigra/APKBUILD27
1 files changed, 7 insertions, 20 deletions
diff --git a/community/vigra/APKBUILD b/community/vigra/APKBUILD
index efdb44b0f2..53d488744f 100644
--- a/community/vigra/APKBUILD
+++ b/community/vigra/APKBUILD
@@ -7,42 +7,29 @@ pkgdesc="An image processing and analysis library"
url="http://ukoethe.github.io/vigra/"
arch="all"
license="MIT"
-depends=""
depends_dev="tiff-dev libjpeg-turbo-dev libpng-dev boost-dev"
makedepends="$depends_dev cmake doxygen"
-install=""
subpackages="$pkgname-dev $pkgname-doc"
source="https://github.com/ukoethe/vigra/releases/download/Version-${pkgver//./-}/vigra-$pkgver-src.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
+builddir="$srcdir/$pkgname-$pkgver"
build() {
- cd "$_builddir"
+ cd "$builddir"
cmake . \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DDOCINSTALL=share/doc \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DDOCINSTALL=share/doc \
|| return 1
make || return 1
}
package() {
- cd "$_builddir"
+ cd "$builddir"
make install DESTDIR="$pkgdir" || return 1
# relocate cmake include files
mkdir -p "$pkgdir"/usr/lib/cmake
mv "$pkgdir"/usr/lib/vigra "$pkgdir"/usr/lib/cmake
}
-md5sums="7f80d289e03a2f2e8c8e85f3ff29d988 vigra-1.11.0-src.tar.gz"
-sha256sums="68617de347eae7d4700a8f66cd59ce31d6cd92ffb4a235b4df34c688673af5cb vigra-1.11.0-src.tar.gz"
+
sha512sums="3cd8fcfc8ba9a1209a37e49c7b5cb0080bc665987805deec0b92cabf8c571c2f09ba47e2850c12204d04b3c830322fc8e47efa19fc537cf78708c22e1d302d6a vigra-1.11.0-src.tar.gz"