diff options
Diffstat (limited to 'app-admin/gentoo-retirement-scripts')
4 files changed, 89 insertions, 0 deletions
diff --git a/app-admin/gentoo-retirement-scripts/Manifest b/app-admin/gentoo-retirement-scripts/Manifest new file mode 100644 index 000000000000..2c262ecd050b --- /dev/null +++ b/app-admin/gentoo-retirement-scripts/Manifest @@ -0,0 +1,5 @@ +DIST gentoo-retirement-scripts-2.tar.gz 6614 BLAKE2B 9ad448c57cbfc51214023d49b5c36f65071aa27bdcad5146d2f78ff457465f35f3430699c51befffe7a22a47057891c085b1b7cc77fbf76877c5fd99fc3cbe9f SHA512 d884d5a11d498fd7e0bca3d72f915002c43de1bebe283d6628229de0c0d8af3b819e0410cc12269c06c7fcd7af087faa9366590e13aa5db3eae353e7d35c1438 +DIST undertaker-scripts-1.tar.gz 6608 BLAKE2B 82aaf4395f480b2ac7194c9d0022a1001e0f6e3fd137db030bac8d0d0fa80e7f51a086dbdc611c6698a765b467178d9c85518947fd26cc062904142babec3d72 SHA512 a946e669628f1dba4ff6846fa79a5eb1ea44cf19b3ec2d5d24d6792f0d621e262514d346379be88c1abc529373e0cfadb83eed9ba1cd4d4e2f73a078fc20fe04 +EBUILD gentoo-retirement-scripts-1.ebuild 818 BLAKE2B 85ca44e7faf4257486d00099c5fddac801e89046a6a823052f46bd7a751b16360e7ce06ee2b68f6767ada1ade1d4352ff58f73e42a5f0b585f15a9390a854c09 SHA512 0fcc9d1e2c4833a0270925594d36f0f753367f5bc918857b3940d0dbc0be4ef8a29e46b463d7767d6fb058b3ceb4c2890bcc62edcc91a56df2d6e03fd76ca017 +EBUILD gentoo-retirement-scripts-2.ebuild 842 BLAKE2B 9eaf0e1bdc880c5f4884998a5d712d48c44ecf708031a7da0850d774f4900a1fd8167e8a4ee35ae06e1577ef7b2c00b59c2bbffe65887c7ed85e0251215f826b SHA512 6a8e62f46be42bb1dd5b25e27717bc6806a5fd424c07911838c06c2e4b59decb85ade8d4503291d9b1a8aa7fea9e3f577bead8dd5dbf84ad1d9a3eff828bf6a5 +MISC metadata.xml 272 BLAKE2B 583272860b0b9615e8d57fed7ced1a93035bf0c25285d230412ac7af2e48a8156c2e9d9c0581da80f913a2748eb76579b64648fd1e22ce0bc89da66aafa30809 SHA512 19c90c888b76564e32674364a753ba2d6a0b9ce6f3a97f45bb876c32f83c8206e6ec318e0960747b2003a4c3a426994f25c6b83da8b294d575f45e80c6105d89 diff --git a/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild b/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild new file mode 100644 index 000000000000..739728fb2bac --- /dev/null +++ b/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-single-r1 + +MY_P=undertaker-scripts-${PV} +DESCRIPTION="Scripts to help retiring Gentoo developers" +HOMEPAGE="https://github.com/mgorny/gentoo-retirement-scripts/" +SRC_URI="mirror://gentoo/40/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/python-bugzilla[${PYTHON_USEDEP}] + ')" + +src_compile() { + python_fix_shebang . +} + +src_install() { + exeinto /opt/undertaker-scripts + doexe *.py + insinto /opt/undertaker-scripts + doins *.template +} diff --git a/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-2.ebuild b/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-2.ebuild new file mode 100644 index 000000000000..4267e6014067 --- /dev/null +++ b/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit python-single-r1 + +DESCRIPTION="Scripts to help retiring Gentoo developers" +HOMEPAGE="https://github.com/mgorny/gentoo-retirement-scripts/" +SRC_URI=" + https://github.com/mgorny/gentoo-retirement-scripts/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/python-bugzilla[${PYTHON_USEDEP}] + ')" + +src_compile() { + python_fix_shebang . +} + +src_install() { + exeinto /opt/gentoo-retirement-scripts + doexe *.py + insinto /opt/gentoo-retirement-scripts + doins *.template +} diff --git a/app-admin/gentoo-retirement-scripts/metadata.xml b/app-admin/gentoo-retirement-scripts/metadata.xml new file mode 100644 index 000000000000..996eb9fa78a2 --- /dev/null +++ b/app-admin/gentoo-retirement-scripts/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <stabilize-allarches/> +</pkgmetadata> |