[arch-commits] Commit in stlink/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Mon Jan 30 22:49:55 UTC 2017


    Date: Monday, January 30, 2017 @ 22:49:54
  Author: anatolik
Revision: 209579

upgpkg: stlink 1.3.0-1

Modified:
  stlink/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-01-30 22:37:32 UTC (rev 209578)
+++ PKGBUILD	2017-01-30 22:49:54 UTC (rev 209579)
@@ -2,21 +2,24 @@
 # Maintainer: Anatol Pomozov <anatol.pomozov at gmail.com>
 
 pkgname=stlink
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.3.0
+pkgrel=1
 pkgdesc='Firmware programmer for STM32 STLINK v1/v2 protocol'
 arch=(i686 x86_64)
 url='https://github.com/texane/stlink'
 license=(BSD)
+# Add support for gtk3-based GUI
 depends=(libusb)
+makedepends=(cmake)
 install=stlink.install
 source=($pkgname-$pkgver.zip::https://github.com/texane/stlink/archive/$pkgver.zip)
-sha256sums=('9cb76f19e5a27b94ee0a45ac883fa0afdcbae57361b43189dd1f2f5a36695485')
+sha256sums=('b96a41fcdcf82d196d31953ae653c211650059c9a15f3d5bd7682a7b573241ab')
 
 build() {
   cd stlink-$pkgver
-  ./autogen.sh
-  ./configure --prefix=/usr
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr \
+        -DSTLINK_UDEV_RULES_DIR=/usr/lib/udev/rules.d \
+        -DSTLINK_MODPROBED_DIR=/usr/lib/modprobe.d
   make
 }
 
@@ -25,10 +28,6 @@
 
   make DESTDIR="$pkgdir" install
 
-  install -Dm644 stlink_v1.modprobe.conf  "$pkgdir"/usr/lib/modprobe.d/stlink_v1.modprobe.conf
-  install -Dm644 49-stlinkv1.rules        "$pkgdir"/usr/lib/udev/rules.d/49-stlinkv1.rules
-  install -Dm644 49-stlinkv2.rules        "$pkgdir"/usr/lib/udev/rules.d/49-stlinkv2.rules
-  install -Dm644 49-stlinkv2-1.rules      "$pkgdir"/usr/lib/udev/rules.d/49-stlinkv2-1.rules
-  install -Dm644 LICENSE                  "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 README                   "$pkgdir"/usr/share/doc/$pkgname/README
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm "$pkgdir"/usr/lib/libstlink.a
 }



More information about the arch-commits mailing list