summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorglatavento2022-04-17 19:46:38 +0800
committerglatavento2022-04-17 19:46:38 +0800
commit1b825b5cc31466fd5fb268ad7f355bdaea2b9721 (patch)
treeec5f027eff9206fe0a5f6fa46bd674c63b5f5030
downloadaur-1b825b5cc31466fd5fb268ad7f355bdaea2b9721.tar.gz
init
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8d34a999c23b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = openfpgaloader-bin
+ pkgdesc = Universal utility for programming FPGA
+ pkgver = 0.8.0
+ pkgrel = 1
+ url = https://github.com/trabucayre/openFPGALoader
+ arch = x86_64
+ license = Apache2
+ depends = libftdi
+ depends = libftdi-compat
+ depends = hidapi
+ depends = libudev.so
+ provides = openfpgaloader
+ conflicts = openfpgaloader
+ source = openfpgaloader-bin-0.8.0.tar.gz::https://github.com/trabucayre/openFPGALoader/releases/download/v0.8.0/ubtuntu18.04-openFPGALoader.tgz
+ sha256sums = 7166ed027dd45e43af76c7cc0fb5f7c0d755e63fa97502d90980b9572bdeac83
+
+pkgname = openfpgaloader-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8ec580735155
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+pkgname=openfpgaloader-bin
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="Universal utility for programming FPGA"
+arch=('x86_64')
+url="https://github.com/trabucayre/openFPGALoader"
+license=('Apache2')
+depends=('libftdi' 'libftdi-compat' 'hidapi' 'libudev.so')
+provides=('openfpgaloader')
+conflicts=('openfpgaloader')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/trabucayre/openFPGALoader/releases/download/v${pkgver}/ubtuntu18.04-openFPGALoader.tgz")
+sha256sums=('7166ed027dd45e43af76c7cc0fb5f7c0d755e63fa97502d90980b9572bdeac83')
+
+prepare() {
+ sed -i 's|MODE="664", GROUP="plugdev"|MODE="666"|g' "${srcdir}/etc/udev/rules.d/99-openfpgaloader.rules"
+}
+
+package() {
+ install -Dm755 "${srcdir}/usr/local/bin/openFPGALoader" "${pkgdir}/usr/bin/openFPGALoader"
+
+ mkdir -p "${pkgdir}/usr/share"
+ mv "${srcdir}/usr/local/share/openFPGALoader" "${pkgdir}/usr/share/openFPGALoader"
+
+ install -Dm644 "${srcdir}/etc/udev/rules.d/99-openfpgaloader.rules" "${pkgdir}/usr/lib/udev/rules.d/99-openfpgaloader.rules"
+}