[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/

2020-09-18 Thread Miroslav Šulc
commit: 34a1f72dc779b74120bd25f1569c86d57f80b5bd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Sep 18 10:06:48 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 18 10:06:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a1f72d

media-sound/jack-keyboard: removed obsolete 2.5

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jack-keyboard/Manifest |  1 -
 media-sound/jack-keyboard/jack-keyboard-2.5.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/media-sound/jack-keyboard/Manifest 
b/media-sound/jack-keyboard/Manifest
index c12ee7035ac..d154146a2f8 100644
--- a/media-sound/jack-keyboard/Manifest
+++ b/media-sound/jack-keyboard/Manifest
@@ -1,2 +1 @@
-DIST jack-keyboard-2.5.tar.gz 108710 BLAKE2B 
563857c4b4acee8df16b720530c444fc25745734e5aaad535cb4d0d2fda3d3a526fa7523b4a0bf8da0d93fad27312fbc253e3f509b744953cd386b0a2442852a
 SHA512 
2a8b45315f25080529dc667d869ae6bd6fe70345f74a10625e6ed6a1304e495f37c53dc49d968533c65dfb0bd0f0a6b91eaa89e890ce492cb1f3da8c8009
 DIST jack-keyboard-2.7.2.tar.gz 46164 BLAKE2B 
05e4df0298a709b5018309f7c3da5c5246264669df12c98158a9763ded492151422c79ce47d8b107b2858a9a6135c941cd92956206209fc07ef6fbb89f1c
 SHA512 
d47ab73c3e030a1364703ab0bf9f88865ead5a7ad9b85e88268a57fab30677ca1e731279761b453b8d8f03ec4177da8e550f51e40119e2cfd921fec6f1927534

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild
deleted file mode 100644
index 3168e84937f..000
--- a/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A virtual MIDI keyboard for JACK MIDI"
-HOMEPAGE="http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/;
-SRC_URI="http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="lash X"
-
-RDEPEND="virtual/jack
-   >=x11-libs/gtk+-2.12:2
-   >=dev-libs/glib-2.2:2
-   lash? ( media-sound/lash )
-   X? ( x11-libs/libX11 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-apps/sed"
-
-src_configure() {
-   econf $(use_with X x11) \
-   $(use_with lash)
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/

2020-09-18 Thread Agostino Sarubbo
commit: abc163c77912304c683f8938262bec54fd6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 18 08:24:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 18 08:26:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc163c7

media-sound/jack-keyboard: x86 stable wrt bug #742371

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
index f6633e6a5a7..804da88c232 100644
--- a/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
+++ b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="lash X"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/

2020-09-18 Thread Agostino Sarubbo
commit: 9e517649c5753b5c787b1613562a581b64c1cced
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 18 07:25:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 18 07:29:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e517649

media-sound/jack-keyboard: amd64 stable wrt bug #742371

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
index dd40aa9f0a7..f6633e6a5a7 100644
--- a/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
+++ b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="lash X"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/

2020-08-14 Thread Miroslav Šulc
commit: ac431f2fda39723cdfa33bbe9f2a651f737851ab
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug 14 13:25:45 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 14 13:25:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac431f2f

media-sound/jack-keyboard: fixed typo and dropped jack use flag in 2.7.2

Closes: https://bugs.gentoo.org/737110
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{jack-keyboard-2.7.2.ebuild => jack-keyboard-2.7.2-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
similarity index 85%
rename from media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild
rename to media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
index bec6114d437..dd40aa9f0a7 100644
--- a/media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild
+++ b/media-sound/jack-keyboard/jack-keyboard-2.7.2-r1.ebuild
@@ -12,12 +12,12 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="jack lash X"
+IUSE="lash X"
 
 CDEPEND="
dev-libs/glib:2
+   virtual/jack
x11-libs/gtk+:2
-   jack? ( virtual/jack )
lash? ( media-sound/lash )
X? ( x11-libs/libX11 )
 "
@@ -33,8 +33,8 @@ src_prepare() {
 }
 
 src_configure() {
-   local mymakeargs=(
-   -DJackEnable=$(usex jack)
+   local mycmakeargs=(
+   -DJackEnable=ON # though configurable, does not compile withou 
jack
-DLashEnable=$(usex lash)
-DX11Enable=$(usex X)
)



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/, media-sound/jack-keyboard/files/

2020-08-14 Thread Miroslav Šulc
commit: 064bc8861dc3d000369004ccf82d47396442281e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug 14 09:05:57 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 14 09:06:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064bc886

media-sound/jack-keyboard: bumo to 2.7.2

1) eapi7
2) switched to cmake
3) added xdg for desktop file
4) switched download uri to sourceforge
5) added jack use flag
6) organized and updated deps

Closes: https://bugs.gentoo.org/553340
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jack-keyboard/Manifest |  1 +
 .../files/jack-keyboard-2.7.2-man.patch| 10 +
 .../jack-keyboard/jack-keyboard-2.7.2.ebuild   | 43 ++
 3 files changed, 54 insertions(+)

diff --git a/media-sound/jack-keyboard/Manifest 
b/media-sound/jack-keyboard/Manifest
index 8512e4aa1a2..c12ee7035ac 100644
--- a/media-sound/jack-keyboard/Manifest
+++ b/media-sound/jack-keyboard/Manifest
@@ -1 +1,2 @@
 DIST jack-keyboard-2.5.tar.gz 108710 BLAKE2B 
563857c4b4acee8df16b720530c444fc25745734e5aaad535cb4d0d2fda3d3a526fa7523b4a0bf8da0d93fad27312fbc253e3f509b744953cd386b0a2442852a
 SHA512 
2a8b45315f25080529dc667d869ae6bd6fe70345f74a10625e6ed6a1304e495f37c53dc49d968533c65dfb0bd0f0a6b91eaa89e890ce492cb1f3da8c8009
+DIST jack-keyboard-2.7.2.tar.gz 46164 BLAKE2B 
05e4df0298a709b5018309f7c3da5c5246264669df12c98158a9763ded492151422c79ce47d8b107b2858a9a6135c941cd92956206209fc07ef6fbb89f1c
 SHA512 
d47ab73c3e030a1364703ab0bf9f88865ead5a7ad9b85e88268a57fab30677ca1e731279761b453b8d8f03ec4177da8e550f51e40119e2cfd921fec6f1927534

diff --git a/media-sound/jack-keyboard/files/jack-keyboard-2.7.2-man.patch 
b/media-sound/jack-keyboard/files/jack-keyboard-2.7.2-man.patch
new file mode 100644
index 000..4fb6f0411eb
--- /dev/null
+++ b/media-sound/jack-keyboard/files/jack-keyboard-2.7.2-man.patch
@@ -0,0 +1,10 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d5b7c98..3a9a280 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -68,4 +68,4 @@ target_link_libraries(jack-keyboard -lm)
+ install(TARGETS jack-keyboard RUNTIME DESTINATION bin)
+ install(FILES pixmaps/jack-keyboard.png DESTINATION share/pixmaps)
+ install(FILES src/jack-keyboard.desktop DESTINATION share/applications)
+-install(FILES man/jack-keyboard.1 DESTINATION man/man1)
++install(FILES man/jack-keyboard.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild
new file mode 100644
index 000..bec6114d437
--- /dev/null
+++ b/media-sound/jack-keyboard/jack-keyboard-2.7.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="A virtual MIDI keyboard for JACK MIDI"
+HOMEPAGE="http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jack lash X"
+
+CDEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   jack? ( virtual/jack )
+   lash? ( media-sound/lash )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-man.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mymakeargs=(
+   -DJackEnable=$(usex jack)
+   -DLashEnable=$(usex lash)
+   -DX11Enable=$(usex X)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-keyboard/

2017-12-21 Thread Patrice Clement
commit: 0a5fb39c0509e4cbd9e65508d5228353d29d3cf9
Author: Simon van der Veldt  gmail  com>
AuthorDate: Tue Dec 12 18:04:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 21 20:25:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5fb39c

media-sound/jack-keyboard: use virtual/jack.

Closes: https://bugs.gentoo.org/602898
Closes: https://github.com/gentoo/gentoo/pull/6535

 media-sound/jack-keyboard/jack-keyboard-2.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild 
b/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild
index 206b1cc6221..3168e84937f 100644
--- a/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild
+++ b/media-sound/jack-keyboard/jack-keyboard-2.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="A virtual MIDI keyboard for JACK MIDI"
 HOMEPAGE="http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/;
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="lash X"
 
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.103
+RDEPEND="virtual/jack
>=x11-libs/gtk+-2.12:2
>=dev-libs/glib-2.2:2
lash? ( media-sound/lash )