[arch-commits] Commit in blackmagic/trunk (PKGBUILD)
Filipe Laíns
ffy00 at archlinux.org
Wed Feb 17 22:54:38 UTC 2021
Date: Wednesday, February 17, 2021 @ 22:54:38
Author: ffy00
Revision: 863013
upgpkg: blackmagic 1.7.1-1
Added:
blackmagic/trunk/PKGBUILD
----------+
PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
Added: PKGBUILD
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-02-17 22:54:38 UTC (rev 863013)
@@ -0,0 +1,42 @@
+# Maintainer: Filipe Laíns (FFY00) <lains at archlinux.org>
+
+pkgname=blackmagic
+pkgver=1.7.1
+pkgrel=1
+pkgdesc='In application debugger for ARM Cortex microcontrollers'
+arch=('x86_64')
+url='https://github.com/blacksphere/blackmagic'
+license=('GPL')
+depends=('libusb' 'libftdi' 'libhidapi-libusb.so')
+makedepends=('git' 'hidapi' 'python')
+# 'arm-none-eabi-gcc')
+source=("git+$url#tag=v$pkgver")
+# 'git+https://github.com/libopencm3/libopencm3.git')
+sha512sums=('SKIP')
+
+#prepare() {
+# cd $pkgname
+#
+# git submodule init
+# git config submodule.libopencm3.url "$srcdir"/libopencm3
+# git submodule update
+#}
+
+prepare() {
+ sed -i 's| -Werror||' $pkgname/src/Makefile
+}
+
+build() {
+ cd $pkgname
+
+ make PROBE_HOST=hosted
+}
+
+package() {
+ cd $pkgname
+
+ install -Dm 755 src/blackmagic "$pkgdir"/usr/bin/blackmagic
+
+ install -Dm 644 driver/99-blackmagic.rules "$pkgdir"/usr/share/solaar/udev-rules.d/99-blackmagic.rules
+}
+
More information about the arch-commits
mailing list