Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/vmpk/
Date: Sat, 02 Jan 2021 20:31:39
Message-Id: 1609619450.4ee9a3cbc26ee05b340abc76b6a010a58aa9beb4.asturm@gentoo
1 commit: 4ee9a3cbc26ee05b340abc76b6a010a58aa9beb4
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 2 13:10:35 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 2 20:30:50 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee9a3cb
7
8 media-sound/vmpk: Pin to =media-sound/drumstick-1*, update HOMEPAGE
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/vmpk/vmpk-0.7.2-r1.ebuild | 48 +++++++++++++++++++++++++++++++++++
14 1 file changed, 48 insertions(+)
15
16 diff --git a/media-sound/vmpk/vmpk-0.7.2-r1.ebuild b/media-sound/vmpk/vmpk-0.7.2-r1.ebuild
17 new file mode 100644
18 index 00000000000..227a4e14dd2
19 --- /dev/null
20 +++ b/media-sound/vmpk/vmpk-0.7.2-r1.ebuild
21 @@ -0,0 +1,48 @@
22 +# Copyright 1999-2021 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=7
26 +
27 +inherit cmake xdg
28 +
29 +DESCRIPTION="Virtual MIDI Piano Keyboard"
30 +HOMEPAGE="https://vmpk.sourceforge.io/"
31 +SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2"
32 +
33 +LICENSE="GPL-3"
34 +SLOT="0"
35 +KEYWORDS="amd64 x86"
36 +IUSE="dbus"
37 +
38 +BDEPEND="
39 + app-text/docbook-xsl-stylesheets
40 + dev-qt/linguist-tools:5
41 + virtual/pkgconfig
42 +"
43 +RDEPEND="
44 + dev-qt/qtcore:5
45 + dev-qt/qtgui:5
46 + dev-qt/qtnetwork:5
47 + dev-qt/qtsvg:5
48 + dev-qt/qtwidgets:5
49 + dev-qt/qtx11extras:5
50 + =media-sound/drumstick-1*
51 + x11-libs/libxcb
52 + dbus? ( dev-qt/qtdbus:5 )"
53 +DEPEND="${RDEPEND}"
54 +
55 +src_prepare() {
56 + cmake_src_prepare
57 +}
58 +
59 +src_configure() {
60 + local mycmakeargs=(
61 + -DENABLE_DBUS=$(usex dbus)
62 + )
63 + cmake_src_configure
64 +}
65 +
66 +src_install() {
67 + cmake_src_install
68 + rm -rf "${D}/usr/share/doc/packages" || die
69 +}