diff options
author | David Demelier <markand@malikania.fr> | 2020-06-05 15:08:32 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-06-05 13:44:09 +0000 |
commit | 53f0b4a0466adeeaae67d76cfeb20eda1d97b18f (patch) | |
tree | 5a92da259e61f0dc36562ebc4878ceb2efce7e1f | |
parent | 5b55cc757aa9c79d8128a5f1833d39607dab8f2c (diff) | |
download | alpine_aports-53f0b4a0466adeeaae67d76cfeb20eda1d97b18f.tar.bz2 alpine_aports-53f0b4a0466adeeaae67d76cfeb20eda1d97b18f.tar.xz alpine_aports-53f0b4a0466adeeaae67d76cfeb20eda1d97b18f.zip |
testing/qjackctl: new aport
https://qjackctl.sourceforge.io
GUI interface for JACK
-rw-r--r-- | testing/qjackctl/APKBUILD | 42 | ||||
-rw-r--r-- | testing/qjackctl/set-version.patch | 14 |
2 files changed, 56 insertions, 0 deletions
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 @@ | |||
1 | # Contributor: David Demelier <markand@malikania.fr> | ||
2 | # Maintainer: David Demelier <markand@malikania.fr> | ||
3 | pkgname=qjackctl | ||
4 | pkgver=0.6.2 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="GUI interface for JACK" | ||
7 | url="https://qjackctl.sourceforge.io" | ||
8 | arch="all" | ||
9 | license="GPL-2.0-or-later" | ||
10 | makedepends=" | ||
11 | alsa-lib-dev | ||
12 | cmake | ||
13 | dbus-dev | ||
14 | jack-dev | ||
15 | portaudio-dev | ||
16 | qt5-qtbase-dev | ||
17 | qt5-qttools-dev | ||
18 | " | ||
19 | subpackages="$pkgname-doc" | ||
20 | source="https://sourceforge.net/projects/qjackctl/files/qjackctl/0.6.2/qjackctl-$pkgver.tar.gz | ||
21 | set-version.patch" | ||
22 | options="!check" # No tests. | ||
23 | |||
24 | build() { | ||
25 | if [ "$CBUILD" != "$CHOST" ]; then | ||
26 | CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" | ||
27 | fi | ||
28 | cmake -B build \ | ||
29 | -DCMAKE_INSTALL_PREFIX=/usr \ | ||
30 | -DCMAKE_INSTALL_LIBDIR=lib \ | ||
31 | -DBUILD_SHARED_LIBS=True \ | ||
32 | -DCMAKE_BUILD_TYPE=None \ | ||
33 | $CMAKE_CROSSOPTS . | ||
34 | make -C build | ||
35 | } | ||
36 | |||
37 | package() { | ||
38 | make -C build DESTDIR="$pkgdir" install | ||
39 | } | ||
40 | |||
41 | sha512sums="a05f514d749b4f2344c7f0d57a2a0dd1ac6a97f35d0227827e78d3bd7abfbddc3201e2fc7e23f878cd318e408f169a4006a150dc0e43101086e9ba32004e5520 qjackctl-0.6.2.tar.gz | ||
42 | 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 @@ | |||
1 | Hard code the version because it would require Git instead. | ||
2 | |||
3 | Upstream: not yet, need some discuss to find a proper alternative | ||
4 | --- a/CMakeLists.txt 2020-06-05 14:53:32.438653467 +0200 | ||
5 | +++ b/CMakeLists.txt 2020-06-05 14:53:42.862042935 +0200 | ||
6 | @@ -27,7 +27,7 @@ | ||
7 | endif () | ||
8 | |||
9 | set (PACKAGE_NAME "QjackCtl") | ||
10 | -set (PACKAGE_VERSION "${VERSION}") | ||
11 | +set (PACKAGE_VERSION "0.6.2") | ||
12 | set (PACKAGE_BUGREPORT "rncbc@rncbc.org") | ||
13 | set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") | ||
14 | set (PACKAGE_TARNAME "qjackctl") | ||