projects/aports·blob master · refs

54 lines · 1.1 KiB

1# Contributor: Jakub Jirutka <[email protected]>
2# Maintainer: Jakub Jirutka <[email protected]>
3pkgname=logc-libs
4pkgver=0.1.0
5pkgrel=0
6pkgdesc="A set of libraries adding LogC support to third-party libraries"
7url="https://gitlab.nic.cz/turris/logc-libs"
8arch="all"
9license="MIT"
10makedepends="
11 autoconf-archive
12 automake
13 czmq-dev
14 libevent-dev
15 libtool
16 logc-dev
17 "
18subpackages="
19 $pkgname-dev
20 logc-czmq:_lib
21 logc-libevent:_lib
22 "
23source="https://gitlab.nic.cz/turris/logc-libs/-/archive/v$pkgver/logc-libs-v$pkgver.tar.bz2"
24builddir="$srcdir/$pkgname-v$pkgver"
25options="!check" # tests are not supported on musl
26
27prepare() {
28 default_prepare
29 ./bootstrap
30}
31
32build() {
33 ./configure \
34 --build=$CBUILD \
35 --host=$CHOST \
36 --prefix=/usr \
37 --with-czmq \
38 --with-event
39 make
40}
41
42package() {
43 make DESTDIR="$pkgdir" install
44}
45
46_lib() {
47 pkgdesc="LogC extension for ${subpkgname#logc-}"
48
49 amove usr/lib/*${subpkgname#logc-}_logc.so*
50}
51
52sha512sums="
5321b14bcaf516b63215a3860816f25c65477e8954a807596ab1e3dbb48ad86a051abec0f03ee0fcc8351e7485f8568d6efbb1d9ef69e0301f7cbef6374d7cefe9 logc-libs-v0.1.0.tar.bz2
54"