Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-portage/repoman/
Date: Fri, 03 Jan 2020 22:22:21
Message-Id: 1578090131.bcbf06297bfbfd46bc75f430472265016f890153.zmedico@gentoo
1 commit: bcbf06297bfbfd46bc75f430472265016f890153
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 3 22:18:58 2020 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 3 22:22:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbf0629
7
8 app-portage/repoman: Remove old versions
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
12
13 app-portage/repoman/repoman-2.3.17.ebuild | 63 -------------------------------
14 app-portage/repoman/repoman-2.3.18.ebuild | 63 -------------------------------
15 app-portage/repoman/repoman-2.3.19.ebuild | 63 -------------------------------
16 3 files changed, 189 deletions(-)
17
18 diff --git a/app-portage/repoman/repoman-2.3.17.ebuild b/app-portage/repoman/repoman-2.3.17.ebuild
19 deleted file mode 100644
20 index f4313d582c6..00000000000
21 --- a/app-portage/repoman/repoman-2.3.17.ebuild
22 +++ /dev/null
23 @@ -1,63 +0,0 @@
24 -# Copyright 1999-2019 Gentoo Authors
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
30 -PYTHON_REQ_USE='bzip2(+)'
31 -
32 -inherit distutils-r1
33 -
34 -if [[ ${PV} == *9999 ]]; then
35 - inherit git-r3
36 - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
37 - S="${WORKDIR}/${P}/repoman"
38 -else
39 - SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
40 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
41 -fi
42 -
43 -DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
44 -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -IUSE=""
49 -
50 -RDEPEND="
51 - >=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
52 - >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
53 - dev-python/pyyaml[${PYTHON_USEDEP}]
54 -"
55 -DEPEND="${RDEPEND}"
56 -
57 -python_test() {
58 - esetup.py test
59 -}
60 -
61 -python_install() {
62 - # Install sbin scripts to bindir for python-exec linking
63 - # they will be relocated in pkg_preinst()
64 - distutils-r1_python_install \
65 - --system-prefix="${EPREFIX}/usr" \
66 - --bindir="$(python_get_scriptdir)" \
67 - --docdir="${EPREFIX}/usr/share/doc/${PF}" \
68 - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
69 - --sbindir="$(python_get_scriptdir)" \
70 - --sysconfdir="${EPREFIX}/etc" \
71 - "${@}"
72 -}
73 -
74 -pkg_postinst() {
75 - if [[ -z {REPLACING_VERSIONS} ]]; then
76 - elog ""
77 - elog "This release of repoman is from the new portage/repoman split"
78 - elog "release code base."
79 - elog "This new repoman code base is still being developed. So its API's"
80 - elog "are not to be considered stable and are subject to change."
81 - elog "The code released has been tested and considered ready for use."
82 - elog "This however does not guarantee it to be completely bug free."
83 - elog "Please report any bugs you may encounter."
84 - elog ""
85 - fi
86 -}
87
88 diff --git a/app-portage/repoman/repoman-2.3.18.ebuild b/app-portage/repoman/repoman-2.3.18.ebuild
89 deleted file mode 100644
90 index 7ce444e7657..00000000000
91 --- a/app-portage/repoman/repoman-2.3.18.ebuild
92 +++ /dev/null
93 @@ -1,63 +0,0 @@
94 -# Copyright 1999-2019 Gentoo Authors
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -EAPI=6
98 -
99 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
100 -PYTHON_REQ_USE='bzip2(+)'
101 -
102 -inherit distutils-r1
103 -
104 -if [[ ${PV} == *9999 ]]; then
105 - inherit git-r3
106 - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
107 - S="${WORKDIR}/${P}/repoman"
108 -else
109 - SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
110 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
111 -fi
112 -
113 -DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
114 -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
115 -
116 -LICENSE="GPL-2"
117 -SLOT="0"
118 -IUSE=""
119 -
120 -RDEPEND="
121 - >=sys-apps/portage-2.3.72[${PYTHON_USEDEP}]
122 - >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
123 - dev-python/pyyaml[${PYTHON_USEDEP}]
124 -"
125 -DEPEND="${RDEPEND}"
126 -
127 -python_test() {
128 - esetup.py test
129 -}
130 -
131 -python_install() {
132 - # Install sbin scripts to bindir for python-exec linking
133 - # they will be relocated in pkg_preinst()
134 - distutils-r1_python_install \
135 - --system-prefix="${EPREFIX}/usr" \
136 - --bindir="$(python_get_scriptdir)" \
137 - --docdir="${EPREFIX}/usr/share/doc/${PF}" \
138 - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
139 - --sbindir="$(python_get_scriptdir)" \
140 - --sysconfdir="${EPREFIX}/etc" \
141 - "${@}"
142 -}
143 -
144 -pkg_postinst() {
145 - if [[ -z {REPLACING_VERSIONS} ]]; then
146 - elog ""
147 - elog "This release of repoman is from the new portage/repoman split"
148 - elog "release code base."
149 - elog "This new repoman code base is still being developed. So its API's"
150 - elog "are not to be considered stable and are subject to change."
151 - elog "The code released has been tested and considered ready for use."
152 - elog "This however does not guarantee it to be completely bug free."
153 - elog "Please report any bugs you may encounter."
154 - elog ""
155 - fi
156 -}
157
158 diff --git a/app-portage/repoman/repoman-2.3.19.ebuild b/app-portage/repoman/repoman-2.3.19.ebuild
159 deleted file mode 100644
160 index 55dce4a172b..00000000000
161 --- a/app-portage/repoman/repoman-2.3.19.ebuild
162 +++ /dev/null
163 @@ -1,63 +0,0 @@
164 -# Copyright 1999-2019 Gentoo Authors
165 -# Distributed under the terms of the GNU General Public License v2
166 -
167 -EAPI=6
168 -
169 -PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
170 -PYTHON_REQ_USE='bzip2(+)'
171 -
172 -inherit distutils-r1
173 -
174 -if [[ ${PV} == *9999 ]]; then
175 - inherit git-r3
176 - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
177 - S="${WORKDIR}/${P}/repoman"
178 -else
179 - SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
180 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
181 -fi
182 -
183 -DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
184 -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
185 -
186 -LICENSE="GPL-2"
187 -SLOT="0"
188 -IUSE=""
189 -
190 -RDEPEND="
191 - >=sys-apps/portage-2.3.80[${PYTHON_USEDEP}]
192 - >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
193 - dev-python/pyyaml[${PYTHON_USEDEP}]
194 -"
195 -DEPEND="${RDEPEND}"
196 -
197 -python_test() {
198 - esetup.py test
199 -}
200 -
201 -python_install() {
202 - # Install sbin scripts to bindir for python-exec linking
203 - # they will be relocated in pkg_preinst()
204 - distutils-r1_python_install \
205 - --system-prefix="${EPREFIX}/usr" \
206 - --bindir="$(python_get_scriptdir)" \
207 - --docdir="${EPREFIX}/usr/share/doc/${PF}" \
208 - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
209 - --sbindir="$(python_get_scriptdir)" \
210 - --sysconfdir="${EPREFIX}/etc" \
211 - "${@}"
212 -}
213 -
214 -pkg_postinst() {
215 - if [[ -z {REPLACING_VERSIONS} ]]; then
216 - elog ""
217 - elog "This release of repoman is from the new portage/repoman split"
218 - elog "release code base."
219 - elog "This new repoman code base is still being developed. So its API's"
220 - elog "are not to be considered stable and are subject to change."
221 - elog "The code released has been tested and considered ready for use."
222 - elog "This however does not guarantee it to be completely bug free."
223 - elog "Please report any bugs you may encounter."
224 - elog ""
225 - fi
226 -}