aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-06-04 22:50:17 -0300
committerFrancesco Colista <fcolista@alpinelinux.org>2019-06-05 06:39:38 +0000
commit186a65fee38cbe047cacb1cfba583b24e865b7e6 (patch)
tree3819ecedb387ab54297c0a0a75a95a2a18145846
parentfb4e19bf049c744def4ba273408a41fe0c03c37a (diff)
downloadaports-186a65fee38cbe047cacb1cfba583b24e865b7e6.tar.bz2
aports-186a65fee38cbe047cacb1cfba583b24e865b7e6.tar.xz
testing/libsigrok: modernize
-rw-r--r--testing/libsigrok/APKBUILD13
1 files changed, 4 insertions, 9 deletions
diff --git a/testing/libsigrok/APKBUILD b/testing/libsigrok/APKBUILD
index 062425d41e..3c95bc3cff 100644
--- a/testing/libsigrok/APKBUILD
+++ b/testing/libsigrok/APKBUILD
@@ -1,36 +1,31 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
-pkgname="libsigrok"
+pkgname=libsigrok
pkgver=0.5.1
-pkgrel=1
+pkgrel=2
pkgdesc="A C library providing access to logic analyzers and related file formats"
url="https://sigrok.org/wiki/Libsigrok"
makedepends="libzip-dev glib-dev libserialport-dev libusb-dev libftdi1-dev
- glibmm-dev check-dev doxygen"
-depends=""
+ glibmm-dev check-dev doxygen"
arch="all"
license="GPL-3.0-only"
source="http://sigrok.org/download/source/$pkgname/$pkgname-$pkgver.tar.gz"
subpackages="$pkgname-dev"
-builddir="$srcdir/$pkgname-$pkgver"
# Check fails in virtual environment (e.g. on the Alpine LXC build containers),
# as libusb requires /dev/bus/usb be present/usable to be initialized. The
# unit tests pass on a real hardware
options="!check"
build() {
- cd $builddir
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --disable-static
make
}
check() {
- cd $builddir
make check
}
package() {
- cd $builddir
make DESTDIR="$pkgdir" install
mkdir -p "$pkgdir/lib/udev/rules.d"
cp contrib/60-libsigrok.rules "$pkgdir/lib/udev/rules.d/60-libsigrok.rules"