summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2020-08-22 00:20:34 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2020-08-22 18:05:54 +0200
commita1f671108292d4f56cec3a87d59ed2285a00e4ee (patch)
treeb6ee09d24601585b3bbcc65056bfd252c900bbfd /media-sound
parentmedia-sound/qsampler: Update 9999, switch to git-r3.eclass (diff)
downloadgentoo-a1f671108292d4f56cec3a87d59ed2285a00e4ee.tar.gz
gentoo-a1f671108292d4f56cec3a87d59ed2285a00e4ee.tar.bz2
gentoo-a1f671108292d4f56cec3a87d59ed2285a00e4ee.zip
media-sound/qsampler: 0.6.3 version bump
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/qsampler/Manifest1
-rw-r--r--media-sound/qsampler/files/qsampler-0.6.3-Makefile.patch (renamed from media-sound/qsampler/files/qsampler-9999-Makefile.patch)0
-rw-r--r--media-sound/qsampler/qsampler-0.6.3.ebuild47
-rw-r--r--media-sound/qsampler/qsampler-9999.ebuild2
4 files changed, 49 insertions, 1 deletions
diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index d31cd249bd69..54e462243bfb 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1 +1,2 @@
DIST qsampler-0.5.6.tar.gz 260607 BLAKE2B 52002ad95fe11266337f058124e7ae33947eb50ce5b12574c9091c10827bff2a8135a52bd53dd030be0394fdb39c2bd034308ae9d615c0b74ad660a06573446b SHA512 2a3a322fec31d9c66d7d1e9b4a7f74629e4b2bcf3ee2350bca8d450d2f68c41ac80563f8e28bd5314f00f0387503aa1e33c0b94ff518cca27b2ca93d9d72334e
+DIST qsampler-0.6.3.tar.gz 284613 BLAKE2B a4ef67014578b4eb7b6f6e7b5da94b04253a40bed0cc413acfde62f4660d2e1d3485d301637d1871e7f20dcdac34ea81511738a4455f8690f40460d7ea4db72b SHA512 55fe16d5cfe0245cfedb228d448235997160471343191cf204347bb13c260be747a06fce2344b36a60c5877f89b32b0f4ac4861ed8a3d555d4cc798f21f5e1ae
diff --git a/media-sound/qsampler/files/qsampler-9999-Makefile.patch b/media-sound/qsampler/files/qsampler-0.6.3-Makefile.patch
index 5da44d8a8175..5da44d8a8175 100644
--- a/media-sound/qsampler/files/qsampler-9999-Makefile.patch
+++ b/media-sound/qsampler/files/qsampler-0.6.3-Makefile.patch
diff --git a/media-sound/qsampler/qsampler-0.6.3.ebuild b/media-sound/qsampler/qsampler-0.6.3.ebuild
new file mode 100644
index 000000000000..6cb59ab6dfc0
--- /dev/null
+++ b/media-sound/qsampler/qsampler-0.6.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="Graphical frontend to the LinuxSampler engine"
+HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +libgig"
+
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ >=media-libs/liblscp-0.5.6:=
+ x11-libs/libX11
+ libgig? ( >=media-libs/libgig-3.3.0:= )
+"
+RDEPEND="${DEPEND}
+ >=media-sound/linuxsampler-0.5
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( AUTHORS ChangeLog README TODO TRANSLATORS )
+
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_enable libgig)
+ )
+ ac_qmake="$(qt5_get_bindir)/qmake" \
+ econf "${myeconfargs[@]}"
+
+ cd src || die
+ eqmake5 src.pro -o Makefile
+}
diff --git a/media-sound/qsampler/qsampler-9999.ebuild b/media-sound/qsampler/qsampler-9999.ebuild
index b7063d57ab8e..fbbbc262bb94 100644
--- a/media-sound/qsampler/qsampler-9999.ebuild
+++ b/media-sound/qsampler/qsampler-9999.ebuild
@@ -32,7 +32,7 @@ BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS ChangeLog README TODO TRANSLATORS )
-PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
+PATCHES=( "${FILESDIR}"/${PN}-0.6.3-Makefile.patch )
src_prepare() {
default