commit:     b9330123bcab42d384d28fc7a78067aecc1011a6
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 03:02:05 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 03:02:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9330123

app-portage/repoman: Delete

Closes: https://bugs.gentoo.org/835013
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-portage/repoman/Manifest                |  4 --
 app-portage/repoman/metadata.xml            | 12 -----
 app-portage/repoman/repoman-3.0.3-r2.ebuild | 80 -----------------------------
 profiles/package.mask                       |  6 ---
 4 files changed, 102 deletions(-)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
deleted file mode 100644
index 27c82228d95e..000000000000
--- a/app-portage/repoman/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST repoman-3.0.3-unit-test-bug-779055.patch 4153 BLAKE2B 
80dd075ca2930f5b14be72eb46d92f83804a87f0ad43b1970cba5b086b5925a0ff9e9b00abcac23f50175ca59a272d7f5b73a051e79ed170511654a0237e0d7b
 SHA512 
badeb6435495a716d0e7a00790bf12fe68031c7207b8fc53a50538adc1dd6a57aa628d8469b924519501b27c39088f316fe018c1ffa3a8d099a34d9dc1bd1d71
-DIST repoman-3.0.3-unit-test-bug-779967.patch 1205 BLAKE2B 
f8ff8f98031dcf93ff2812c2e5416d6f731adb948dd8c62304443dc401ab0c7e21a25d59a951fe3ae35e417cb8e0badb2863d97e6d9ff6cacba4ee17054f2dce
 SHA512 
b82ec000d73e93949aa7150005556cff9c4ef7ee11a06b5456af375ea7cf81985f91b0a152d40767a1cd768f30cb1d155d01adfe0e15ed49c9f50ab03c33b808
-DIST repoman-3.0.3-version-bug-779508.patch 1887 BLAKE2B 
bc3a49266fe64d55ec95537196cb4fd3881bfdfd2a6bd30bc0e55ced674d4a12688264a3802f3f72ac291c108ab1d81c45fd0571dc0f2a6b0af8a05177d873b4
 SHA512 
75c41144e18833e7e46aeb9d57ea4ca29019701d5522be827ea28db2238baa6cf0b220461aba01bcfa7b42d979e2b284613d76a099f8a34eedd62d619df82dd9
-DIST repoman-3.0.3.tar.bz2 90373 BLAKE2B 
a4ea542c452d44b1f4aef235d67390b0a0f139f32da33ab9ad8992797965724f4ef8123a49b681e9205b6e3fe279dd248b65b0119659b7a0038fe9884bec0797
 SHA512 
09855a8a0098482c1ce0a7f50d2481528e713fb6796a4004475c841de59f9df8d264f2e9342fdaee87c71d275137234b7e3adc3454f7f33dcf75e32a0ae3f0e9

diff --git a/app-portage/repoman/metadata.xml b/app-portage/repoman/metadata.xml
deleted file mode 100644
index ab93886d0846..000000000000
--- a/app-portage/repoman/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <upstream>
-    <bugs-to>mailto:[email protected]</bugs-to>
-    
<changelog>https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES</changelog>
-    <doc>https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage</doc>
-  </upstream>
-  <maintainer type="project">
-    <email>[email protected]</email>
-  </maintainer>
-</pkgmetadata>

diff --git a/app-portage/repoman/repoman-3.0.3-r2.ebuild 
b/app-portage/repoman/repoman-3.0.3-r2.ebuild
deleted file mode 100644
index 13f7e3218bff..000000000000
--- a/app-portage/repoman/repoman-3.0.3-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-PYTHON_REQ_USE='bzip2(+)'
-
-inherit distutils-r1
-
-if [[ ${PV} == *9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git";
-       S="${WORKDIR}/${P}/repoman"
-else
-       SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2
-               
https://github.com/gentoo/portage/compare/285d3ae987a079f32b909c6e6eddde9bc45a4a25...b09b4071151d8e3a81f3576843d00f88eb407799.patch
 -> ${P}-unit-test-bug-779055.patch
-               
https://github.com/gentoo/portage/commit/e29177fcd2950199afa4f83673c0771afb261123.patch
 -> ${P}-version-bug-779508.patch
-               
https://github.com/gentoo/portage/commit/2eb3ca092a528e0722e0ca32f616836ed8039936.patch
 -> ${P}-unit-test-bug-779967.patch"
-       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-       >=sys-apps/portage-3.0.18[${PYTHON_USEDEP}]
-       <sys-apps/portage-3.0.31[${PYTHON_USEDEP}]
-       >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
-       local patches=(
-               "${DISTDIR}/${P}-unit-test-bug-779055.patch"
-               "${DISTDIR}/${P}-version-bug-779508.patch"
-               "${DISTDIR}/${P}-unit-test-bug-779967.patch"
-       )
-       eapply -p2 "${patches[@]}"
-
-       distutils-r1_python_prepare_all
-}
-
-python_test() {
-       unset REPOMAN_DEFAULT_OPTS
-       esetup.py test
-}
-
-python_install() {
-       # Install sbin scripts to bindir for python-exec linking
-       # they will be relocated in pkg_preinst()
-       distutils-r1_python_install \
-               --system-prefix="${EPREFIX}/usr" \
-               --bindir="$(python_get_scriptdir)" \
-               --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-               --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-               --sbindir="$(python_get_scriptdir)" \
-               --sysconfdir="${EPREFIX}/etc" \
-               "${@}"
-}
-
-pkg_postinst() {
-       if [[ -z ${REPLACING_VERSIONS} ]]; then
-               elog ""
-               elog "This release of repoman is from the new portage/repoman 
split"
-               elog "release code base."
-               elog "This new repoman code base is still being developed.  So 
its API's"
-               elog "are not to be considered stable and are subject to 
change."
-               elog "The code released has been tested and considered ready 
for use."
-               elog "This however does not guarantee it to be completely bug 
free."
-               elog "Please report any bugs you may encounter."
-               elog ""
-       fi
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 7f09296d4ee6..c8c83042570c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -346,12 +346,6 @@ virtual/httpd-php:8.2
 # Unfixed root privilege escalation, bug #631552
 sys-cluster/slurm
 
-# Mike Gilbert <[email protected]> (2022-09-12)
-# repoman is no longer maintained and has been removed from the portage
-# git repository. Please use dev-util/pkgcheck and dev-util/pkgdev instead.
-# Removal on 2022-11-11. Bug #835013.
-app-portage/repoman
-
 # Matthias Schwarzott <[email protected]> (2022-09-08)
 # Breaks kernel builds with BTF enabled.
 # Bug #868762.

Reply via email to