From 84af5a39d570e0196dc5859f96db94bb0af5d134 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Sat, 6 Jul 2019 22:50:29 +0200 Subject: xtrx: libusb3380-git: Add AUR PKGBUILD This PKGBUILD contains patches that have been submited to the PKGBUILD maintainer. Signed-off-by: Denis 'GNUtoo' Carikli --- pcr/libusb3380-git/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pcr/libusb3380-git/PKGBUILD diff --git a/pcr/libusb3380-git/PKGBUILD b/pcr/libusb3380-git/PKGBUILD new file mode 100644 index 000000000..6278493a0 --- /dev/null +++ b/pcr/libusb3380-git/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer (AUR): Alexander Couzens +pkgname=libusb3380-git +pkgver=r15.c83d1e9 +pkgrel=1 +pkgdesc="USB3380 abstraction layer for libusb" +_gitname=libusb3380 +arch=('armv7h' 'i686' 'x86_64') +url="https://github.com/xtrx-sdr/libusb3380" +license=('LGPL') +makedepends=('git' 'cmake') +depends=('libusb') +source=("git+$url") +md5sums=('SKIP') +provides=('libusb3380') + +pkgver() { + cd "$srcdir"/$_gitname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + mkdir -p "$srcdir"/$_gitname/build + cd "$srcdir"/$_gitname/build + + cmake .. \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + + make +} + +package() { + cd "$srcdir"/$_gitname/build + + make DESTDIR="$pkgdir" install +} + -- cgit v1.2.2