aports/testing/libnfc/APKBUILD

53 lines
1.1 KiB
Text

# Contributor: Maarten van Gompel <proycon@anaproy.nl>
# Maintainer: Maarten van Gompel <proycon@anaproy.nl>
pkgname=libnfc
pkgver=1.8.0
pkgrel=1
pkgdesc="Platform independent Near Field Communication (NFC) library"
url="http://nfc-tools.org"
arch="all"
license="LGPL-3.0-or-later"
makedepends="
bsd-compat-headers
libusb-compat-dev
linux-headers
openssl-dev
"
subpackages="$pkgname-dev $pkgname-tools $pkgname-doc"
source="$pkgname-$pkgver.tar.bz2::https://github.com/nfc-tools/libnfc/releases/download/libnfc-$pkgver/libnfc-$pkgver.tar.bz2"
prepare() {
default_prepare
# config.sub is too old to recognize loongarch64-alpine-linux-musl
update_config_sub
}
build() {
CFLAGS="$CFLAGS -flto=auto" \
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-static
make
}
check() {
make check
}
package() {
make DESTDIR="$pkgdir" install
}
tools() {
pkgdesc="$pkgdesc (tools)"
amove usr/bin
}
sha512sums="
aa8762ecb5b94167d20346f2c81491bb5b634bcedbf2aae3e2efdb301bca89ceb7c2e15148d0934fdc1cce6d77ee0225e28e84893232999fdc09d8a90ae2a7c5 libnfc-1.8.0.tar.bz2
"