diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-05-07 06:09:16 -0300 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2019-05-08 10:43:29 +0000 |
commit | b38c2894f413a67288ae89594b0281ec392803e5 (patch) | |
tree | d360f308d427f89ff8e54980f79f110b0273d989 | |
parent | 770f01bf599515e727cc5a89843c80a7fc72edbb (diff) | |
download | alpine_aports-b38c2894f413a67288ae89594b0281ec392803e5.tar.bz2 alpine_aports-b38c2894f413a67288ae89594b0281ec392803e5.tar.xz alpine_aports-b38c2894f413a67288ae89594b0281ec392803e5.zip |
community/cmark: upgrade to 0.29.0
-rw-r--r-- | community/cmark/APKBUILD | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/community/cmark/APKBUILD b/community/cmark/APKBUILD index 7066caa9e5..e8e947b70f 100644 --- a/community/cmark/APKBUILD +++ b/community/cmark/APKBUILD | |||
@@ -1,21 +1,18 @@ | |||
1 | # Maintainer: Marian Buschsieweke <m.buschsieweke@uni-muenster.de> | 1 | # Maintainer: Leo <thinkabit.ukim@gmail.com> |
2 | pkgname=cmark | 2 | pkgname=cmark |
3 | pkgver=0.28.3 | 3 | pkgver=0.29.0 |
4 | pkgrel=3 | 4 | pkgrel=0 |
5 | pkgdesc="C reference implementation of CommonMark, a rationalized Markdown spec" | 5 | pkgdesc="C reference implementation of CommonMark, a rationalized Markdown spec" |
6 | url="https://github.com/commonmark/cmark" | 6 | url="https://github.com/commonmark/cmark" |
7 | arch="all" | 7 | arch="all" |
8 | license="BSD-2-Clause MIT" | 8 | license="BSD-2-Clause" |
9 | makedepends="cmake re2c" | 9 | makedepends="cmake re2c" |
10 | subpackages="$pkgname-doc $pkgname-dev" | 10 | subpackages="$pkgname-doc $pkgname-static $pkgname-dev lib$pkgname:libs" |
11 | source="$pkgname-$pkgver.tar.gz::https://github.com/commonmark/$pkgname/archive/$pkgver.tar.gz" | 11 | source="$pkgname-$pkgver.tar.gz::https://github.com/commonmark/$pkgname/archive/$pkgver.tar.gz" |
12 | builddir="$srcdir/$pkgname-$pkgver" | ||
13 | 12 | ||
14 | build() { | 13 | build() { |
15 | mkdir -p "$builddir"/build | 14 | mkdir -p "$builddir"/build |
16 | cd "$builddir"/build | 15 | cmake . -B build \ |
17 | |||
18 | cmake .. \ | ||
19 | -DCMAKE_BUILD_TYPE=MinSizeRel \ | 16 | -DCMAKE_BUILD_TYPE=MinSizeRel \ |
20 | -DCMAKE_C_FLAGS_MINSIZEREL_INIT="$CFLAGS" \ | 17 | -DCMAKE_C_FLAGS_MINSIZEREL_INIT="$CFLAGS" \ |
21 | -DCMAKE_CXX_FLAGS_MINSIZEREL_INIT="$CXXFLAGS" \ | 18 | -DCMAKE_CXX_FLAGS_MINSIZEREL_INIT="$CXXFLAGS" \ |
@@ -23,17 +20,22 @@ build() { | |||
23 | -DCMAKE_INSTALL_PREFIX=/usr \ | 20 | -DCMAKE_INSTALL_PREFIX=/usr \ |
24 | -DCMAKE_INSTALL_LIBDIR=lib \ | 21 | -DCMAKE_INSTALL_LIBDIR=lib \ |
25 | -DCMAKE_VERBOSE_MAKEFILE=ON | 22 | -DCMAKE_VERBOSE_MAKEFILE=ON |
26 | make | 23 | make -C build |
27 | } | 24 | } |
28 | 25 | ||
29 | check() { | 26 | check() { |
30 | cd "$builddir" | ||
31 | make -C build test | 27 | make -C build test |
32 | } | 28 | } |
33 | 29 | ||
34 | package() { | 30 | package() { |
35 | cd "$builddir" | ||
36 | make -C build install DESTDIR="$pkgdir" | 31 | make -C build install DESTDIR="$pkgdir" |
37 | } | 32 | } |
38 | 33 | ||
39 | sha512sums="409105a3228a8ae22ba6acf95cd99bc9a2c20f8603aa0e803a33172eb6ef53f80f8f0262d2258b77f9fd6e1f2e9017a6c906b88f761e053c09ef88c9ffab7d29 cmark-0.28.3.tar.gz" | 34 | static() { |
35 | depends="" | ||
36 | pkgdesc="$pkgdesc (static library)" | ||
37 | mkdir -p "$subpkgdir"/usr/lib | ||
38 | mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib | ||
39 | } | ||
40 | |||
41 | sha512sums="06eb110cfd90c9e980c022b7588e28864d15a4da5d07d61ad4b27c6de47367492b9e58e9434e62b07517aa6dc484f17af13916808be3188f38c37d20cbf33112 cmark-0.29.0.tar.gz" | ||