[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