[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 85a231ab68b580752834753b96f604f6544053c8 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Apr 2 21:06:27 2024 + Commit: Rick Farina gentoo org> CommitDate: Tue May 21 16:01:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a231ab x11-terms/terminator: add py 3.12 Closes: https://bugs.gentoo.org/929894 Closes: https://github.com/gentoo/gentoo/pull/36067 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Rick Farina gentoo.org> x11-terms/terminator/terminator-2.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.3.ebuild b/x11-terms/terminator/terminator-2.1.3.ebuild index 53ae6c2db591..226c52856375 100644 --- a/x11-terms/terminator/terminator-2.1.3.ebuild +++ b/x11-terms/terminator/terminator-2.1.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 optfeature verify-sig virtualx xdg DESCRIPTION="Multiple GNOME terminals in one window"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: d86c9e3c09fe80a99f5857ca0e6ea4bc97f791a5 Author: Alexey Sokolov asokolov org> AuthorDate: Wed Sep 27 23:04:13 2023 + Commit: Yixun Lan gentoo org> CommitDate: Tue Oct 17 05:23:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86c9e3c x11-terms/terminator: drop 2.1.2 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Yixun Lan gentoo.org> x11-terms/terminator/Manifest| 2 - x11-terms/terminator/terminator-2.1.2.ebuild | 64 2 files changed, 66 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index b1329c2d1a18..10675b38f76c 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,4 +1,2 @@ -DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0 SHA512 070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748 -DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e SHA512 422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e DIST terminator-2.1.3.tar.gz 1046741 BLAKE2B 39ec3ca049d5fb532e420ab48a609bd254d626e1949b7c659c85a451054ec4c6f59c89940b2a618131933090fa70aa4441ab88abf2a302d84f6c9b2c61bb22c6 SHA512 79bdf22f068e14cd63e527f3671cd7b06f2685ef12594870aee170f858a8eabb21e63e7a9ef41fcc664e9b34e8f24b08e998de686be7bf47e0d4315c1224bb8e DIST terminator-2.1.3.tar.gz.asc 866 BLAKE2B 02ab0c100924da02f76bbf557b99743dbd03af727f67e4824afb099e6760b1acac468c31d4f083efa698738d697d834707fbed105eb0caf7db96438bc4818feb SHA512 48e450d5aa3bef23ec3381c3e24e5ab60b35aa76758cc9d1894a68f04d0f9784fee79e03500cff1473b5f7468816604a0e62b7ee709273d25167e54a8be08279 diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild deleted file mode 100644 index 9c48b2ff7382.. --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 optfeature verify-sig virtualx xdg - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI=" - https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gsettings-desktop-schemas[introspection] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - test? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) - verify-sig? ( sec-keys/openpgp-keys-terminator ) -" -distutils_enable_tests pytest - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc - -PATCHES=( - "${FILESDIR}"/terminator-1.91-desktop.patch -) - -src_prepare() { - sed -i -e '/pytest-runner/d' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "D-Bus" dev-python/dbus-python - optfeature "desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: b6b3f956cdae36b9d04c54d08c6a0138450eaa47 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 15:20:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 15:20:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b3f956 x11-terms/terminator: Stabilize 2.1.3 amd64, #905403 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/terminator/terminator-2.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.3.ebuild b/x11-terms/terminator/terminator-2.1.3.ebuild index ec123d80a362..9c48b2ff7382 100644 --- a/x11-terms/terminator/terminator-2.1.3.ebuild +++ b/x11-terms/terminator/terminator-2.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv x86" +KEYWORDS="amd64 ~ppc ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 73200719e49520f5b3cd8d9d2d0f97198877ac5d Author: Sam James gentoo org> AuthorDate: Mon May 1 08:52:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 08:52:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73200719 x11-terms/terminator: Stabilize 2.1.3 x86, #905403 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.3.ebuild b/x11-terms/terminator/terminator-2.1.3.ebuild index 1f575225d276..ec123d80a362 100644 --- a/x11-terms/terminator/terminator-2.1.3.ebuild +++ b/x11-terms/terminator/terminator-2.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~ppc ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: b2785a4ba66027743bdf7b9f90db0ab42a24fbed Author: Alexey Sokolov asokolov org> AuthorDate: Mon Mar 6 00:00:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 17:14:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2785a4b x11-terms/terminator: add 2.1.3 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/29952 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/Manifest| 2 + x11-terms/terminator/terminator-2.1.3.ebuild | 64 2 files changed, 66 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index a8abe33912cd..b1329c2d1a18 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1,4 @@ DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0 SHA512 070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748 DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e SHA512 422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e +DIST terminator-2.1.3.tar.gz 1046741 BLAKE2B 39ec3ca049d5fb532e420ab48a609bd254d626e1949b7c659c85a451054ec4c6f59c89940b2a618131933090fa70aa4441ab88abf2a302d84f6c9b2c61bb22c6 SHA512 79bdf22f068e14cd63e527f3671cd7b06f2685ef12594870aee170f858a8eabb21e63e7a9ef41fcc664e9b34e8f24b08e998de686be7bf47e0d4315c1224bb8e +DIST terminator-2.1.3.tar.gz.asc 866 BLAKE2B 02ab0c100924da02f76bbf557b99743dbd03af727f67e4824afb099e6760b1acac468c31d4f083efa698738d697d834707fbed105eb0caf7db96438bc4818feb SHA512 48e450d5aa3bef23ec3381c3e24e5ab60b35aa76758cc9d1894a68f04d0f9784fee79e03500cff1473b5f7468816604a0e62b7ee709273d25167e54a8be08279 diff --git a/x11-terms/terminator/terminator-2.1.3.ebuild b/x11-terms/terminator/terminator-2.1.3.ebuild new file mode 100644 index ..1f575225d276 --- /dev/null +++ b/x11-terms/terminator/terminator-2.1.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 optfeature verify-sig virtualx xdg + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI=" + https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) + verify-sig? ( sec-keys/openpgp-keys-terminator ) +" +distutils_enable_tests pytest + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc + +PATCHES=( + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "D-Bus" dev-python/dbus-python + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/, x11-terms/terminator/
commit: dc19935b5862fda3f5fd9433ce6e629d0bdf400b Author: Alexey Sokolov asokolov org> AuthorDate: Mon Feb 27 00:42:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 27 09:04:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc19935b x11-terms/terminator: drop 2.1.1-r1 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest | 2 - .../files/terminator-1.91-without-icon-cache.patch | 16 -- x11-terms/terminator/terminator-2.1.1-r1.ebuild| 66 -- 3 files changed, 84 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index d3f47cab0a09..a8abe33912cd 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,4 +1,2 @@ -DIST terminator-2.1.1.tar.gz 1033153 BLAKE2B f92235bacf34ec5bfe2400c6bbfc8bbdee3867531fac5129fb59b84459101f2d673e3a6699eecf1fa0d19c33d30467bb043010bd19737c2bc0461cea861c71a7 SHA512 a916b9718801bb015d14bdec2eede24c89101d5ea36d22131b7d34f8dad48b9db9e79811645ce571e3c95c9e4b2f18d6b8508f519de7ff54c4246c5f7b546af2 -DIST terminator-2.1.1.tar.gz.asc 866 BLAKE2B d7362ce47f0cba18a3d10c54dca40b23001c818784cf5b5e4c98fbbd13983cf46e6ce631c4a4f5464c2badbb21e6052ce31456bf8b2d2c2deea6a647ad184b5c SHA512 ab171e0538686599fd86a35d0f5455aa9763c5f29c2c6bd5677cfd678beaeaad4dc141553e0abfecd19279a1a1653f12e07ed20f03ee09ee8ec10edbd63d6c14 DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0 SHA512 070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748 DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e SHA512 422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e diff --git a/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch b/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch deleted file mode 100644 index c924de3607f5.. --- a/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch +++ /dev/null @@ -1,16 +0,0 @@ -Without this patch, terminator's build script runs gtk-update-icon-cache which -causes terminator package to claim /usr/share/icons/hicolor/icon-theme.cache as -its own. To avoid that, gtk-update-icon-cache is run later, as part of -xdg_pkg_postinst in the ebuild. - a/setup.py 2009-08-12 22:22:53.0 -0400 -+++ b/setup.py 2009-08-12 22:22:57.0 -0400 -@@ -25,7 +25,7 @@ - - def __init__ (self, *args): - self.without_gettext = False --self.without_icon_cache = False -+self.without_icon_cache = True - Distribution.__init__(self, *args) - - diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild b/x11-terms/terminator/terminator-2.1.1-r1.ebuild deleted file mode 100644 index 16cec74dd7c2.. --- a/x11-terms/terminator/terminator-2.1.1-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 optfeature verify-sig virtualx xdg - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI=" - https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gsettings-desktop-schemas[introspection] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - test? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) - verify-sig? ( sec-keys/openpgp-keys-terminator ) -" -distutils_enable_tests pytest - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch -) - -src_prepare() { - xdg_environment_reset - sed -i -e '/pytest-runner/d' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 844e8df6d931204127e56b35b8349b1cf74f2126 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:41:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:41:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844e8df6 x11-terms/terminator: Stabilize 2.1.2 x86, #898026 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild index 54d319293f6c..9c48b2ff7382 100644 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: b557a130e6c592485ad22f3eecdf71e83ab90d4d Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:41:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:41:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b557a130 x11-terms/terminator: Stabilize 2.1.2 amd64, #898026 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild index 1f575225d276..54d319293f6c 100644 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: ec01f558d82f618015d2e2b576862ec58f0c2d38 Author: Alexey Sokolov asokolov org> AuthorDate: Thu Jan 12 19:33:11 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 13 10:55:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec01f558 x11-terms/terminator: remove xdg env reset Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/29082 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-2.1.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild index e0735b91eeb1..73ab11641b33 100644 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -47,7 +47,6 @@ PATCHES=( ) src_prepare() { - xdg_environment_reset sed -i -e '/pytest-runner/d' setup.py || die distutils-r1_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 219ebc59c1c48354dac0d41873486aeb077101e4 Author: Alexey Sokolov asokolov org> AuthorDate: Thu Dec 29 10:10:12 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 12 14:16:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219ebc59 x11-terms/terminator: add 2.1.2 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/28885 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest| 2 + x11-terms/terminator/terminator-2.1.2.ebuild | 65 2 files changed, 67 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 02f56218a70b..d3f47cab0a09 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1,4 @@ DIST terminator-2.1.1.tar.gz 1033153 BLAKE2B f92235bacf34ec5bfe2400c6bbfc8bbdee3867531fac5129fb59b84459101f2d673e3a6699eecf1fa0d19c33d30467bb043010bd19737c2bc0461cea861c71a7 SHA512 a916b9718801bb015d14bdec2eede24c89101d5ea36d22131b7d34f8dad48b9db9e79811645ce571e3c95c9e4b2f18d6b8508f519de7ff54c4246c5f7b546af2 DIST terminator-2.1.1.tar.gz.asc 866 BLAKE2B d7362ce47f0cba18a3d10c54dca40b23001c818784cf5b5e4c98fbbd13983cf46e6ce631c4a4f5464c2badbb21e6052ce31456bf8b2d2c2deea6a647ad184b5c SHA512 ab171e0538686599fd86a35d0f5455aa9763c5f29c2c6bd5677cfd678beaeaad4dc141553e0abfecd19279a1a1653f12e07ed20f03ee09ee8ec10edbd63d6c14 +DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0 SHA512 070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748 +DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e SHA512 422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild new file mode 100644 index ..e0735b91eeb1 --- /dev/null +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 optfeature verify-sig virtualx xdg + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI=" + https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) + verify-sig? ( sec-keys/openpgp-keys-terminator ) +" +distutils_enable_tests pytest + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc + +PATCHES=( + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + xdg_environment_reset + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "D-Bus" dev-python/dbus-python + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: c7c2f82ef95a94bb6eb91d8b05c661d76a768dbe Author: Alexey Sokolov asokolov org> AuthorDate: Sun Sep 25 01:57:04 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Sep 27 14:00:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c2f82e x11-terms/terminator: drop 2.1.1 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Andrew Ammerlaan gentoo.org> x11-terms/terminator/terminator-2.1.1.ebuild | 65 1 file changed, 65 deletions(-) diff --git a/x11-terms/terminator/terminator-2.1.1.ebuild b/x11-terms/terminator/terminator-2.1.1.ebuild deleted file mode 100644 index e477a83d58f7.. --- a/x11-terms/terminator/terminator-2.1.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 optfeature verify-sig virtualx xdg - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI=" - https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="test" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gsettings-desktop-schemas[introspection] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - test? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) - verify-sig? ( sec-keys/openpgp-keys-terminator ) -" -distutils_enable_tests pytest - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch -) - -src_prepare() { - xdg_environment_reset - sed -i -e '/pytest-runner/d' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "D-Bus" dev-python/dbus-python - optfeature "desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 7a0421a1cfa60d82432ecf438368bcea1d614781 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jun 9 19:29:58 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jun 9 19:30:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0421a1 x11-terms/terminator: Stabilize 2.1.1-r1 x86, #850292 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild b/x11-terms/terminator/terminator-2.1.1-r1.ebuild index ec4096376385..e6ed9f78c840 100644 --- a/x11-terms/terminator/terminator-2.1.1-r1.ebuild +++ b/x11-terms/terminator/terminator-2.1.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 71393c88b9e91526f95f8e6e77e3d50d6b129d85 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jun 9 19:28:58 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jun 9 19:30:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71393c88 x11-terms/terminator: Stabilize 2.1.1-r1 amd64, #850292 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild b/x11-terms/terminator/terminator-2.1.1-r1.ebuild index a543f14751c9..ec4096376385 100644 --- a/x11-terms/terminator/terminator-2.1.1-r1.ebuild +++ b/x11-terms/terminator/terminator-2.1.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 6418958e2456d4c3000d57d97868a2b8cf3899d6 Author: Yixun Lan gentoo org> AuthorDate: Wed Jun 8 11:14:43 2022 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jun 8 11:15:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6418958e x11-terms/terminator: keyword 2.1.1-r1 for ~riscv Signed-off-by: Yixun Lan gentoo.org> x11-terms/terminator/terminator-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild b/x11-terms/terminator/terminator-2.1.1-r1.ebuild index 19885249a992..a543f14751c9 100644 --- a/x11-terms/terminator/terminator-2.1.1-r1.ebuild +++ b/x11-terms/terminator/terminator-2.1.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: c8c9a6cf932606099f4ed39ec26e244b2da66b0e Author: Alexey Sokolov asokolov org> AuthorDate: Sun May 22 22:54:44 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 23 21:15:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c9a6cf x11-terms/terminator: support py3.10, use pep517 Closes: https://bugs.gentoo.org/846359 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/25600 Signed-off-by: Conrad Kostecki gentoo.org> x11-terms/terminator/terminator-2.1.1-r1.ebuild | 66 + 1 file changed, 66 insertions(+) diff --git a/x11-terms/terminator/terminator-2.1.1-r1.ebuild b/x11-terms/terminator/terminator-2.1.1-r1.ebuild new file mode 100644 index ..19885249a992 --- /dev/null +++ b/x11-terms/terminator/terminator-2.1.1-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 optfeature verify-sig virtualx xdg + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI=" + https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) + verify-sig? ( sec-keys/openpgp-keys-terminator ) +" +distutils_enable_tests pytest + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + xdg_environment_reset + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "D-Bus" dev-python/dbus-python + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 14aedfdd5739440198834e68c9ecf47a332574b6 Author: Alexey Sokolov google com> AuthorDate: Mon Jun 21 22:02:23 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jun 21 22:26:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aedfdd x11-terms/terminator: drop old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/21367 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/Manifest| 3 -- x11-terms/terminator/terminator-2.0.1.ebuild | 65 - x11-terms/terminator/terminator-2.1.0.ebuild | 71 3 files changed, 139 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 245c075ece3..02f56218a70 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,5 +1,2 @@ -DIST terminator-2.0.1.tar.gz 934263 BLAKE2B b3b74f513f50f53bd9d6c0909daebb6912b20fd19cfb4ebcded443d2118a4608c3377e0498604ffec61e4d4ee48eb573a4e59ebef9a2b5708f52afb6949238cf SHA512 d0159ba966a10e51d18374ce2c9f700a2b9cc981496804948ed8d13b2896ad2c2a621337b6e5da8abee59616c16a64ac267e02b8ecd55d40c35d503397a9f50b -DIST terminator-2.1.0.tar.gz 1030864 BLAKE2B 2fb92644b1e5a79f9f9d307e50889d8741e5dc5c9e15f10d29b9c0ecb8a5c07839fd3018034435815f5dbf8f387122c18fcc71d7c82a8a250ea4449673a7054d SHA512 0406b0542d5b4498084968b4e49a5ae3ff10db394907930923ad76ac5edf459c976a0a5b8617fd3a14dcde464b563ae137beb33e04b5b82ae856c497abf3fd04 -DIST terminator-2.1.0.tar.gz.asc 866 BLAKE2B de8580504665943677eff710418c587f9da1618f2a79c8af76f53c1dae1a5d458be6489e5fd4c8fc7cd89d87d38d7546b1932b9c9c4876a7c3fed3be8fcec930 SHA512 bc5562cf75bb4e890e98e3f3d52f385d357ad97ccca3584da3ea0e5b383f30558ca99808af20c3b5d479d98beed3e69a31a9fe43d289e55d949976843f09ae31 DIST terminator-2.1.1.tar.gz 1033153 BLAKE2B f92235bacf34ec5bfe2400c6bbfc8bbdee3867531fac5129fb59b84459101f2d673e3a6699eecf1fa0d19c33d30467bb043010bd19737c2bc0461cea861c71a7 SHA512 a916b9718801bb015d14bdec2eede24c89101d5ea36d22131b7d34f8dad48b9db9e79811645ce571e3c95c9e4b2f18d6b8508f519de7ff54c4246c5f7b546af2 DIST terminator-2.1.1.tar.gz.asc 866 BLAKE2B d7362ce47f0cba18a3d10c54dca40b23001c818784cf5b5e4c98fbbd13983cf46e6ce631c4a4f5464c2badbb21e6052ce31456bf8b2d2c2deea6a647ad184b5c SHA512 ab171e0538686599fd86a35d0f5455aa9763c5f29c2c6bd5677cfd678beaeaad4dc141553e0abfecd19279a1a1653f12e07ed20f03ee09ee8ec10edbd63d6c14 diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild deleted file mode 100644 index a6e1533cd1e..000 --- a/x11-terms/terminator/terminator-2.0.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 optfeature virtualx xdg-utils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI="https://github.com/gnome-terminator/terminator/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="test" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gsettings-desktop-schemas[introspection] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - test? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) -" -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch -) - -src_prepare() { - xdg_environment_reset - sed -i -e '/pytest-runner/d' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "D-Bus" dev-python/dbus-python - optfeature "desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-terms/terminator/terminator-2.1.0.ebuild b/x11-terms/terminator/terminator-2.1.0.ebuild deleted file mode 100644 index 0fa3213e9d9..000 --- a/x11-terms/terminator/terminator-2.1.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 optfeature verify-sig
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 0ab37274688c57a09788766e9d1b6f50235736b1 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 6 07:14:50 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 6 07:14:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab37274 x11-terms/terminator: amd64 stable wrt bug #794436 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-terms/terminator/terminator-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.1.ebuild b/x11-terms/terminator/terminator-2.1.1.ebuild index b7a06a0d788..67ffbfbf291 100644 --- a/x11-terms/terminator/terminator-2.1.1.ebuild +++ b/x11-terms/terminator/terminator-2.1.1.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: f0029b03efa59bb6cc43726c724bfc0f031d995d Author: Sam James gentoo org> AuthorDate: Sat Jun 5 20:33:04 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 5 20:33:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0029b03 x11-terms/terminator: Stabilize 2.1.1 x86, #794436 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.1.ebuild b/x11-terms/terminator/terminator-2.1.1.ebuild index a792fa24fec..b7a06a0d788 100644 --- a/x11-terms/terminator/terminator-2.1.1.ebuild +++ b/x11-terms/terminator/terminator-2.1.1.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: c515ef4bc35f861b039ed001b41c9d785df1c29b Author: Alexey Sokolov google com> AuthorDate: Fri Apr 9 13:01:24 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 10 06:57:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c515ef4b x11-terms/terminator: version 2.1.1 Closes: https://bugs.gentoo.org/781011 Signed-off-by: Alexey Sokolov google.com> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest| 2 + x11-terms/terminator/terminator-2.1.1.ebuild | 65 2 files changed, 67 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index e0f1884ffcc..245c075ece3 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,3 +1,5 @@ DIST terminator-2.0.1.tar.gz 934263 BLAKE2B b3b74f513f50f53bd9d6c0909daebb6912b20fd19cfb4ebcded443d2118a4608c3377e0498604ffec61e4d4ee48eb573a4e59ebef9a2b5708f52afb6949238cf SHA512 d0159ba966a10e51d18374ce2c9f700a2b9cc981496804948ed8d13b2896ad2c2a621337b6e5da8abee59616c16a64ac267e02b8ecd55d40c35d503397a9f50b DIST terminator-2.1.0.tar.gz 1030864 BLAKE2B 2fb92644b1e5a79f9f9d307e50889d8741e5dc5c9e15f10d29b9c0ecb8a5c07839fd3018034435815f5dbf8f387122c18fcc71d7c82a8a250ea4449673a7054d SHA512 0406b0542d5b4498084968b4e49a5ae3ff10db394907930923ad76ac5edf459c976a0a5b8617fd3a14dcde464b563ae137beb33e04b5b82ae856c497abf3fd04 DIST terminator-2.1.0.tar.gz.asc 866 BLAKE2B de8580504665943677eff710418c587f9da1618f2a79c8af76f53c1dae1a5d458be6489e5fd4c8fc7cd89d87d38d7546b1932b9c9c4876a7c3fed3be8fcec930 SHA512 bc5562cf75bb4e890e98e3f3d52f385d357ad97ccca3584da3ea0e5b383f30558ca99808af20c3b5d479d98beed3e69a31a9fe43d289e55d949976843f09ae31 +DIST terminator-2.1.1.tar.gz 1033153 BLAKE2B f92235bacf34ec5bfe2400c6bbfc8bbdee3867531fac5129fb59b84459101f2d673e3a6699eecf1fa0d19c33d30467bb043010bd19737c2bc0461cea861c71a7 SHA512 a916b9718801bb015d14bdec2eede24c89101d5ea36d22131b7d34f8dad48b9db9e79811645ce571e3c95c9e4b2f18d6b8508f519de7ff54c4246c5f7b546af2 +DIST terminator-2.1.1.tar.gz.asc 866 BLAKE2B d7362ce47f0cba18a3d10c54dca40b23001c818784cf5b5e4c98fbbd13983cf46e6ce631c4a4f5464c2badbb21e6052ce31456bf8b2d2c2deea6a647ad184b5c SHA512 ab171e0538686599fd86a35d0f5455aa9763c5f29c2c6bd5677cfd678beaeaad4dc141553e0abfecd19279a1a1653f12e07ed20f03ee09ee8ec10edbd63d6c14 diff --git a/x11-terms/terminator/terminator-2.1.1.ebuild b/x11-terms/terminator/terminator-2.1.1.ebuild new file mode 100644 index 000..a792fa24fec --- /dev/null +++ b/x11-terms/terminator/terminator-2.1.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 optfeature verify-sig virtualx xdg + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI=" + https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) + verify-sig? ( app-crypt/openpgp-keys-terminator ) +" +distutils_enable_tests pytest + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + xdg_environment_reset + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "D-Bus" dev-python/dbus-python + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 8d49318d80fc8d232c5e93b84488629712fd460c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 3 11:18:32 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 4 18:55:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d49318d x11-terms/terminator: Drop superfluous optfeature header Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/terminator/terminator-2.0.1.ebuild | 7 +++ x11-terms/terminator/terminator-2.1.0.ebuild | 5 ++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild index b4f2d5d860e..a6e1533cd1e 100644 --- a/x11-terms/terminator/terminator-2.0.1.ebuild +++ b/x11-terms/terminator/terminator-2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -54,10 +54,9 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update - elog "Consider installing the following for additional features:" optfeature "D-Bus" dev-python/dbus-python - optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" } pkg_postrm() { diff --git a/x11-terms/terminator/terminator-2.1.0.ebuild b/x11-terms/terminator/terminator-2.1.0.ebuild index 50543f70075..0fa3213e9d9 100644 --- a/x11-terms/terminator/terminator-2.1.0.ebuild +++ b/x11-terms/terminator/terminator-2.1.0.ebuild @@ -60,10 +60,9 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update - elog "Consider installing the following for additional features:" optfeature "D-Bus" dev-python/dbus-python - optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: be49ac3e4d40f47f2b1c1a356bcab27ae0f6a324 Author: Alexey Sokolov google com> AuthorDate: Mon Mar 8 07:34:24 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 8 07:35:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be49ac3e x11-terms/terminator: version 2.1.0 Closes: https://bugs.gentoo.org/772326 Signed-off-by: Alexey Sokolov google.com> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest| 2 + x11-terms/terminator/terminator-2.1.0.ebuild | 72 2 files changed, 74 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 7d3d391e290..e0f1884ffcc 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1 +1,3 @@ DIST terminator-2.0.1.tar.gz 934263 BLAKE2B b3b74f513f50f53bd9d6c0909daebb6912b20fd19cfb4ebcded443d2118a4608c3377e0498604ffec61e4d4ee48eb573a4e59ebef9a2b5708f52afb6949238cf SHA512 d0159ba966a10e51d18374ce2c9f700a2b9cc981496804948ed8d13b2896ad2c2a621337b6e5da8abee59616c16a64ac267e02b8ecd55d40c35d503397a9f50b +DIST terminator-2.1.0.tar.gz 1030864 BLAKE2B 2fb92644b1e5a79f9f9d307e50889d8741e5dc5c9e15f10d29b9c0ecb8a5c07839fd3018034435815f5dbf8f387122c18fcc71d7c82a8a250ea4449673a7054d SHA512 0406b0542d5b4498084968b4e49a5ae3ff10db394907930923ad76ac5edf459c976a0a5b8617fd3a14dcde464b563ae137beb33e04b5b82ae856c497abf3fd04 +DIST terminator-2.1.0.tar.gz.asc 866 BLAKE2B de8580504665943677eff710418c587f9da1618f2a79c8af76f53c1dae1a5d458be6489e5fd4c8fc7cd89d87d38d7546b1932b9c9c4876a7c3fed3be8fcec930 SHA512 bc5562cf75bb4e890e98e3f3d52f385d357ad97ccca3584da3ea0e5b383f30558ca99808af20c3b5d479d98beed3e69a31a9fe43d289e55d949976843f09ae31 diff --git a/x11-terms/terminator/terminator-2.1.0.ebuild b/x11-terms/terminator/terminator-2.1.0.ebuild new file mode 100644 index 000..50543f70075 --- /dev/null +++ b/x11-terms/terminator/terminator-2.1.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 optfeature verify-sig virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI=" + https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) + verify-sig? ( app-crypt/openpgp-keys-terminator ) +" +distutils_enable_tests pytest + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + xdg_environment_reset + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + elog "Consider installing the following for additional features:" + optfeature "D-Bus" dev-python/dbus-python + optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/
commit: ec839b32fcee1c079e5a298aa73551dfc7fff198 Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu Dec 24 08:56:10 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 26 21:13:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec839b32 x11-terms/terminator: remove unused patches Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18804 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/terminator-1.92-make-tests-fail.patch| 25 - .../files/terminator-1.92-metainfo.patch | 32 -- 2 files changed, 57 deletions(-) diff --git a/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch b/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch deleted file mode 100644 index ae722cb1168..000 --- a/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit 9f855d41f3e6d610bd01df9688467fdbb341917c -Author: Alexey Sokolov -Date: Fri May 1 08:36:09 2020 +0100 - -Make failed tests fail the test - -diff --git a/run_tests b/run_tests -index 3bf51e4a..cc7fb56a 100755 a/run_tests -+++ b/run_tests -@@ -4,10 +4,10 @@ for t in tests/test*; do - echo $t - file_type=$(file -b $t) - case ${file_type} in --*[Pp]ython*) python ${t} ;; --*Bourne*) bash ${t} ;; --*bash*) bash ${t} ;; --*perl*) perl ${t} ;; -+*[Pp]ython*) python ${t} || exit 1 ;; -+*Bourne*) bash ${t} || exit 1 ;; -+*bash*) bash ${t} || exit 1 ;; -+*perl*) perl ${t} || exit 1 ;; - *) echo "Unknown" ;; - esac - echo diff --git a/x11-terms/terminator/files/terminator-1.92-metainfo.patch b/x11-terms/terminator/files/terminator-1.92-metainfo.patch deleted file mode 100644 index ae2fed5d48f..000 --- a/x11-terms/terminator/files/terminator-1.92-metainfo.patch +++ /dev/null @@ -1,32 +0,0 @@ -commit 39fb5fb9586e9974c2bf4772e18c86b07e3a4a41 -Author: Alexey Sokolov -Date: Fri May 1 20:38:00 2020 +0100 - -Install AppStream data as .metainfo.xml - -Following advice from https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html - -diff --git a/setup.py b/setup.py -index 7c54977e..38a819a9 100755 a/setup.py -+++ b/setup.py -@@ -72,7 +72,7 @@ class BuildData(build): - [file_data.write(line.lstrip('_')) for line in file_in] - - appdata_in='data/terminator.appdata.xml.in' -- appdata_data='data/terminator.appdata.xml' -+ appdata_data='data/terminator.metainfo.xml' - rc = os.system ("C_ALL=C " + INTLTOOL_MERGE + " -x -u -c " + TOP_BUILDDIR + - "/po/.intltool-merge-cache " + TOP_BUILDDIR + "/po " + - appdata_in + " " + appdata_data) -@@ -205,9 +205,9 @@ setup(name=APP_NAME, - license='GNU GPL v2', - scripts=['terminator', 'remotinator'], - data_files=[ - ('bin', ['terminator.wrapper']), -- ('share/appdata', ['data/terminator.appdata.xml']), - ('share/applications', ['data/terminator.desktop']), -+ ('share/metainfo', ['data/terminator.metainfo.xml']), - (os.path.join(man_dir, 'man1'), ['doc/terminator.1']), - (os.path.join(man_dir, 'man5'), ['doc/terminator_config.5']), - ('share/pixmaps', ['data/icons/hicolor/48x48/apps/terminator.png']),
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 58f96e201907c41a5624d21c0046fcd5eeb762ad Author: Alexey Sokolov google com> AuthorDate: Mon Nov 23 09:46:14 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 23 13:19:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f96e20 x11-terms/terminator: drop 1.92-r2 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/18373 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest | 1 - x11-terms/terminator/metadata.xml | 3 -- x11-terms/terminator/terminator-1.92-r2.ebuild | 60 -- 3 files changed, 64 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 82f1cb763e4..7d3d391e290 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1 @@ -DIST terminator-1.92.tar.gz 910613 BLAKE2B d7a665f81011b21da14837492f04204158e95d846aaf876d2393fe4a236113d9718be9b3946f38e1385168bbcec72fd65b895b5f476727c8a67bbc6e51016a63 SHA512 9a63d1993582d94711b7be6cad0ecde3969b3a5d297ab388677b485161fae308a93d559f84bc4cb7ff71c8755cac6c2511b3677a8ab1da3da6427c53c68529f1 DIST terminator-2.0.1.tar.gz 934263 BLAKE2B b3b74f513f50f53bd9d6c0909daebb6912b20fd19cfb4ebcded443d2118a4608c3377e0498604ffec61e4d4ee48eb573a4e59ebef9a2b5708f52afb6949238cf SHA512 d0159ba966a10e51d18374ce2c9f700a2b9cc981496804948ed8d13b2896ad2c2a621337b6e5da8abee59616c16a64ac267e02b8ecd55d40c35d503397a9f50b diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index bc4c0c962e2..ee4d746c1c8 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -16,9 +16,6 @@ sysadmins and other users. If you have any suggestions, please file wishlist bugs! (see below for the address) - - Enables desktop notifications via x11-libs/libnotify - gnome-terminator/terminator diff --git a/x11-terms/terminator/terminator-1.92-r2.ebuild b/x11-terms/terminator/terminator-1.92-r2.ebuild deleted file mode 100644 index 1d0ed335b0d..000 --- a/x11-terms/terminator/terminator-1.92-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS="no" -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbus +libnotify X" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - libnotify? ( x11-libs/libnotify[introspection] ) - X? ( dev-libs/keybinder:3[introspection] ) -" -BDEPEND=" - dev-util/intltool -" -distutils_enable_tests setup.py - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch - "${FILESDIR}"/terminator-1.92-make-tests-fail.patch - "${FILESDIR}"/terminator-1.92-metainfo.patch -) - -src_prepare() { - xdg_environment_reset - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 2d47ab3e7e34d2c9aa6dbb4dffa34d472feb29e4 Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 23 08:05:10 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 23 08:15:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d47ab3e x11-terms/terminator: stabilize 2.0.1 on x86 Bug: https://bugs.gentoo.org/756139 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild index d248754a408..8217dd77d33 100644 --- a/x11-terms/terminator/terminator-2.0.1.ebuild +++ b/x11-terms/terminator/terminator-2.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/gnome-terminator/terminator/archive/v${PV}.tar.gz -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 60cf47cb97e9e0476c88d6f919796552e6cc884b Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 23 08:11:01 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 23 08:15:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cf47cb x11-terms/terminator: stabilize 2.0.1 on amd64 Closes: https://bugs.gentoo.org/756139 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild index 8217dd77d33..b4f2d5d860e 100644 --- a/x11-terms/terminator/terminator-2.0.1.ebuild +++ b/x11-terms/terminator/terminator-2.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/gnome-terminator/terminator/archive/v${PV}.tar.gz -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 95a014d17cdfca4ecd4ac9c2d122e319e5da3731 Author: Alexey Sokolov google com> AuthorDate: Sat Oct 17 13:16:52 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 17 14:04:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a014d1 x11-terms/terminator: drop 1.92-r1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17953 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/terminator-1.92-r1.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/x11-terms/terminator/terminator-1.92-r1.ebuild b/x11-terms/terminator/terminator-1.92-r1.ebuild deleted file mode 100644 index f93f12e8149..000 --- a/x11-terms/terminator/terminator-1.92-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS="no" -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbus +libnotify" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - dev-libs/keybinder:3[introspection] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.16:3 - x11-libs/vte:2.91[introspection] - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - dev-util/intltool -" -distutils_enable_tests setup.py - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch - "${FILESDIR}"/terminator-1.92-make-tests-fail.patch - "${FILESDIR}"/terminator-1.92-metainfo.patch -) - -src_prepare() { - xdg_environment_reset - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 031c836086815a684b7add79c6f38b5ee0e10023 Author: Alexey Sokolov google com> AuthorDate: Tue Oct 6 23:53:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 15 11:03:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031c8360 x11-terms/terminator: version 2.0.1 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17830 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/terminator/Manifest| 1 + x11-terms/terminator/terminator-2.0.1.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index b7d3b02a41b..82f1cb763e4 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1 +1,2 @@ DIST terminator-1.92.tar.gz 910613 BLAKE2B d7a665f81011b21da14837492f04204158e95d846aaf876d2393fe4a236113d9718be9b3946f38e1385168bbcec72fd65b895b5f476727c8a67bbc6e51016a63 SHA512 9a63d1993582d94711b7be6cad0ecde3969b3a5d297ab388677b485161fae308a93d559f84bc4cb7ff71c8755cac6c2511b3677a8ab1da3da6427c53c68529f1 +DIST terminator-2.0.1.tar.gz 934263 BLAKE2B b3b74f513f50f53bd9d6c0909daebb6912b20fd19cfb4ebcded443d2118a4608c3377e0498604ffec61e4d4ee48eb573a4e59ebef9a2b5708f52afb6949238cf SHA512 d0159ba966a10e51d18374ce2c9f700a2b9cc981496804948ed8d13b2896ad2c2a621337b6e5da8abee59616c16a64ac267e02b8ecd55d40c35d503397a9f50b diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild new file mode 100644 index 000..d248754a408 --- /dev/null +++ b/x11-terms/terminator/terminator-2.0.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 optfeature virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI="https://github.com/gnome-terminator/terminator/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gsettings-desktop-schemas[introspection] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + test? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) +" +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch +) + +src_prepare() { + xdg_environment_reset + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + elog "Consider installing the following for additional features:" + optfeature "D-Bus" dev-python/dbus-python + optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 4e3656e991694d5c401112513da593f519d79968 Author: Alexey Sokolov google com> AuthorDate: Thu Aug 13 22:45:19 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Mon Aug 31 02:42:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3656e9 x11-terms/terminator: move keybinder behind X USE flag Closes: https://bugs.gentoo.org/736972 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17117 Signed-off-by: Stefan Strogin gentoo.org> x11-terms/terminator/terminator-1.92-r2.ebuild | 60 ++ 1 file changed, 60 insertions(+) diff --git a/x11-terms/terminator/terminator-1.92-r2.ebuild b/x11-terms/terminator/terminator-1.92-r2.ebuild new file mode 100644 index 000..9e0fe53f6b3 --- /dev/null +++ b/x11-terms/terminator/terminator-1.92-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS="no" +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbus +libnotify X" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + libnotify? ( x11-libs/libnotify[introspection] ) + X? ( dev-libs/keybinder:3[introspection] ) +" +BDEPEND=" + dev-util/intltool +" +distutils_enable_tests setup.py + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch + "${FILESDIR}"/terminator-1.92-make-tests-fail.patch + "${FILESDIR}"/terminator-1.92-metainfo.patch +) + +src_prepare() { + xdg_environment_reset + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 69f441719c825f093f71bd873f6767943abdd907 Author: Alexey Sokolov google com> AuthorDate: Fri Jun 5 09:56:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jun 5 09:57:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f44171 x11-terms/terminator: update use-flag description Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/16075 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/terminator/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index d11068fa01f..bc4c0c962e2 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -17,7 +17,7 @@ wishlist bugs! (see below for the address) - Enables desktop notifications viadev-python/notify-python + Enables desktop notifications via x11-libs/libnotify gnome-terminator/terminator
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/, x11-terms/terminator/
commit: fa86a9e1dfcf443daaef7ae276e15318d6dfa8d7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jun 5 09:33:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jun 5 09:43:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa86a9e1 x11-terms/terminator: Drop 1.91 Bug: https://bugs.gentoo.org/716446 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/terminator/Manifest | 1 - .../terminator/files/0.90-without-icon-cache.patch | 11 x11-terms/terminator/terminator-1.91.ebuild| 67 -- 3 files changed, 79 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 5de1326fab2..b7d3b02a41b 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1 @@ -DIST terminator-1.91.tar.gz 910536 BLAKE2B 887eef489dc3eb73f7ae8f6284104ee5e6a23b33bc8486b203f9b53c7de5a11a43fdc6a344b02f269c0d4ce71cfc82f0c8285440900870870a43cd10d99326b9 SHA512 6feee96cda08f913601d3b01e51632bed87712ddb5ce577df1daa8a5fe4e8dc39075d5e21f87b865d1f007c7e1070ee2c0c814540c9c7786f0f24fbee762a03d DIST terminator-1.92.tar.gz 910613 BLAKE2B d7a665f81011b21da14837492f04204158e95d846aaf876d2393fe4a236113d9718be9b3946f38e1385168bbcec72fd65b895b5f476727c8a67bbc6e51016a63 SHA512 9a63d1993582d94711b7be6cad0ecde3969b3a5d297ab388677b485161fae308a93d559f84bc4cb7ff71c8755cac6c2511b3677a8ab1da3da6427c53c68529f1 diff --git a/x11-terms/terminator/files/0.90-without-icon-cache.patch b/x11-terms/terminator/files/0.90-without-icon-cache.patch deleted file mode 100644 index c7862def3ea..000 --- a/x11-terms/terminator/files/0.90-without-icon-cache.patch +++ /dev/null @@ -1,11 +0,0 @@ setup.py.orig 2009-08-12 22:22:53.0 -0400 -+++ setup.py 2009-08-12 22:22:57.0 -0400 -@@ -25,7 +25,7 @@ - - def __init__ (self, *args): - self.without_gettext = False --self.without_icon_cache = False -+self.without_icon_cache = True - Distribution.__init__(self, *args) - - diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild deleted file mode 100644 index 835d3640e10..000 --- a/x11-terms/terminator/terminator-1.91.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -inherit eutils gnome2 distutils-r1 virtualx - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://launchpad.net/terminator/; -SRC_URI="https://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbus +libnotify" - -RDEPEND=" - >=x11-libs/gtk+-3.16:3 - >=dev-libs/glib-2.32:2 - dev-libs/keybinder:3[introspection] - dev-python/psutil - x11-libs/vte:2.91[introspection] - dbus? ( sys-apps/dbus ) - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - libnotify? ( - dev-python/notify-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) -" -DEPEND=" - dev-util/intltool -" - -python_prepare_all() { - local PATCHES=( - "${FILESDIR}"/0.90-without-icon-cache.patch - "${FILESDIR}"/${P}-desktop.patch - ) - - local i p - if [[ -n "${LINGUAS+x}" ]] ; then - pushd "${S}"/po > /dev/null - strip-linguas -i . - for i in *.po; do - if ! has ${i%.po} ${LINGUAS} ; then - rm ${i} || die - fi - done - popd > /dev/null - fi - - distutils-r1_python_prepare_all -} - -python_test() { - VIRTUALX_COMMAND="esetup.py" - virtualmake test -} - -pkg_postinst() { - gnome2_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 67691b00389ec356b532513ef0d41702a0f2329c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 4 15:31:15 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 4 15:31:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67691b00 x11-terms/terminator: x86 stable wrt bug #727114 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-terms/terminator/terminator-1.92-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-1.92-r1.ebuild b/x11-terms/terminator/terminator-1.92-r1.ebuild index d20f58f13c0..f93f12e8149 100644 --- a/x11-terms/terminator/terminator-1.92-r1.ebuild +++ b/x11-terms/terminator/terminator-1.92-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="dbus +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 08d81bc5b991de6719cb50062f7ece7a007578d6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 4 15:28:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 4 15:28:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d81bc5 x11-terms/terminator: amd64 stable wrt bug #727114 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-terms/terminator/terminator-1.92-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-1.92-r1.ebuild b/x11-terms/terminator/terminator-1.92-r1.ebuild index eda78c5a00c..d20f58f13c0 100644 --- a/x11-terms/terminator/terminator-1.92-r1.ebuild +++ b/x11-terms/terminator/terminator-1.92-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="dbus +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 6dac8fb429770efb97e04f09415b93ba70b97ea7 Author: Alexey Sokolov google com> AuthorDate: Sat May 16 00:45:45 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 4 12:09:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dac8fb4 x11-terms/terminator: fix dbus dependency I removed sys-apps/dbus because dev-python/dbus-python already depends on it anyway. Closes: https://bugs.gentoo.org/658472 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov google.com> Closes: https://github.com/gentoo/gentoo/pull/15815 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/terminator/terminator-1.92-r1.ebuild | 60 ++ 1 file changed, 60 insertions(+) diff --git a/x11-terms/terminator/terminator-1.92-r1.ebuild b/x11-terms/terminator/terminator-1.92-r1.ebuild new file mode 100644 index 000..eda78c5a00c --- /dev/null +++ b/x11-terms/terminator/terminator-1.92-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS="no" +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbus +libnotify" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + dev-libs/keybinder:3[introspection] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.16:3 + x11-libs/vte:2.91[introspection] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + libnotify? ( x11-libs/libnotify[introspection] ) +" +BDEPEND=" + dev-util/intltool +" +distutils_enable_tests setup.py + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch + "${FILESDIR}"/terminator-1.92-make-tests-fail.patch + "${FILESDIR}"/terminator-1.92-metainfo.patch +) + +src_prepare() { + xdg_environment_reset + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: f35ccc60eba245e2db6db4d460e622ef545b50b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 4 12:07:40 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 4 12:09:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35ccc60 x11-terms/terminator: Drop 1.92 (r0) Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/terminator/terminator-1.92.ebuild | 60 - 1 file changed, 60 deletions(-) diff --git a/x11-terms/terminator/terminator-1.92.ebuild b/x11-terms/terminator/terminator-1.92.ebuild deleted file mode 100644 index 5891577d909..000 --- a/x11-terms/terminator/terminator-1.92.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS="no" -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator; -SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="dbus +libnotify" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - dev-libs/keybinder:3[introspection] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.16:3 - x11-libs/vte:2.91[introspection] - dbus? ( sys-apps/dbus ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - dev-util/intltool -" -distutils_enable_tests setup.py - -PATCHES=( - "${FILESDIR}"/terminator-1.91-without-icon-cache.patch - "${FILESDIR}"/terminator-1.91-desktop.patch - "${FILESDIR}"/terminator-1.92-make-tests-fail.patch - "${FILESDIR}"/terminator-1.92-metainfo.patch -) - -src_prepare() { - xdg_environment_reset - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/, x11-terms/terminator/files/
commit: 472a3393145f37f03c9ca961f02e2ec6848743cb Author: Alexey Sokolov google com> AuthorDate: Sun May 3 15:50:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 4 14:11:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472a3393 x11-terms/terminator: improvements * install metainfo to correct (modern) path * declare not using setuputils Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexey Sokolov google.com> Closes: https://github.com/gentoo/gentoo/pull/15589 Signed-off-by: Joonas Niilola gentoo.org> .../files/terminator-1.92-metainfo.patch | 32 ++ x11-terms/terminator/terminator-1.92.ebuild| 2 ++ 2 files changed, 34 insertions(+) diff --git a/x11-terms/terminator/files/terminator-1.92-metainfo.patch b/x11-terms/terminator/files/terminator-1.92-metainfo.patch new file mode 100644 index 000..ae2fed5d48f --- /dev/null +++ b/x11-terms/terminator/files/terminator-1.92-metainfo.patch @@ -0,0 +1,32 @@ +commit 39fb5fb9586e9974c2bf4772e18c86b07e3a4a41 +Author: Alexey Sokolov +Date: Fri May 1 20:38:00 2020 +0100 + +Install AppStream data as .metainfo.xml + +Following advice from https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html + +diff --git a/setup.py b/setup.py +index 7c54977e..38a819a9 100755 +--- a/setup.py b/setup.py +@@ -72,7 +72,7 @@ class BuildData(build): + [file_data.write(line.lstrip('_')) for line in file_in] + + appdata_in='data/terminator.appdata.xml.in' +- appdata_data='data/terminator.appdata.xml' ++ appdata_data='data/terminator.metainfo.xml' + rc = os.system ("C_ALL=C " + INTLTOOL_MERGE + " -x -u -c " + TOP_BUILDDIR + + "/po/.intltool-merge-cache " + TOP_BUILDDIR + "/po " + + appdata_in + " " + appdata_data) +@@ -205,9 +205,9 @@ setup(name=APP_NAME, + license='GNU GPL v2', + scripts=['terminator', 'remotinator'], + data_files=[ + ('bin', ['terminator.wrapper']), +- ('share/appdata', ['data/terminator.appdata.xml']), + ('share/applications', ['data/terminator.desktop']), ++ ('share/metainfo', ['data/terminator.metainfo.xml']), + (os.path.join(man_dir, 'man1'), ['doc/terminator.1']), + (os.path.join(man_dir, 'man5'), ['doc/terminator_config.5']), + ('share/pixmaps', ['data/icons/hicolor/48x48/apps/terminator.png']), diff --git a/x11-terms/terminator/terminator-1.92.ebuild b/x11-terms/terminator/terminator-1.92.ebuild index e0725520a7c..5891577d909 100644 --- a/x11-terms/terminator/terminator-1.92.ebuild +++ b/x11-terms/terminator/terminator-1.92.ebuild @@ -4,6 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS="no" inherit distutils-r1 virtualx xdg-utils DESCRIPTION="Multiple GNOME terminals in one window" @@ -36,6 +37,7 @@ PATCHES=( "${FILESDIR}"/terminator-1.91-without-icon-cache.patch "${FILESDIR}"/terminator-1.91-desktop.patch "${FILESDIR}"/terminator-1.92-make-tests-fail.patch + "${FILESDIR}"/terminator-1.92-metainfo.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/, x11-terms/terminator/
commit: 016f8ca4ca4d6079e1b2a480b0d4dc97d738f9af Author: Alexey Sokolov google com> AuthorDate: Fri May 1 07:00:50 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 4 14:10:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016f8ca4 x11-terms/terminator: fix usage of distutils Address post-submit comments on #14826 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexey Sokolov google.com> Signed-off-by: Joonas Niilola gentoo.org> .../files/terminator-1.92-make-tests-fail.patch| 25 ++ x11-terms/terminator/terminator-1.92.ebuild| 10 - 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch b/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch new file mode 100644 index 000..ae722cb1168 --- /dev/null +++ b/x11-terms/terminator/files/terminator-1.92-make-tests-fail.patch @@ -0,0 +1,25 @@ +commit 9f855d41f3e6d610bd01df9688467fdbb341917c +Author: Alexey Sokolov +Date: Fri May 1 08:36:09 2020 +0100 + +Make failed tests fail the test + +diff --git a/run_tests b/run_tests +index 3bf51e4a..cc7fb56a 100755 +--- a/run_tests b/run_tests +@@ -4,10 +4,10 @@ for t in tests/test*; do + echo $t + file_type=$(file -b $t) + case ${file_type} in +-*[Pp]ython*) python ${t} ;; +-*Bourne*) bash ${t} ;; +-*bash*) bash ${t} ;; +-*perl*) perl ${t} ;; ++*[Pp]ython*) python ${t} || exit 1 ;; ++*Bourne*) bash ${t} || exit 1 ;; ++*bash*) bash ${t} || exit 1 ;; ++*perl*) perl ${t} || exit 1 ;; + *) echo "Unknown" ;; + esac + echo diff --git a/x11-terms/terminator/terminator-1.92.ebuild b/x11-terms/terminator/terminator-1.92.ebuild index 64edc13227e..e0725520a7c 100644 --- a/x11-terms/terminator/terminator-1.92.ebuild +++ b/x11-terms/terminator/terminator-1.92.ebuild @@ -13,8 +13,7 @@ SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV} LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="dbus +libnotify test" -RESTRICT="!test? ( test )" +IUSE="dbus +libnotify" RDEPEND=" >=dev-libs/glib-2.32:2 @@ -30,12 +29,13 @@ RDEPEND=" " BDEPEND=" dev-util/intltool - test? ( ${RDEPEND} ) " +distutils_enable_tests setup.py PATCHES=( "${FILESDIR}"/terminator-1.91-without-icon-cache.patch "${FILESDIR}"/terminator-1.91-desktop.patch + "${FILESDIR}"/terminator-1.92-make-tests-fail.patch ) src_prepare() { @@ -43,8 +43,8 @@ src_prepare() { distutils-r1_src_prepare } -python_test() { - virtx esetup.py test || die "tests fail with ${EPYTHON}" +src_test() { + virtx distutils-r1_src_test } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/, x11-terms/terminator/files/
commit: 53f47bd928f3b470b69a3bfbf44d318dec4e1a6a Author: Alexey Sokolov google com> AuthorDate: Tue Mar 3 01:08:52 2020 + Commit: Patrick McLean gentoo org> CommitDate: Thu Apr 30 23:18:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f47bd9 x11-terms/terminator: bump version, support py3 Some notes: * I replaced gnome2 with xdg because gnome2 doesn't work with EAPI 7. I don't know whether the rest of things gnome2 eclass did is important. * I put myself to maintainer because Andreas Sturmlechner told me to. It seems to work, and the test passes. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexey Sokolov google.com> Closes: https://bugs.gentoo.org/716446 Closes: https://github.com/gentoo/gentoo/pull/14826 Signed-off-by: Patrick McLean gentoo.org> x11-terms/terminator/Manifest | 1 + .../files/terminator-1.91-without-icon-cache.patch | 16 ++ x11-terms/terminator/metadata.xml | 10 ++-- x11-terms/terminator/terminator-1.92.ebuild| 58 ++ 4 files changed, 82 insertions(+), 3 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 28305643e3a..5de1326fab2 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1 +1,2 @@ DIST terminator-1.91.tar.gz 910536 BLAKE2B 887eef489dc3eb73f7ae8f6284104ee5e6a23b33bc8486b203f9b53c7de5a11a43fdc6a344b02f269c0d4ce71cfc82f0c8285440900870870a43cd10d99326b9 SHA512 6feee96cda08f913601d3b01e51632bed87712ddb5ce577df1daa8a5fe4e8dc39075d5e21f87b865d1f007c7e1070ee2c0c814540c9c7786f0f24fbee762a03d +DIST terminator-1.92.tar.gz 910613 BLAKE2B d7a665f81011b21da14837492f04204158e95d846aaf876d2393fe4a236113d9718be9b3946f38e1385168bbcec72fd65b895b5f476727c8a67bbc6e51016a63 SHA512 9a63d1993582d94711b7be6cad0ecde3969b3a5d297ab388677b485161fae308a93d559f84bc4cb7ff71c8755cac6c2511b3677a8ab1da3da6427c53c68529f1 diff --git a/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch b/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch new file mode 100644 index 000..c924de3607f --- /dev/null +++ b/x11-terms/terminator/files/terminator-1.91-without-icon-cache.patch @@ -0,0 +1,16 @@ +Without this patch, terminator's build script runs gtk-update-icon-cache which +causes terminator package to claim /usr/share/icons/hicolor/icon-theme.cache as +its own. To avoid that, gtk-update-icon-cache is run later, as part of +xdg_pkg_postinst in the ebuild. + +--- a/setup.py 2009-08-12 22:22:53.0 -0400 b/setup.py 2009-08-12 22:22:57.0 -0400 +@@ -25,7 +25,7 @@ + + def __init__ (self, *args): + self.without_gettext = False +-self.without_icon_cache = False ++self.without_icon_cache = True + Distribution.__init__(self, *args) + + diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index 44b22d322ad..d11068fa01f 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -2,8 +2,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - chutz...@gentoo.org - Patrick McLean + alexey+gen...@asokolov.org + Alexey Sokolov + + + proxy-ma...@gentoo.org + Proxy Maintainers Much of the behaviour of Terminator is based on GNOME Terminal, and @@ -16,6 +20,6 @@ Enables desktop notifications viadev-python/notify-python - terminator + gnome-terminator/terminator diff --git a/x11-terms/terminator/terminator-1.92.ebuild b/x11-terms/terminator/terminator-1.92.ebuild new file mode 100644 index 000..64edc13227e --- /dev/null +++ b/x11-terms/terminator/terminator-1.92.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator; +SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbus +libnotify test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + dev-libs/keybinder:3[introspection] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.16:3 + x11-libs/vte:2.91[introspection] + dbus? ( sys-apps/dbus ) + libnotify? ( x11-libs/libnotify[introspection] ) +" +BDEPEND=" + dev-util/intltool + test? ( ${RDEPEND} ) +" + +PATCHES=( +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 3cec2c6a9b1e8bc5fdf33538268787c704c1ab73 Author: David Seifert gentoo org> AuthorDate: Sun Feb 16 20:24:35 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 16 20:24:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cec2c6a x11-terms/terminator: [QA] inherit eutils.eclass directly Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> x11-terms/terminator/terminator-1.91.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild index ee1a1f1e021..835d3640e10 100644 --- a/x11-terms/terminator/terminator-1.91.ebuild +++ b/x11-terms/terminator/terminator-1.91.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 PYTHON_COMPAT=( python2_7 ) -inherit gnome2 distutils-r1 virtualx +inherit eutils gnome2 distutils-r1 virtualx DESCRIPTION="Multiple GNOME terminals in one window" HOMEPAGE="https://launchpad.net/terminator/;
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 41dbe46a1901f42d5301c8d49bf0677cf4c8e4be Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 5 11:19:14 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 5 11:19:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dbe46a x11-terms/terminator: keyworded 1.91 for ppc, bug #656248 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" x11-terms/terminator/terminator-1.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild index d37e37e1458..ee1a1f1e021 100644 --- a/x11-terms/terminator/terminator-1.91.ebuild +++ b/x11-terms/terminator/terminator-1.91.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" IUSE="dbus +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 9e32aefdb901a6f423a9cbf65dc53c3e6c5a4e8d Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 6 18:31:21 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 6 18:35:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e32aefd x11-terms/terminator: x86 stable (bug #624160) Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-terms/terminator/terminator-1.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild index fafc26d73c5..d37e37e1458 100644 --- a/x11-terms/terminator/terminator-1.91.ebuild +++ b/x11-terms/terminator/terminator-1.91.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="dbus +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 601325df9595d952b978bbc2265720e8d1f19c48 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 28 12:52:34 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 28 12:52:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601325df x11-terms/terminator: amd64 stable wrt bug #624160 Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-terms/terminator/terminator-1.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild index 727c4abd75a..fafc26d73c5 100644 --- a/x11-terms/terminator/terminator-1.91.ebuild +++ b/x11-terms/terminator/terminator-1.91.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="dbus +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/files/, x11-terms/terminator/
commit: 845b2d81e6eb9e842bd9450e5adc0be12e75ef01 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 28 01:35:02 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 28 01:35:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845b2d81 x11-terms/terminator: Drop old Bug: https://bugs.gentoo.org/624160 Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-terms/terminator/Manifest | 3 - x11-terms/terminator/files/0.94-session.patch | 13 .../files/terminator-0.97-brightness.patch | 35 -- .../terminator/files/terminator-1.0-desktop.patch | 11 x11-terms/terminator/terminator-0.97-r1.ebuild | 62 -- x11-terms/terminator/terminator-0.98.ebuild| 73 - x11-terms/terminator/terminator-1.0.ebuild | 76 -- 7 files changed, 273 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 5fb65d1d112..28305643e3a 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,4 +1 @@ -DIST terminator-0.97.tar.gz 5025337 BLAKE2B 2d220166d76d0d5380f3541f2a0817cf22d6b04272af6970d76bd2ff1cd0b120b9f2766ee79d099a9ccbdf4c78dca917a87907b02ee03a21b16e3cc2f85a3806 SHA512 ac1dfb5c014323ddd3b3347645ac26083d96fe8e895d31c5992d185863d40b5f1a67c5db1315b48f483d9511faeb1adb16133a4aef1e1f178656f3437d4a7470 -DIST terminator-0.98.tar.gz 6007243 BLAKE2B 852182a52470646dc11a44b6d2ba4e3002bcdaef3482117ff2d5da6c5b6f96d00f0bb3e5e051c46f98a8e5f59d81aab9ccef0942f45da355ca4d0e4418c3eb43 SHA512 c40ac1929bb446239f769d33f37a6d49ee79ea10755dda4bbbd228763f13661f0ef7efd950a592462150237e516077311318e2a19c9f08adac76a418cf633573 -DIST terminator-1.0.tar.gz 881675 BLAKE2B 89c89f24c7950c7a7589a051d1deaf1198c519d31a4c887c0205df6ce30f66fd557acfa7c5d16a70c0a8e4e388efcb4f4125c9f7315aeb81fd4e98bac9b4d1e7 SHA512 5dbd7463dd8eca2f3554d7d51ae4b8745279485f39b3160feff93c8a02e5e753fff24ecbeaed756320e8ef3e58f14f2c367efa41180224176cff49eaed04d590 DIST terminator-1.91.tar.gz 910536 BLAKE2B 887eef489dc3eb73f7ae8f6284104ee5e6a23b33bc8486b203f9b53c7de5a11a43fdc6a344b02f269c0d4ce71cfc82f0c8285440900870870a43cd10d99326b9 SHA512 6feee96cda08f913601d3b01e51632bed87712ddb5ce577df1daa8a5fe4e8dc39075d5e21f87b865d1f007c7e1070ee2c0c814540c9c7786f0f24fbee762a03d diff --git a/x11-terms/terminator/files/0.94-session.patch b/x11-terms/terminator/files/0.94-session.patch deleted file mode 100644 index 4583b0cff7b..000 --- a/x11-terms/terminator/files/0.94-session.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/terminatorlib/terminator.py b/terminatorlib/terminator.py -index 1686006..960e53d 100755 a/terminatorlib/terminator.py -+++ b/terminatorlib/terminator.py -@@ -61,8 +61,6 @@ class Terminator(Borg): - self.doing_layout = False - if not self.pid_cwd: - self.pid_cwd = get_pid_cwd() --if self.gnome_client is None: --self.attempt_gnome_client() - - def set_origcwd(self, cwd): - """Store the original cwd our process inherits""" diff --git a/x11-terms/terminator/files/terminator-0.97-brightness.patch b/x11-terms/terminator/files/terminator-0.97-brightness.patch deleted file mode 100644 index 9e35d7d593f..000 --- a/x11-terms/terminator/files/terminator-0.97-brightness.patch +++ /dev/null @@ -1,35 +0,0 @@ -=== modified file 'terminatorlib/prefseditor.py' terminatorlib/prefseditor.py 2013-02-16 00:10:45 + -+++ terminatorlib/prefseditor.py 2013-05-11 22:03:46 + -@@ -923,6 +923,8 @@ - - def on_inactive_color_offset_change_value(self, widget, scroll, value): - """Inactive color offset setting changed""" -+if value > 1.0: -+ value = 1.0 - self.config['inactive_color_offset'] = round(value, 2) - self.config.save() - - -=== modified file 'terminatorlib/terminal.py' terminatorlib/terminal.py 2013-02-15 15:10:55 + -+++ terminatorlib/terminal.py 2013-05-11 22:03:46 + -@@ -621,11 +621,17 @@ - - factor = self.config['inactive_color_offset'] - self.fgcolor_inactive = self.fgcolor_active.copy() -+dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", getattr(self.fgcolor_inactive, "red"), -+ getattr(self.fgcolor_inactive, "green"), -+ getattr(self.fgcolor_inactive, "blue"))) - - for bit in ['red', 'green', 'blue']: - setattr(self.fgcolor_inactive, bit, - getattr(self.fgcolor_inactive, bit) * factor) - -+dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", getattr(self.fgcolor_inactive, "red"), -+ getattr(self.fgcolor_inactive, "green"), -+ getattr(self.fgcolor_inactive, "blue"))) - colors =
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: ae8578706ed2b690cefe273bc08f3a4bcc369b21 Author: Zac Medico gentoo org> AuthorDate: Fri Jan 12 00:12:16 2018 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 12 00:12:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae857870 x11-terms/terminator: add chutzpah as maintainer Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-terms/terminator/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index c129c91cdf5..44b22d322ad 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + chutz...@gentoo.org + Patrick McLean + Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/, x11-terms/terminator/files/, profiles/
commit: c150d6ab20f93daf0400a75e2ff9ec035ad6a740 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Jan 11 23:42:44 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Jan 11 23:46:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c150d6ab x11-terms/terminator: 1.91 Bump to prevent removal in entirety Bug: https://bugs.gentoo.org/624160 Package-Manager: Portage-2.3.19, Repoman-2.3.6 profiles/package.mask | 3 +- x11-terms/terminator/Manifest | 1 + .../terminator/files/terminator-1.91-desktop.patch | 12 x11-terms/terminator/terminator-1.91.ebuild| 67 ++ 4 files changed, 82 insertions(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 008307e8e8e..50c5e98d58f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -294,9 +294,10 @@ dev-vcs/monotone app-misc/tasque # Pacho Ramos(28 Dec 2017) +# Sebastian Pipping (12 Jan 2018) # Needs a major version bump and relies on lots of dead libs (#624160). # Removal in a month. -x11-terms/terminator + (28 Dec 2017) # Requires dead gnome2 python bindings (#629180) and old gstreamer, also all diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 649a265bcb6..5fb65d1d112 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,3 +1,4 @@ DIST terminator-0.97.tar.gz 5025337 BLAKE2B 2d220166d76d0d5380f3541f2a0817cf22d6b04272af6970d76bd2ff1cd0b120b9f2766ee79d099a9ccbdf4c78dca917a87907b02ee03a21b16e3cc2f85a3806 SHA512 ac1dfb5c014323ddd3b3347645ac26083d96fe8e895d31c5992d185863d40b5f1a67c5db1315b48f483d9511faeb1adb16133a4aef1e1f178656f3437d4a7470 DIST terminator-0.98.tar.gz 6007243 BLAKE2B 852182a52470646dc11a44b6d2ba4e3002bcdaef3482117ff2d5da6c5b6f96d00f0bb3e5e051c46f98a8e5f59d81aab9ccef0942f45da355ca4d0e4418c3eb43 SHA512 c40ac1929bb446239f769d33f37a6d49ee79ea10755dda4bbbd228763f13661f0ef7efd950a592462150237e516077311318e2a19c9f08adac76a418cf633573 DIST terminator-1.0.tar.gz 881675 BLAKE2B 89c89f24c7950c7a7589a051d1deaf1198c519d31a4c887c0205df6ce30f66fd557acfa7c5d16a70c0a8e4e388efcb4f4125c9f7315aeb81fd4e98bac9b4d1e7 SHA512 5dbd7463dd8eca2f3554d7d51ae4b8745279485f39b3160feff93c8a02e5e753fff24ecbeaed756320e8ef3e58f14f2c367efa41180224176cff49eaed04d590 +DIST terminator-1.91.tar.gz 910536 BLAKE2B 887eef489dc3eb73f7ae8f6284104ee5e6a23b33bc8486b203f9b53c7de5a11a43fdc6a344b02f269c0d4ce71cfc82f0c8285440900870870a43cd10d99326b9 SHA512 6feee96cda08f913601d3b01e51632bed87712ddb5ce577df1daa8a5fe4e8dc39075d5e21f87b865d1f007c7e1070ee2c0c814540c9c7786f0f24fbee762a03d diff --git a/x11-terms/terminator/files/terminator-1.91-desktop.patch b/x11-terms/terminator/files/terminator-1.91-desktop.patch new file mode 100644 index 000..4cbbfa4626d --- /dev/null +++ b/x11-terms/terminator/files/terminator-1.91-desktop.patch @@ -0,0 +1,12 @@ +--- a/data/terminator.desktop.in b/data/terminator.desktop.in +@@ -9,8 +9,8 @@ + StartupNotify=true + X-Ubuntu-Gettext-Domain=terminator + X-Ayatana-Desktop-Shortcuts=NewWindow; + Keywords=terminal;shell;prompt;command;commandline; +-[NewWindow Shortcut Group] ++[X-NewWindow Shortcut Group] + Name=Open a New Window + Exec=terminator + TargetEnvironment=Unity diff --git a/x11-terms/terminator/terminator-1.91.ebuild b/x11-terms/terminator/terminator-1.91.ebuild new file mode 100644 index 000..727c4abd75a --- /dev/null +++ b/x11-terms/terminator/terminator-1.91.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit gnome2 distutils-r1 virtualx + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://launchpad.net/terminator/; +SRC_URI="https://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus +libnotify" + +RDEPEND=" + >=x11-libs/gtk+-3.16:3 + >=dev-libs/glib-2.32:2 + dev-libs/keybinder:3[introspection] + dev-python/psutil + x11-libs/vte:2.91[introspection] + dbus? ( sys-apps/dbus ) + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + libnotify? ( + dev-python/notify-python[${PYTHON_USEDEP}] + x11-libs/libnotify[introspection] + ) +" +DEPEND=" + dev-util/intltool +" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}"/0.90-without-icon-cache.patch + "${FILESDIR}"/${P}-desktop.patch + ) + + local i p + if [[ -n "${LINGUAS+x}" ]] ; then + pushd "${S}"/po > /dev/null + strip-linguas -i . + for i in *.po; do + if ! has ${i%.po} ${LINGUAS} ; then + rm ${i} ||
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: ad06253f19da8380531efb1ff8b5780190415a8a Author: David Seifert gentoo org> AuthorDate: Sun Nov 26 13:15:19 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 26 23:31:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad06253f x11-terms/terminator: [QA] Consistent whitespace in metadata.xml x11-terms/terminator/metadata.xml | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index e41086ce9c4..c129c91cdf5 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -1,17 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - Much of the behaviour of Terminator is based on GNOME Terminal, and - we are adding more features from that as time goes by, but we also - want to extend out in different directions with useful features for - sysadmins and other users. If you have any suggestions, please file - wishlist bugs! (see below for the address) - - -Enables desktop notifications viadev-python/notify-python - - -terminator - + + + Much of the behaviour of Terminator is based on GNOME Terminal, and + we are adding more features from that as time goes by, but we also + want to extend out in different directions with useful features for + sysadmins and other users. If you have any suggestions, please file + wishlist bugs! (see below for the address) + + + Enables desktop notifications viadev-python/notify-python + + + terminator +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: eb273650f710274555f486de5b54ad2299cb2750 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jul 8 10:34:12 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jul 8 10:34:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb273650 x11-terms/terminator: Remove desktop-misc. Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-terms/terminator/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/x11-terms/terminator/metadata.xml b/x11-terms/terminator/metadata.xml index dcbe7333830..e41086ce9c4 100644 --- a/x11-terms/terminator/metadata.xml +++ b/x11-terms/terminator/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -desktop-m...@gentoo.org -Gentoo Desktop Miscellaneous Project - Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 169474c31405f8b9b71961fc4f6f5dd415d3b12f Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 28 08:05:21 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 28 08:06:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169474c3 x11-terms/terminator: RDEPEND on dev-python/psutil by Pavel Hrdina (bug #601050). Package-Manager: portage-2.3.2 x11-terms/terminator/terminator-1.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-terms/terminator/terminator-1.0.ebuild b/x11-terms/terminator/terminator-1.0.ebuild index 37de204..422f1ed 100644 --- a/x11-terms/terminator/terminator-1.0.ebuild +++ b/x11-terms/terminator/terminator-1.0.ebuild @@ -17,6 +17,7 @@ IUSE="dbus doc gnome +libnotify" RDEPEND=" dev-libs/keybinder:0[python] + dev-python/psutil x11-libs/vte:0[python] dbus? ( sys-apps/dbus ) gnome? (
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/, x11-terms/terminator/files/
commit: 8020ac5d40ea32bb5fa45ae7e2b16828f95f2408 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Nov 24 23:00:53 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Nov 24 23:01:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8020ac5d x11-terms/terminator: Version bump. Package-Manager: portage-2.3.2 x11-terms/terminator/Manifest | 1 + x11-terms/terminator/files/0.93-session.patch | 13 .../terminator/files/terminator-1.0-desktop.patch | 11 x11-terms/terminator/terminator-1.0.ebuild | 76 ++ 4 files changed, 88 insertions(+), 13 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index d43ebf7..2a5f79f 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1,3 @@ DIST terminator-0.97.tar.gz 5025337 SHA256 0281b568913f392eec92ebee3c6fea15afe4f4e01869bad38d9efe0eb305be49 SHA512 ac1dfb5c014323ddd3b3347645ac26083d96fe8e895d31c5992d185863d40b5f1a67c5db1315b48f483d9511faeb1adb16133a4aef1e1f178656f3437d4a7470 WHIRLPOOL 9d83bd34e1018dc535af573af27d08b425def1af5498de7be793e7c90298d0140c2e78479bae4264fa7315bcfa9b36d2d464f822b58af0d7452802a3cfc18583 DIST terminator-0.98.tar.gz 6007243 SHA256 0a6d8c9ffe36d67e60968fbf2752c521e5d498ceda42ef171ad3e966c02f26c1 SHA512 c40ac1929bb446239f769d33f37a6d49ee79ea10755dda4bbbd228763f13661f0ef7efd950a592462150237e516077311318e2a19c9f08adac76a418cf633573 WHIRLPOOL b9a6e9bba8a945ca51aca6936b00dfc51b9c1d266315450b2f63af2d64600c18a7ff9cce712a342f236aded0bbda07b7d1a979685f68d45006a14cf7b0d9a160 +DIST terminator-1.0.tar.gz 881675 SHA256 88aa09e96591c4fd7ff2765617acee6c9bae9c188db2590652a8aba53bbbdadd SHA512 5dbd7463dd8eca2f3554d7d51ae4b8745279485f39b3160feff93c8a02e5e753fff24ecbeaed756320e8ef3e58f14f2c367efa41180224176cff49eaed04d590 WHIRLPOOL 80f83b3fbd25c2128e5c6a9b0f104b0afbd8c1404e63fd559ceb7999de4849ee8e15a8f0bfd3c314c668f8b0f4fbbf7fae916664ae5c0f27b6c44b78b2f1e4c3 diff --git a/x11-terms/terminator/files/0.93-session.patch b/x11-terms/terminator/files/0.93-session.patch deleted file mode 100644 index c904a8c.. --- a/x11-terms/terminator/files/0.93-session.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/terminatorlib/terminator.py b/terminatorlib/terminator.py -index 34726cb..5adb7e7 100755 a/terminatorlib/terminator.py -+++ b/terminatorlib/terminator.py -@@ -60,8 +60,6 @@ class Terminator(Borg): - self.doing_layout = False - if not self.pid_cwd: - self.pid_cwd = get_pid_cwd() --if self.gnome_client is None: --self.attempt_gnome_client() - - def attempt_gnome_client(self): - """Attempt to find a GNOME Session to register with""" diff --git a/x11-terms/terminator/files/terminator-1.0-desktop.patch b/x11-terms/terminator/files/terminator-1.0-desktop.patch new file mode 100644 index ..2edf260 --- /dev/null +++ b/x11-terms/terminator/files/terminator-1.0-desktop.patch @@ -0,0 +1,11 @@ +--- a/data/terminator.desktop.in b/data/terminator.desktop.in +@@ -9,7 +9,7 @@ + StartupNotify=true + X-Ubuntu-Gettext-Domain=terminator + X-Ayatana-Desktop-Shortcuts=NewWindow; +-[NewWindow Shortcut Group] ++[X-NewWindow Shortcut Group] + Name=Open a New Window + Exec=terminator + TargetEnvironment=Unity diff --git a/x11-terms/terminator/terminator-1.0.ebuild b/x11-terms/terminator/terminator-1.0.ebuild new file mode 100644 index ..37de204 --- /dev/null +++ b/x11-terms/terminator/terminator-1.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit gnome2 distutils-r1 virtualx + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="http://www.tenshu.net/p/terminator.html; +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus doc gnome +libnotify" + +RDEPEND=" + dev-libs/keybinder:0[python] + x11-libs/vte:0[python] + dbus? ( sys-apps/dbus ) + gnome? ( + dev-python/gconf-python + dev-python/libgnome-python + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk:2[${PYTHON_USEDEP}] + ) + libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] ) +" +DEPEND=" + dev-util/intltool +" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}"/0.90-without-icon-cache.patch + "${FILESDIR}"/0.94-session.patch + "${FILESDIR}"/${P}-desktop.patch + ) + + local i p + if [[ -n "${LINGUAS+x}" ]] ; then + pushd "${S}"/po > /dev/null + strip-linguas -i . + for i in *.po; do + if ! has ${i%.po} ${LINGUAS} ; then +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 5a1dab2b7a519560371206237d448a32cd95da87 Author: Justin Lecher gentoo org> AuthorDate: Sun Sep 20 10:20:36 2015 + Commit: Justin Lecher gentoo org> CommitDate: Sun Sep 20 10:24:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1dab2b x11-terms/terminator: Drop old Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> x11-terms/terminator/Manifest | 1 - x11-terms/terminator/terminator-0.96-r1.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 3990ad0..d43ebf7 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,3 +1,2 @@ DIST terminator-0.97.tar.gz 5025337 SHA256 0281b568913f392eec92ebee3c6fea15afe4f4e01869bad38d9efe0eb305be49 SHA512 ac1dfb5c014323ddd3b3347645ac26083d96fe8e895d31c5992d185863d40b5f1a67c5db1315b48f483d9511faeb1adb16133a4aef1e1f178656f3437d4a7470 WHIRLPOOL 9d83bd34e1018dc535af573af27d08b425def1af5498de7be793e7c90298d0140c2e78479bae4264fa7315bcfa9b36d2d464f822b58af0d7452802a3cfc18583 DIST terminator-0.98.tar.gz 6007243 SHA256 0a6d8c9ffe36d67e60968fbf2752c521e5d498ceda42ef171ad3e966c02f26c1 SHA512 c40ac1929bb446239f769d33f37a6d49ee79ea10755dda4bbbd228763f13661f0ef7efd950a592462150237e516077311318e2a19c9f08adac76a418cf633573 WHIRLPOOL b9a6e9bba8a945ca51aca6936b00dfc51b9c1d266315450b2f63af2d64600c18a7ff9cce712a342f236aded0bbda07b7d1a979685f68d45006a14cf7b0d9a160 -DIST terminator_0.96.tar.gz 264226 SHA256 d708c783c36233fcafbd0139a91462478ae40f5cf696ef4acfcaf5891a843201 SHA512 f74b5887ea7a11bf5c6866eae5e879a60badd81dd5056cfd0fdb5e4940b81917e6cd05ea50b56a9c7beba8e9fc9e842b25d3c8ad3ed7b574b72f43a1d4fc6c5e WHIRLPOOL 53fed7d74a3a76e7cca01cb0ab7f1780f981b81aec9606a1f4416c3e786773aca41abac174e40f1b49b9285edc9d7c8fcf599395c09a9a23ec3ec4d745e35b55 diff --git a/x11-terms/terminator/terminator-0.96-r1.ebuild b/x11-terms/terminator/terminator-0.96-r1.ebuild deleted file mode 100644 index 102cc67..000 --- a/x11-terms/terminator/terminator-0.96-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -PYTHON_DEPEND="2" -PYTHON_MODNAME="terminatorlib" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit gnome2 distutils eutils - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="http://www.tenshu.net/p/terminator.html; -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dbus gnome +libnotify" - -RDEPEND=" - dev-libs/keybinder:0[python] - x11-libs/vte:0[python] - dbus? ( sys-apps/dbus ) - gnome? ( - dev-python/gconf-python - dev-python/libgnome-python - dev-python/pygobject:2 - dev-python/pygtk:2 - ) - libnotify? ( dev-python/notify-python )" -DEPEND="dev-util/intltool" - -src_prepare() { - epatch \ - "${FILESDIR}"/0.90-without-icon-cache.patch \ - "${FILESDIR}"/0.94-session.patch - distutils_src_prepare -} - -src_configure() { :; } - -pkg_postinst() { - gnome2_pkg_postinst - distutils_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm - distutils_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 43a84643dd1c503bfe130beffd8f2350372bee9f Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 19 13:30:13 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 19 13:30:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a84643 x11-terms/terminator: amd64 stable wrt bug #560200 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" x11-terms/terminator/terminator-0.97-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-0.97-r1.ebuild b/x11-terms/terminator/terminator-0.97-r1.ebuild index a7b0298..db54248 100644 --- a/x11-terms/terminator/terminator-0.97-r1.ebuild +++ b/x11-terms/terminator/terminator-0.97-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="dbus gnome +libnotify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 6477c595f7c9b0df4a4479d8a52775d3ca8ed3be Author: Justin Lecher gentoo org> AuthorDate: Fri Sep 11 11:05:42 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Sep 11 11:36:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6477c595 x11-terms/terminator: Drop old Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> x11-terms/terminator/terminator-0.96-r2.ebuild | 48 x11-terms/terminator/terminator-0.96-r3.ebuild | 61 - x11-terms/terminator/terminator-0.97.ebuild| 63 -- 3 files changed, 172 deletions(-) diff --git a/x11-terms/terminator/terminator-0.96-r2.ebuild b/x11-terms/terminator/terminator-0.96-r2.ebuild deleted file mode 100644 index a9adbdf..000 --- a/x11-terms/terminator/terminator-0.96-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_NO_PARALLEL_BUILD=true - -inherit gnome2 distutils-r1 - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="http://www.tenshu.net/p/terminator.html; -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus gnome +libnotify" - -RDEPEND=" - dev-libs/keybinder:0[python] - x11-libs/vte:0[python] - dbus? ( sys-apps/dbus ) - gnome? ( - dev-python/gconf-python - dev-python/libgnome-python - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - ) - libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )" -DEPEND="dev-util/intltool" - -python_prepare_all() { - local PATCHES=( - "${FILESDIR}"/0.90-without-icon-cache.patch - "${FILESDIR}"/0.94-session.patch - ) - distutils-r1_python_prepare_all -} - -pkg_postinst() { - gnome2_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm -} diff --git a/x11-terms/terminator/terminator-0.96-r3.ebuild b/x11-terms/terminator/terminator-0.96-r3.ebuild deleted file mode 100644 index f4711d7..000 --- a/x11-terms/terminator/terminator-0.96-r3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_NO_PARALLEL_BUILD=true - -inherit gnome2 distutils-r1 - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="http://www.tenshu.net/p/terminator.html; -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus gnome +libnotify" - -RDEPEND=" - dev-libs/keybinder:0[python] - x11-libs/vte:0[python] - dbus? ( sys-apps/dbus ) - gnome? ( - dev-python/gconf-python - dev-python/libgnome-python - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - ) - libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )" -DEPEND="dev-util/intltool" - -python_prepare_all() { - local PATCHES=( - "${FILESDIR}"/0.90-without-icon-cache.patch - "${FILESDIR}"/0.94-session.patch - ) - - local i p - if [[ -n "${LINGUAS+x}" ]] ; then - pushd "${S}"/po > /dev/null - strip-linguas -i . - for i in *.po; do - if ! has ${i%.po} ${LINGUAS} ; then - rm ${i} || die - fi - done - popd > /dev/null - fi - - distutils-r1_python_prepare_all -} - -pkg_postinst() { - gnome2_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm -} diff --git a/x11-terms/terminator/terminator-0.97.ebuild b/x11-terms/terminator/terminator-0.97.ebuild deleted file mode 100644 index b88a5f6..000 --- a/x11-terms/terminator/terminator-0.97.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_NO_PARALLEL_BUILD=true - -inherit gnome2 distutils-r1 - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="http://www.tenshu.net/p/terminator.html; -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus gnome +libnotify" - -RDEPEND=" - dev-libs/keybinder:0[python] - x11-libs/vte:0[python] - dbus? ( sys-apps/dbus ) - gnome? ( - dev-python/gconf-python - dev-python/libgnome-python -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 767dc8b6ae440f90f7a6d1be3b926dde8e30af8e Author: Justin Lecher gentoo org> AuthorDate: Fri Sep 11 11:35:53 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Sep 11 11:36:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767dc8b6 x11-terms/terminator: Version Bump Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=560194 Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> x11-terms/terminator/Manifest | 1 + x11-terms/terminator/terminator-0.98.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index 1f8d777..3990ad0 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,2 +1,3 @@ DIST terminator-0.97.tar.gz 5025337 SHA256 0281b568913f392eec92ebee3c6fea15afe4f4e01869bad38d9efe0eb305be49 SHA512 ac1dfb5c014323ddd3b3347645ac26083d96fe8e895d31c5992d185863d40b5f1a67c5db1315b48f483d9511faeb1adb16133a4aef1e1f178656f3437d4a7470 WHIRLPOOL 9d83bd34e1018dc535af573af27d08b425def1af5498de7be793e7c90298d0140c2e78479bae4264fa7315bcfa9b36d2d464f822b58af0d7452802a3cfc18583 +DIST terminator-0.98.tar.gz 6007243 SHA256 0a6d8c9ffe36d67e60968fbf2752c521e5d498ceda42ef171ad3e966c02f26c1 SHA512 c40ac1929bb446239f769d33f37a6d49ee79ea10755dda4bbbd228763f13661f0ef7efd950a592462150237e516077311318e2a19c9f08adac76a418cf633573 WHIRLPOOL b9a6e9bba8a945ca51aca6936b00dfc51b9c1d266315450b2f63af2d64600c18a7ff9cce712a342f236aded0bbda07b7d1a979685f68d45006a14cf7b0d9a160 DIST terminator_0.96.tar.gz 264226 SHA256 d708c783c36233fcafbd0139a91462478ae40f5cf696ef4acfcaf5891a843201 SHA512 f74b5887ea7a11bf5c6866eae5e879a60badd81dd5056cfd0fdb5e4940b81917e6cd05ea50b56a9c7beba8e9fc9e842b25d3c8ad3ed7b574b72f43a1d4fc6c5e WHIRLPOOL 53fed7d74a3a76e7cca01cb0ab7f1780f981b81aec9606a1f4416c3e786773aca41abac174e40f1b49b9285edc9d7c8fcf599395c09a9a23ec3ec4d745e35b55 diff --git a/x11-terms/terminator/terminator-0.98.ebuild b/x11-terms/terminator/terminator-0.98.ebuild new file mode 100644 index 000..d5c931d --- /dev/null +++ b/x11-terms/terminator/terminator-0.98.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 distutils-r1 virtualx + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="http://www.tenshu.net/p/terminator.html; +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus doc gnome +libnotify" + +RDEPEND=" + dev-libs/keybinder:0[python] + x11-libs/vte:0[python] + dbus? ( sys-apps/dbus ) + gnome? ( + dev-python/gconf-python + dev-python/libgnome-python + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk:2[${PYTHON_USEDEP}] + ) + libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )" +DEPEND="dev-util/intltool" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}"/0.90-without-icon-cache.patch + "${FILESDIR}"/0.94-session.patch + ) + + local i p + if [[ -n "${LINGUAS+x}" ]] ; then + pushd "${S}"/po > /dev/null + strip-linguas -i . + for i in *.po; do + if ! has ${i%.po} ${LINGUAS} ; then + rm ${i} || die + fi + done + popd > /dev/null + fi + + sed \ + -e "/'share', 'doc'/s:${PN}:${PF}:g" \ + -i setup.py terminatorlib/util.py || die + + use doc || \ + sed \ + -e '/install_documentation/s:True:False:g' \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + VIRTUALX_COMMAND="esetup.py" + virtualmake test +} + +pkg_postinst() { + gnome2_pkg_postinst +} + +pkg_postrm() { + gnome2_pkg_postrm +}