X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail.infogroup.kiev.ua (tera.infogroup.kiev.ua [195.144.25.26]) by lists.alpinelinux.org (Postfix) with ESMTP id C043A5C442D for ; Fri, 10 Mar 2017 14:41:43 +0000 (GMT) Received: from ost.org.ua ([195.144.25.230] helo=alpine.ost.org.ua) by mail.infogroup.kiev.ua with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1cmLji-0001yi-SK for alpine-aports@lists.alpinelinux.org; Fri, 10 Mar 2017 16:41:42 +0200 From: Valery Kartel To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH 1/2] testing/cmocka: separate -dev subpackage Date: Fri, 10 Mar 2017 16:41:42 +0200 Message-Id: <20170310144142.26212-1-valery.kartel@gmail.com> X-Mailer: git-send-email 2.11.1 Sender: droid@infogroup.kiev.ua X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- testing/cmocka/APKBUILD | 17 ++++++++++------- 1 file 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 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" -- 2.11.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---