[arch-commits] Commit in vmpk/repos (staging-x86_64 staging-x86_64/PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Mon Sep 5 16:34:48 UTC 2022


    Date: Monday, September 5, 2022 @ 16:34:48
  Author: dvzrv
Revision: 1293066

archrelease: copy trunk to staging-x86_64

Added:
  vmpk/repos/staging-x86_64/
  vmpk/repos/staging-x86_64/PKGBUILD
    (from rev 1293065, vmpk/trunk/PKGBUILD)

----------+
 PKGBUILD |   33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

Copied: vmpk/repos/staging-x86_64/PKGBUILD (from rev 1293065, vmpk/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD	                        (rev 0)
+++ staging-x86_64/PKGBUILD	2022-09-05 16:34:48 UTC (rev 1293066)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: speps <speps at aur dot archlinux dot org>
+
+pkgname=vmpk
+pkgver=0.8.8
+pkgrel=1
+pkgdesc="Virtual MIDI Piano Keyboard"
+arch=(x86_64)
+url="http://vmpk.sourceforge.net/"
+license=(GPL3)
+groups=(pro-audio)
+depends=(gcc-libs glibc libxcb qt6-base)
+makedepends=(cmake docbook-xsl drumstick qt6-tools)
+options=(debug)
+source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/${pkgver/a/}/$pkgname-$pkgver.tar.bz2)
+sha512sums=('e010e52174ba7f267f6c140d9dcb731c9e58f09504c7dab446fa79bccf513da4d37da5f7878f5b58a5d83c964f80f333e84a3c85edd778d11a6eeba07ca6b6bb')
+b2sums=('b41978b98be242badaa576d6d9420f96ea172a5391c25e81a09e099d32a1b06999098b25ff14fc1d62f9ad050722bf7a4c4369a287c9d9e7140330f5a1b04e2d')
+
+build() {
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+        -DCMAKE_BUILD_TYPE=None \
+        -Wno-dev \
+        -B build \
+        -S $pkgname-$pkgver
+  make VERBOSE=1 -C build
+}
+
+package() {
+  depends+=(libdrumstick-rt.so libdrumstick-widgets.so)
+
+  make DESTDIR="$pkgdir" install -C build
+  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