From 61089b518583ea8d3aebee3610e03e8dc6db429f Mon Sep 17 00:00:00 2001 From: Francesco Colista Date: Tue, 2 Jul 2019 14:45:20 +0000 Subject: main/bctoolbox: refactored APKBUILD with cmake --- main/bctoolbox/APKBUILD | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) (limited to 'main/bctoolbox/APKBUILD') diff --git a/main/bctoolbox/APKBUILD b/main/bctoolbox/APKBUILD index 36dfce4302..4fb36dfe45 100644 --- a/main/bctoolbox/APKBUILD +++ b/main/bctoolbox/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Francesco Colista pkgname=bctoolbox pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Utilities library used by Belledonne Communications softwares like belle-sip, mediastreamer2 and linphone" url="https://github.com/BelledonneCommunications/bctoolbox" arch="all" @@ -14,35 +14,32 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bct cmake-bcunit-fix.patch" builddir="$srcdir/$pkgname-$pkgver" -prepare() { - default_prepare - cd "$builddir" - mkdir -p build -} - build() { - cd "$builddir"/build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_MODULE_PATH=/usr/lib/cmake \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_SKIP_INSTALL_RPATH=ON \ -DENABLE_MBEDTLS=YES \ -DENABLE_POLARSSL=NO \ -DENABLE_STATIC=NO \ - -DENABLE_SHARED=YES \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_SKIP_INSTALL_RPATH=ON \ - .. + -DENABLE_SHARED=YES . make } check() { - cd "$builddir"/build make check } package() { - cd "$builddir"/build make DESTDIR="$pkgdir" install } +dev() { + default_dev + mkdir -p "$subpkgdir"/usr/share/bctoolbox/cmake + mv "$pkgdir"/usr/share/bctoolbox/cmake/* "$subpkgdir"/usr/share/bctoolbox/cmake +} + sha512sums="decdd32f2d4d597a7b1717be860b855f6f4a909936f1a957e7a0ac81ac2d8cd5f96bbbc60a2354e62d1cfbf68d4407d76c97687a51c77cc8433e89e26d137edf bctoolbox-0.6.0.tar.gz 43928276f6059566a418b0f6730113a7d8a06f6c27f173930fde0c5236149a3f5d6ff609933559108cad4c172898e63c6ba3d6cd9c404a9557c7fa29eef5a9b1 cmake-bcunit-fix.patch" -- cgit v1.2.3