projects/aports·blob master · refs

50 lines · 958 B

1# Maintainer: Jakub Jirutka <[email protected]>
2pkgname=libjwt2
3pkgver=2.1.3
4pkgrel=0
5pkgdesc="JWT C Library 2.x"
6url="https://github.com/benmcollins/libjwt"
7arch="all"
8license="MPL-2.0"
9makedepends="
10 autoconf
11 automake
12 jansson-dev
13 libtool
14 openssl-dev
15 "
16checkdepends="check-dev"
17subpackages="$pkgname-static $pkgname-dev"
18source="$pkgname-$pkgver.tar.gz::https://github.com/benmcollins/libjwt/archive/refs/tags/v$pkgver.tar.gz"
19builddir="$srcdir/libjwt-$pkgver"
20
21prepare() {
22 default_prepare
23
24 autoreconf -fvi
25}
26
27build() {
28 ./configure \
29 --build=$CBUILD \
30 --host=$CHOST \
31 --prefix=/usr \
32 --disable-doxygen-doc \
33 --disable-doxygen-dot \
34 --without-gnutls \
35 --with-openssl \
36 --without-examples
37 make
38}
39
40check() {
41 make check
42}
43
44package() {
45 make DESTDIR="$pkgdir" install
46}
47
48sha512sums="
4996df912c61b9f57d9d213814dedb4a6524d37b84069544f19b6f8ea0e9b7b7e307df1c3216fa62cbe2ffe9eece14d8d45d918d65ed5cb666841c074c65db9de2 libjwt2-2.1.3.tar.gz
50"