David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
kmidimon


Commits:
b85da4ef by David Runge at 2024-01-02T22:23:27+01:00
Use bash arrays with one entry per line for easier handling

Signed-off-by: David Runge <[email protected]>

- - - - -
bf80a167 by David Runge at 2024-01-02T22:24:30+01:00
Fix entries of cmake options

Signed-off-by: David Runge <[email protected]>

- - - - -
c8098fcd by David Runge at 2024-01-02T22:26:48+01:00
Switch to correct SPDX license identifier for project

Signed-off-by: David Runge <[email protected]>

- - - - -
fe51b526 by David Runge at 2024-01-02T22:34:06+01:00
upgpkg: 1.4.0-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,31 @@
+pkgbase = kmidimon
+       pkgdesc = A MIDI monitor for Linux using ALSA sequencer
+       pkgver = 1.4.0
+       pkgrel = 1
+       url = https://kmidimon.sourceforge.io/
+       arch = x86_64
+       groups = pro-audio
+       license = GPL-2.0-or-later
+       makedepends = alsa-lib
+       makedepends = cmake
+       makedepends = drumstick
+       makedepends = pandoc
+       makedepends = qt6-tools
+       depends = gcc-libs
+       depends = glibc
+       depends = hicolor-icon-theme
+       depends = qt6-5compat
+       depends = qt6-base
+       source = 
kmidimon-1.4.0.tar.gz::https://github.com/pedrolcl/kmidimon/archive/refs/tags/RELEASE_1_4_0.tar.gz
+       sha512sums = 
bcfc38f82da1bd7f646d15e72b477fb942f12a49411fd5f9635035b2ca214d6c8e5227b2514d3dee22038d1b24ae53892e80f14d057b61ebe7866c73ce4ae08c
+       b2sums = 
12a841661545f31d49d698d47f1ff74005ada4976407820281e0a8a85bd951eb2a2c6de7aa1bb56fdc47e174e5f0295d5173ec53b3362204718e2155d051c846
+
+pkgname = kmidimon
+       depends = gcc-libs
+       depends = glibc
+       depends = hicolor-icon-theme
+       depends = qt6-5compat
+       depends = qt6-base
+       depends = drumstick
+       depends = libdrumstick-alsa.so
+       depends = libdrumstick-file.so


=====================================
PKGBUILD
=====================================
@@ -1,26 +1,38 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=kmidimon
-pkgver=1.3.1
-pkgrel=3
+pkgver=1.4.0
+pkgrel=1
 pkgdesc="A MIDI monitor for Linux using ALSA sequencer"
 arch=(x86_64)
 url="https://kmidimon.sourceforge.io/";
-license=(GPL2)
+license=(GPL-2.0-or-later)
 groups=(pro-audio)
-depends=(gcc-libs glibc qt6-5compat qt6-base)
-makedepends=(alsa-lib cmake drumstick pandoc qt6-tools)
-source=($pkgname-$pkgver.tar.gz::https://github.com/pedrolcl/$pkgname/archive/refs/tags/RELEASE_$pkgver.tar.gz)
-sha512sums=('dfe120767c88bc59edd61526a43d2d686a08245470f8bb6e31297206fee63ef18c7365ad86b06716ea18237fbd501536e7ab42bab2348523b9b897b3c07431e8')
-b2sums=('42d9f8eb2fc6ff86a5382cf7405d577962d40511c09fbe0e7a9a4fbcceff27ed93707dbfdb22a06ca237b078aaf003d40eb6896a3d3531921adfff1d29da29d5')
+depends=(
+  gcc-libs
+  glibc
+  hicolor-icon-theme
+  qt6-5compat
+  qt6-base
+)
+makedepends=(
+  alsa-lib
+  cmake
+  drumstick
+  pandoc
+  qt6-tools
+)
+source=($pkgname-$pkgver.tar.gz::https://github.com/pedrolcl/$pkgname/archive/refs/tags/RELEASE_${pkgver//./_}.tar.gz)
+sha512sums=('bcfc38f82da1bd7f646d15e72b477fb942f12a49411fd5f9635035b2ca214d6c8e5227b2514d3dee22038d1b24ae53892e80f14d057b61ebe7866c73ce4ae08c')
+b2sums=('12a841661545f31d49d698d47f1ff74005ada4976407820281e0a8a85bd951eb2a2c6de7aa1bb56fdc47e174e5f0295d5173ec53b3362204718e2155d051c846')
 
 build() {
   local cmake_options=(
     -B build
-    -S $pkgname-RELEASE_$pkgver
-    -DCMAKE_BUILD_TYPE=None
-    -DCMAKE_INSTALL_PREFIX=/usr
-    -Wno-dev
+    -D CMAKE_BUILD_TYPE=None
+    -D CMAKE_INSTALL_PREFIX=/usr
+    -S $pkgname-RELEASE_${pkgver//./_}
+    -W no-dev
   )
 
   cmake "${cmake_options[@]}"
@@ -37,5 +49,5 @@ package() {
   )
 
   DESTDIR="$pkgdir" cmake --install build
-  install -vDm 644 
$pkgname-RELEASE_$pkgver/{AUTHORS,ChangeLog,{INSTALL,NEWS,README,TODO}.md} -t 
"$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 
$pkgname-RELEASE_${pkgver//./_}/{AUTHORS,ChangeLog,{INSTALL,NEWS,README,TODO}.md}
 -t "$pkgdir/usr/share/doc/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kmidimon/-/compare/4cade25c4b3fdc24dd88ea01bce3958b6b461e63...fe51b5260c5ec9c61edd9e1b95d27aaa0b3c1714

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kmidimon/-/compare/4cade25c4b3fdc24dd88ea01bce3958b6b461e63...fe51b5260c5ec9c61edd9e1b95d27aaa0b3c1714
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to