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.
