[gentoo-commits] repo/gentoo:master commit in: x11-misc/matchbox-keyboard/
commit: e1089f202a01b0c1ceaffbd92db59739ed516e3a Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:45 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1089f20 x11-misc/matchbox-keyboard: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/898250 Signed-off-by: David Seifert gentoo.org> ...1-r1.ebuild => matchbox-keyboard-0.1-r2.ebuild} | 24 ++ 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild similarity index 52% rename from x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild rename to x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild index 4ceed10c88e9..8017cd6c4e34 100644 --- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild +++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild @@ -1,28 +1,34 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=8 -inherit versionator +inherit autotools DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard" HOMEPAGE="http://matchbox-project.org/; -SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" +SRC_URI="http://matchbox-project.org/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm ~hppa ppc x86" IUSE="debug cairo" -DEPEND="x11-libs/libfakekey +DEPEND=" + x11-libs/libfakekey cairo? ( x11-libs/cairo[X] ) !cairo? ( x11-libs/libXft )" RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch -) +PATCHES=( "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch ) + +src_prepare() { + default + eautoreconf # bug 898250 +} src_configure() { - econf $(use_enable debug) $(use_enable cairo) + econf \ + $(use_enable debug) \ + $(use_enable cairo) }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/matchbox-keyboard/
commit: 2c638ff15b6240a05d7382709f125d9561eda5eb Author: Sam James gentoo org> AuthorDate: Thu Apr 29 01:37:29 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 01:51:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c638ff1 x11-misc/matchbox-keyboard: drop unused eutils inherit Signed-off-by: Sam James gentoo.org> x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild index 98f5cedb69c..4ceed10c88e 100644 --- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild +++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild @@ -3,25 +3,26 @@ EAPI="6" -inherit versionator eutils +inherit versionator DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard" HOMEPAGE="http://matchbox-project.org/; SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" + LICENSE="GPL-2" SLOT="0" - KEYWORDS="amd64 ~arm ~hppa ppc x86" IUSE="debug cairo" -DOCS=( AUTHORS ChangeLog INSTALL NEWS README ) -PATCHES=( "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch ) - DEPEND="x11-libs/libfakekey cairo? ( x11-libs/cairo[X] ) !cairo? ( x11-libs/libXft )" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch +) + src_configure() { econf $(use_enable debug) $(use_enable cairo) }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/matchbox-keyboard/
commit: 595d2962fc639f29477975b75f563aaa103a9b8a Author: Michael Orlitzky gentoo org> AuthorDate: Sun Mar 26 17:13:13 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Mar 26 17:13:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595d2962 x11-misc/matchbox-keyboard: remove unused version 0.1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../matchbox-keyboard/matchbox-keyboard-0.1.ebuild | 31 -- 1 file changed, 31 deletions(-) diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1.ebuild deleted file mode 100644 index ab4985a097b..000 --- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -inherit versionator eutils - -DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard" -HOMEPAGE="http://matchbox-project.org/; -SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="amd64 ~arm ~hppa ppc x86" -IUSE="debug cairo" - -DEPEND="x11-libs/libfakekey - cairo? ( x11-libs/cairo[X] ) - !cairo? ( x11-libs/libXft )" - -src_configure() { - econf $(use_enable debug) \ - $(use_enable cairo) \ - || die "Configuration failed" -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - dodoc AUTHORS ChangeLog INSTALL NEWS README -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/matchbox-keyboard/files/, x11-misc/matchbox-keyboard/
commit: 3c3d1cc6567130ca788e17b9b02daa268f46e52e Author: Sam Jorna gentoo org> AuthorDate: Mon Mar 28 07:32:05 2016 + Commit: Sam Jorna gentoo org> CommitDate: Mon Mar 28 07:32:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3d1cc6 x11-misc/matchbox-keyboard: fix .desktop qa warn Patches desktop file to resolve QA warning, bump to EAPI6. Ebuild and patch from user popham to resolve bug. Gentoo-bug: 434704 Package-Manager: portage-2.2.28 ...atchbox-keyboard-0.1-r1-modernize_desktop.patch | 11 + .../matchbox-keyboard-0.1-r1.ebuild| 28 ++ 2 files changed, 39 insertions(+) diff --git a/x11-misc/matchbox-keyboard/files/matchbox-keyboard-0.1-r1-modernize_desktop.patch b/x11-misc/matchbox-keyboard/files/matchbox-keyboard-0.1-r1-modernize_desktop.patch new file mode 100644 index 000..6ead1a4 --- /dev/null +++ b/x11-misc/matchbox-keyboard/files/matchbox-keyboard-0.1-r1-modernize_desktop.patch @@ -0,0 +1,11 @@ +--- a/matchbox-keyboard.desktop b/matchbox-keyboard.desktop +@@ -3,6 +3,6 @@ + Comment=Virtual Keyboard + Exec=matchbox-keyboard + Type=Application +-Icon=matchbox-keyboard.png +-Categories=Panel;Utility;MB ++Icon=matchbox-keyboard ++Categories=Utility;X-MB;X-Panel; + X-MB-INPUT-MECHANSIM=True diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild new file mode 100644 index 000..ceaa915 --- /dev/null +++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit versionator eutils + +DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard" +HOMEPAGE="http://matchbox-project.org/; +SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86" +IUSE="debug cairo" + +DOCS=( AUTHORS ChangeLog INSTALL NEWS README ) +PATCHES=( "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch ) + +DEPEND="x11-libs/libfakekey + cairo? ( x11-libs/cairo[X] ) + !cairo? ( x11-libs/libXft )" +RDEPEND="$DEPEND" + +src_configure() { + econf $(use_enable debug) $(use_enable cairo) +}