From 53f0b4a0466adeeaae67d76cfeb20eda1d97b18f Mon Sep 17 00:00:00 2001 From: David Demelier Date: Fri, 5 Jun 2020 15:08:32 +0200 Subject: testing/qjackctl: new aport https://qjackctl.sourceforge.io GUI interface for JACK --- testing/qjackctl/APKBUILD | 42 ++++++++++++++++++++++++++++++++++++++ testing/qjackctl/set-version.patch | 14 +++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 testing/qjackctl/APKBUILD create mode 100644 testing/qjackctl/set-version.patch diff --git a/testing/qjackctl/APKBUILD b/testing/qjackctl/APKBUILD new file mode 100644 index 0000000000..95764c1cb8 --- /dev/null +++ b/testing/qjackctl/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: David Demelier +# Maintainer: David Demelier +pkgname=qjackctl +pkgver=0.6.2 +pkgrel=0 +pkgdesc="GUI interface for JACK" +url="https://qjackctl.sourceforge.io" +arch="all" +license="GPL-2.0-or-later" +makedepends=" + alsa-lib-dev + cmake + dbus-dev + jack-dev + portaudio-dev + qt5-qtbase-dev + qt5-qttools-dev +" +subpackages="$pkgname-doc" +source="https://sourceforge.net/projects/qjackctl/files/qjackctl/0.6.2/qjackctl-$pkgver.tar.gz + set-version.patch" +options="!check" # No tests. + +build() { + if [ "$CBUILD" != "$CHOST" ]; then + CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" + fi + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=True \ + -DCMAKE_BUILD_TYPE=None \ + $CMAKE_CROSSOPTS . + make -C build +} + +package() { + make -C build DESTDIR="$pkgdir" install +} + +sha512sums="a05f514d749b4f2344c7f0d57a2a0dd1ac6a97f35d0227827e78d3bd7abfbddc3201e2fc7e23f878cd318e408f169a4006a150dc0e43101086e9ba32004e5520 qjackctl-0.6.2.tar.gz +685ac68260e90075f5600bd392db8f411712890534bffcf4c48b8541a9af613d19309b1911cc286d2da08290ab86f770856c386d72002d53dc2a0e615cabea57 set-version.patch" diff --git a/testing/qjackctl/set-version.patch b/testing/qjackctl/set-version.patch new file mode 100644 index 0000000000..38f9807037 --- /dev/null +++ b/testing/qjackctl/set-version.patch @@ -0,0 +1,14 @@ +Hard code the version because it would require Git instead. + +Upstream: not yet, need some discuss to find a proper alternative +--- a/CMakeLists.txt 2020-06-05 14:53:32.438653467 +0200 ++++ b/CMakeLists.txt 2020-06-05 14:53:42.862042935 +0200 +@@ -27,7 +27,7 @@ + endif () + + set (PACKAGE_NAME "QjackCtl") +-set (PACKAGE_VERSION "${VERSION}") ++set (PACKAGE_VERSION "0.6.2") + set (PACKAGE_BUGREPORT "rncbc@rncbc.org") + set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") + set (PACKAGE_TARNAME "qjackctl") -- cgit v1.2.3