diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2018-05-06 22:32:49 +0200 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2018-05-06 22:33:14 +0200 |
commit | 7610c36c6e3f96dc825c3aa48eea71b8075062f2 (patch) | |
tree | bfcfd9e14b1dc2318187f11d24e6523e0b4a6eec /community/cmark | |
parent | 528f3fcfc965985486a0f3aeff39051b9ade4591 (diff) | |
download | aports-7610c36c6e3f96dc825c3aa48eea71b8075062f2.tar.bz2 aports-7610c36c6e3f96dc825c3aa48eea71b8075062f2.tar.xz |
community/cmark: move from testing
Diffstat (limited to 'community/cmark')
-rw-r--r-- | community/cmark/APKBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
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 <m.buschsieweke@uni-muenster.de> +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" |