From 34d4f34516ab568ad4ea24fc16ee0ad9ec8ad079 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 11 Aug 2022 14:19:56 +0100 Subject: gentoo auto-resync : 11:08:2022 - 14:19:56 --- x11-terms/Manifest.gz | Bin 4708 -> 4710 bytes x11-terms/guake/Manifest | 4 +- x11-terms/guake/guake-3.8.5-r1.ebuild | 87 ++++++++++++++++++++++++++++++++++ x11-terms/guake/guake-3.8.5.ebuild | 86 --------------------------------- 4 files changed, 89 insertions(+), 88 deletions(-) create mode 100644 x11-terms/guake/guake-3.8.5-r1.ebuild delete mode 100644 x11-terms/guake/guake-3.8.5.ebuild (limited to 'x11-terms') diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 28a93d21efd8..916043c80e68 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/guake/Manifest b/x11-terms/guake/Manifest index 6bedd3cf1ab2..400a0a7efba3 100644 --- a/x11-terms/guake/Manifest +++ b/x11-terms/guake/Manifest @@ -1,3 +1,3 @@ -DIST guake-3.8.5.tar.gz 1112897 BLAKE2B 221e6a388c3a5904cd20a762e6a669e30b59a742a550e5c2a411534c3b0730c7622f42c67fdc72785fac199c432a297beb9fb53be2b5e2b7545a5b03c2b8b545 SHA512 40605fadb3a0149ea488a7e93f1b7e4f5250f62fe058292f2c02f03f837f22e13171b28c4a9d1a14c2e4897c0066a683cae547e03862397310bc650d149181fb -EBUILD guake-3.8.5.ebuild 2310 BLAKE2B 7f7c37278eb68c75c0e831001012967d4895a69493a657aa33f37bf000bc31cadaf32faa360ca30fdb4174ebbea77ef35afefd6b6b854f816a6411289602d502 SHA512 4e358bf44a1e3765436df457ffe9c893d2d877261d77525f19653c231f3af7a32f1aa088515b2f6ce5cb14d1a0c300697ad4d2f6b9bd9596679dc4eb083f4311 +DIST guake-3.8.5.gh.tar.gz 1112897 BLAKE2B 221e6a388c3a5904cd20a762e6a669e30b59a742a550e5c2a411534c3b0730c7622f42c67fdc72785fac199c432a297beb9fb53be2b5e2b7545a5b03c2b8b545 SHA512 40605fadb3a0149ea488a7e93f1b7e4f5250f62fe058292f2c02f03f837f22e13171b28c4a9d1a14c2e4897c0066a683cae547e03862397310bc650d149181fb +EBUILD guake-3.8.5-r1.ebuild 2389 BLAKE2B 6d47de757e12b828048cbb29e056364c6b21bc0fdee989227f2a0234f8db08ee7614b5187e17bd2a84b945ccf56596525c959465f1f42d97b6508ce0e72951d9 SHA512 bd70effa6809a5a2854756ef50544fe893700f130ed801ae84b55610619cee48a72f6e5443edd8483fcaa8d60b2141b1717bf8a9cad5ba43c992c65e008943b8 MISC metadata.xml 418 BLAKE2B 4eaf1e46ca71463bf5e7c54f31941d391851b2415872e06e41bc97b8d2278ac58c544ff869a5050e4d20abc670c20d4c7d364a8d68a7d9fb21baae2fa061af69 SHA512 52a8f383fc6bd2757dfc41fd0758c2b47ee177ecf49bf840a4e8ee8b32421a8f3c6a08270fa72f8cd2d87f8bfe663390ae18f17ea9ad18715099fe575de726d1 diff --git a/x11-terms/guake/guake-3.8.5-r1.ebuild b/x11-terms/guake/guake-3.8.5-r1.ebuild new file mode 100644 index 000000000000..3c4daa62d6d1 --- /dev/null +++ b/x11-terms/guake/guake-3.8.5-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 gnome2-utils plocale virtualx xdg + +PLOCALES="ca cs de el es fa fi fr gl hr hu id it ja ko nb nl pa pl pt_BR ru sv tr uk zh_CN zh_TW" + +DESCRIPTION="Drop-down terminal for GNOME" +HOMEPAGE="http://guake-project.org/" +SRC_URI="https://github.com/Guake/guake/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 ~ppc64 x86" +IUSE="utempter" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]') + dev-libs/keybinder:3[introspection] + x11-libs/libnotify[introspection] + x11-libs/libwnck:3[introspection] + x11-libs/vte:2.91[introspection] + utempter? ( sys-libs/libutempter )" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )') + dev-libs/glib:2 + gnome-base/gsettings-desktop-schemas + sys-devel/gettext" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} # needed with github's tarball + + local po=($(plocale_get_locales disabled)) + po=("${po[@]/%/.po}") + (( ! ${#po[@]} )) || rm "${po[@]/#/po/}" || die + + emake PREFIX="${EPREFIX}"/usr prepare-install # paths.py.in -> paths.py +} + +python_test() { + # - uses /usr/bin/bash if SHELL is not exported + # - pytest-xvfb fails with Terminated, virtx alone works + SHELL=${SHELL} virtx epytest -p no:xvfb +} + +python_install() { + # use right schema/data dirs, done here so tests don't use the system's + sed -e "/^SCHEMA_DIR/s|=.*|= \"${EPREFIX}/usr/share/glib-2.0/schemas\"|" \ + -e "/def get_default_data_dir/{n;s|=.*|= \"${EPREFIX}/usr/share/guake\"|}" \ + -i "${BUILD_DIR}/install$(python_get_sitedir)"/guake/paths.py || die + python_optimize "${BUILD_DIR}/install$(python_get_sitedir)"/guake/paths.py + + distutils-r1_python_install +} + +python_install_all() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install-{locale,schemas} + + dodoc NEWS.rst README.rst +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/x11-terms/guake/guake-3.8.5.ebuild b/x11-terms/guake/guake-3.8.5.ebuild deleted file mode 100644 index b0161dd6782f..000000000000 --- a/x11-terms/guake/guake-3.8.5.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 gnome2-utils plocale virtualx xdg - -PLOCALES="ca cs de el es fa fi fr gl hr hu id it ja ko nb nl pa pl pt_BR ru sv tr uk zh_CN zh_TW" - -DESCRIPTION="Drop-down terminal for GNOME" -HOMEPAGE="http://guake-project.org/" -SRC_URI="https://github.com/Guake/guake/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86" -IUSE="utempter" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]') - dev-libs/keybinder:3[introspection] - x11-libs/libnotify[introspection] - x11-libs/libwnck:3[introspection] - x11-libs/vte:2.91[introspection] - utempter? ( sys-libs/libutempter )" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pyfakefs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - )') - dev-libs/glib:2 - gnome-base/gsettings-desktop-schemas - sys-devel/gettext" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} # needed with github's tarball - - local po=($(plocale_get_locales disabled)) - po=("${po[@]/%/.po}") - (( ! ${#po[@]} )) || rm "${po[@]/#/po/}" || die - - emake PREFIX="${EPREFIX}"/usr prepare-install # paths.py.in -> paths.py -} - -python_test() { - # - uses /usr/bin/bash if SHELL is not exported - # - pytest-xvfb fails with Terminated, virtx alone works - SHELL=${SHELL} virtx epytest -p no:xvfb -} - -python_install() { - # use right schema/data dirs, done here so tests don't use the system's - sed -e "/^SCHEMA_DIR/s|=.*|= \"${EPREFIX}/usr/share/glib-2.0/schemas\"|" \ - -e "/def get_default_data_dir/{n;s|=.*|= \"${EPREFIX}/usr/share/guake\"|}" \ - -i "${BUILD_DIR}/install$(python_get_sitedir)"/guake/paths.py || die - - distutils-r1_python_install -} - -python_install_all() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install-{locale,schemas} - - dodoc NEWS.rst README.rst -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} -- cgit v1.2.3