diff options
author | Valery Kartel <valery.kartel@gmail.com> | 2017-03-10 16:41:42 +0200 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-03-10 15:40:22 +0000 |
commit | ef56b8192070399fa7ab906b01c38f01965dbb64 (patch) | |
tree | 56574d478cc704d1a9f2cf848f855f62a9a9cad2 /testing | |
parent | f555a7151ff165b5b05b1897269a1a077ca621fa (diff) | |
download | aports-ef56b8192070399fa7ab906b01c38f01965dbb64.tar.bz2 aports-ef56b8192070399fa7ab906b01c38f01965dbb64.tar.xz |
testing/cmocka: separate -dev subpackage
Diffstat (limited to 'testing')
-rw-r--r-- | testing/cmocka/APKBUILD | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/testing/cmocka/APKBUILD b/testing/cmocka/APKBUILD index 34027a4871..a78b818a6e 100644 --- a/testing/cmocka/APKBUILD +++ b/testing/cmocka/APKBUILD @@ -2,20 +2,21 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=cmocka pkgver=1.1.0 -pkgrel=0 +pkgrel=1 pkgdesc="An elegant unit testing framework for C with support for mock objects" url="https://cmocka.org/" arch="all !aarch64" license="ASL-2.0" depends="" makedepends="cmake" +subpackages="$pkgname-dev" source="https://cmocka.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz" builddir="$srcdir/$pkgname-$pkgver" build() { - cd "$builddir" + mkdir -p "$builddir"/build || return 1 + cd "$builddir"/build - mkdir build; cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=True \ @@ -23,13 +24,15 @@ build() { -DCMAKE_C_FLAGS="$CFLAGS" \ -DUNIT_TESTING=ON \ || return 1 - make && make test + make } -package() { - cd "$builddir"/build +check() { + make -C "$builddir"/build test +} - make DESTDIR="$pkgdir" install +package() { + make -C "$builddir"/build DESTDIR="$pkgdir" install } md5sums="59c9aa5735d9387fb591925ec53523ec cmocka-1.1.0.tar.xz" |