[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