summaryrefslogtreecommitdiff
path: root/media-sound/vmpk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-31 03:04:18 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-10-31 03:04:18 +0000
commitb846e1a1ef5685462a20abbc77cf57ead9064b85 (patch)
treeebf4581a96d87fbd1b7ab6cce8689ba4caa40e3b /media-sound/vmpk
parentfb57e01054259b1160d01c3c7ed9efab7902ed7d (diff)
gentoo auto-resync : 31:10:2024 - 03:04:18
Diffstat (limited to 'media-sound/vmpk')
-rw-r--r--media-sound/vmpk/Manifest2
-rw-r--r--media-sound/vmpk/vmpk-0.9.0.ebuild47
2 files changed, 49 insertions, 0 deletions
diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest
index 5855f31cecf3..b99030fc7888 100644
--- a/media-sound/vmpk/Manifest
+++ b/media-sound/vmpk/Manifest
@@ -1,3 +1,5 @@
DIST vmpk-0.8.7.tar.bz2 483742 BLAKE2B 788c70034fcfb53edfb4c6b0faf80c06e2ae096c06819bc727359d4597cb217ca60efc9ebbbb19b223dc0d7106ddd9083abbce881f175b98203f3b6acc9b44e2 SHA512 83867aed8be8e620e18070d5eba9f5e4026b1f39ff9d7fe55e342d4a040c96e2353844296191c0efb46483254b1d2d30824894077562a165f7474d02a882cfc6
+DIST vmpk-0.9.0.tar.bz2 449608 BLAKE2B 80827907ac32788c687ff71170afec2de32a02cc9f1096b5af5e1cc6a43c513efbbd5f9dc443cf2d56a536c158b343a362fccb57814c99d9891a5a5b7c83d5ff SHA512 7e84daa0664bc9d403df6c7bd5a226ea37c4804c49e4bcfb2e4f141e257e0081b752e9c2bddc29a9d2eda8bcb06b8ed1c79d129e55d601dfb58951449ebf454f
EBUILD vmpk-0.8.7.ebuild 934 BLAKE2B 907a534de6bd16af45c2731cc3a65a491249b0dce6b21638b752c3b617f81e88bc45f2d3aa95e219f95e8cac62ad8e42efc4c3400082f88b74af437549383965 SHA512 cc80bd7fba94b8e9c365d8e9777ba4c6cc95e44baeadcf4ce87538e6b541b8580c7cd6de9127a999c9d7b884404cff54abdb59a7b3efab567ed66d9ea9d64a81
+EBUILD vmpk-0.9.0.ebuild 872 BLAKE2B b7e4bd308869de561317909e5c0ee42ccfdbfef38849a02b808e2ea7110f00725c813ffecccfb7a3ab2477f376f659c66e998078e618f1b36c220f0bdf21addb SHA512 62cb1b3d2cf32289ca09ac59f19d9a71e5849ee9c8a0882f3f59913ba795e3935c6c28f1e4cf28ee9b2b4be122a7819b266e4edea902fdc9150b539adac25368
MISC metadata.xml 858 BLAKE2B 20b44d6c38d0f95fdc8bc98493ebb2526ccfb6459f1b8b2e9d10d3b81753945d0387d11bbb71e7bc6f9364eb7c6da9d3795c09fbf077e5a4d97c96ae944ed1b6 SHA512 1721098bd213eed29139ee33f4a715f975f66cd8e7efc9d733c34b6ba44d729be4f6475b807304b3e81968065ea15bcb0131f405aed3b67e1e747c4b44f9403a
diff --git a/media-sound/vmpk/vmpk-0.9.0.ebuild b/media-sound/vmpk/vmpk-0.9.0.ebuild
new file mode 100644
index 000000000000..5550532effed
--- /dev/null
+++ b/media-sound/vmpk/vmpk-0.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Virtual MIDI Piano Keyboard"
+HOMEPAGE="https://vmpk.sourceforge.io/"
+SRC_URI="https://downloads.sourceforge.net/vmpk/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+
+BDEPEND="
+ app-text/docbook-xsl-stylesheets
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-qt/qtbase:6[gui,network,widgets]
+ >=media-sound/drumstick-2.6.0
+ x11-libs/libxcb
+ dbus? ( dev-qt/qtbase:6[dbus] )
+"
+RDEPEND="${DEPEND}
+ dev-qt/qtsvg:5
+"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DBUS=$(usex dbus)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ dodir /usr/share/doc/${PF}/html
+ mv "${D}"/usr/share/vmpk/*.html "${D}"/usr/share/doc/${PF}/html/ || die
+}