summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMattia Procopio2024-04-22 14:42:06 +0200
committerMattia Procopio2024-04-22 14:42:06 +0200
commite55da825d06fd48215f5527676f7438289fabb81 (patch)
tree3ebcacfc7e8f7ab569de7160146145bd8a238f19 /PKGBUILD
parent087535008c76cbea5c3bef2cf42684c268d83eb9 (diff)
downloadaur-fxload.tar.gz
Bump to 1.0.26
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 20 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1e4ef55271b6..7fade4eb13b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,29 @@
# Contributor: Jochen Immendörfer <jochen dot immendoerfer at gmail dot com>
# Maintainer: philanecros <philanecros at gmail dot com>
-
+# Maintainer: Mattia Procopio (astro.matto) <matto.astro at gmail dot com>
pkgname=fxload
-pkgver=2008_10_13
-pkgrel=6
-pkgdesc="fxload firmware loader. Used with udev or devfs/hotplug."
-url="http://linux-hotplug.sourceforge.net/"
-depends=('glibc')
-source=(http://downloads.sourceforge.net/sourceforge/linux-hotplug/$pkgname-$pkgver.tar.gz)
-md5sums=('4477a2457f064228bef4a93ba2f21692')
-arch=('i686' 'x86_64')
-license=('GPL')
+pkgver=1.0.26
+pkgrel=1
+pkgdesc='fxload firmware loader. Used with udev or devfs/hotplug.'
+arch=('aarch64' 'x86_64')
+url='http://libusb.info/'
+license=('LGPL')
+depends=('libusb')
+makedepends=(autoconf automake pkgconf)
+source=("https://github.com/libusb/libusb/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('a09bff99c74e03e582aa30759cada218ea8fa03580517e52d463c59c0b25e240')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "libusb-$pkgver"
+ bash autogen.sh
+ cd libusb
make
+ cd ../examples
+ gcc $CFLAGS $(pkg-config --libs --cflags libusb-1.0) -I ../ -I ../libusb fxload.c ezusb.c -o fxload
}
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make prefix="$pkgdir" sbindir="$pkgdir/usr/bin" install
+
+package () {
+ cd "libusb-$pkgver/examples"
+ install -m 755 -D fxload $pkgdir/usr/bin/fxload
}