From 7610c36c6e3f96dc825c3aa48eea71b8075062f2 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 6 May 2018 22:32:49 +0200 Subject: community/cmark: move from testing --- community/cmark/APKBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 community/cmark/APKBUILD (limited to 'community/cmark') diff --git a/community/cmark/APKBUILD b/community/cmark/APKBUILD new file mode 100644 index 0000000000..7066caa9e5 --- /dev/null +++ b/community/cmark/APKBUILD @@ -0,0 +1,39 @@ +# Maintainer: Marian Buschsieweke +pkgname=cmark +pkgver=0.28.3 +pkgrel=3 +pkgdesc="C reference implementation of CommonMark, a rationalized Markdown spec" +url="https://github.com/commonmark/cmark" +arch="all" +license="BSD-2-Clause MIT" +makedepends="cmake re2c" +subpackages="$pkgname-doc $pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/commonmark/$pkgname/archive/$pkgver.tar.gz" +builddir="$srcdir/$pkgname-$pkgver" + +build() { + mkdir -p "$builddir"/build + cd "$builddir"/build + + cmake .. \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DCMAKE_C_FLAGS_MINSIZEREL_INIT="$CFLAGS" \ + -DCMAKE_CXX_FLAGS_MINSIZEREL_INIT="$CXXFLAGS" \ + -DCMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT="$LDFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_VERBOSE_MAKEFILE=ON + make +} + +check() { + cd "$builddir" + make -C build test +} + +package() { + cd "$builddir" + make -C build install DESTDIR="$pkgdir" +} + +sha512sums="409105a3228a8ae22ba6acf95cd99bc9a2c20f8603aa0e803a33172eb6ef53f80f8f0262d2258b77f9fd6e1f2e9017a6c906b88f761e053c09ef88c9ffab7d29 cmark-0.28.3.tar.gz" -- cgit v1.2.3