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

David Runge dvzrv at gemini.archlinux.org
Tue Feb 8 08:33:24 UTC 2022


    Date: Tuesday, February 8, 2022 @ 08:33:24
  Author: dvzrv
Revision: 1129015

upgpkg: drumstick 2.5.1-1: Upgrade to 2.5.1.

Add debug package.
Simplify calls to cmake/make.

Modified:
  drumstick/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-08 08:32:33 UTC (rev 1129014)
+++ PKGBUILD	2022-02-08 08:33:24 UTC (rev 1129015)
@@ -3,7 +3,7 @@
 # Contributor: Dany Martineau <dany.luc.martineau at gmail.com>
 
 pkgname=drumstick
-pkgver=2.5.0
+pkgver=2.5.1
 pkgrel=1
 pkgdesc="MIDI libraries for Qt5/C++"
 arch=(x86_64)
@@ -14,22 +14,21 @@
 libpulse qt5-tools)
 provides=(libdrumstick-alsa.so libdrumstick-file.so libdrumstick-rt.so
 libdrumstick-widgets.so)
+options=(debug)
 source=("https://downloads.sourceforge.net/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
-sha512sums=('8ab75d4e87d30f7bb77212bddf3dafcf6fc80f2556516464b2f05201350187e0e12b2958805160a9dd22e796da15a473b1e89219d6a9d5147d314ed8c6171128')
-b2sums=('402d33c03c2ae55c263672919c74ee088e38e5d5f174a403fa486a5d8dbd772f4d2435cf2045a39078875e3adb1257b6a4b5bd02d8e5a44175e3bbd4a7486b31')
+sha512sums=('bfa0f823c45cef85152f92b21a4e4998fd8e674c742bc2423c7b58559f83c68d327e3bc520217b348c19310dbf3ebbe39c89b160be9d3e8e6a95a99ca9d7c307')
+b2sums=('70cf08bc9d616f265ac42379edeccd17a31ede490ace066ec4ca1635d042fae9b6c6698fbfa1be4c73878a674b6cd81b5a58c094d021db4e1e29556bf235cf9c')
 
 build() {
-  cd "${pkgname}-${pkgver}"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
         -DCMAKE_BUILD_TYPE=None \
         -Wno-dev \
         -B build \
-        -S .
+        -S $pkgname-$pkgver
   make VERBOSE=1 -C build
 }
 
 check() {
-  cd "${pkgname}-${pkgver}"
   # some tests fail due to insufficient system privileges, hence only run those
   # that make sense in the build environment
   # https://sourceforge.net/p/drumstick/bugs/24/
@@ -40,8 +39,6 @@
 package() {
   depends+=(libasound.so libfluidsynth.so libpulse.so libpulse-simple.so)
 
-  cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}/" install -C build
-  install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
-    -vDm 644 {AUTHORS,ChangeLog,NEWS,readme.md,TODO}
+  install -vDm 644 $pkgname-$pkgver/{AUTHORS,ChangeLog,NEWS,readme.md,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}/"
 }



More information about the arch-commits mailing list