Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite/, dev-vcs/gitolite/files/
Date: Mon, 29 Jul 2019 15:52:20
Message-Id: 1564415490.d48ca4261753c87952b602873fa2050d6a03333b.mattst88@gentoo
1 commit: d48ca4261753c87952b602873fa2050d6a03333b
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 29 15:51:10 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 29 15:51:30 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48ca426
7
8 dev-vcs/gitolite: Drop old versions
9
10 Bug: https://bugs.gentoo.org/689794
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 dev-vcs/gitolite/Manifest | 4 -
14 .../files/gitolite-3.6.6-fix-shebang.patch | 23 -----
15 dev-vcs/gitolite/gitolite-3.6.10.ebuild | 102 ---------------------
16 dev-vcs/gitolite/gitolite-3.6.6.ebuild | 99 --------------------
17 dev-vcs/gitolite/gitolite-3.6.7.ebuild | 99 --------------------
18 dev-vcs/gitolite/gitolite-3.6.8.ebuild | 102 ---------------------
19 6 files changed, 429 deletions(-)
20
21 diff --git a/dev-vcs/gitolite/Manifest b/dev-vcs/gitolite/Manifest
22 index 0efd119d8f3..c9ae82b7939 100644
23 --- a/dev-vcs/gitolite/Manifest
24 +++ b/dev-vcs/gitolite/Manifest
25 @@ -1,6 +1,2 @@
26 DIST gitolite-2.3.1.tar.gz 255807 BLAKE2B b51a664d6e786702cad999fa8df6d86f80eb9cc908ed092b55272c59a4bd52145302e638612f1788d68b2445b8c665f025b24c47d50992dd3f6ef2fd6eb63ee7 SHA512 a658104b54ff6668022a6010b961fbe13b8e7a66242d547e0e4cf685574d8a1fd60065112095b0d73b826f6346973cb3a5db307d84fd5aceba852f2ddd0c86ee
27 -DIST gitolite-3.6.10.tar.gz 198151 BLAKE2B 492732f92594871ac834ebd60eb24d7d6a07bcc1c66e35ef0963113d89a3e92204937c9c19342658eafe6a645fbaad3f0b830184b77f0298e5ab1422783f0a8e SHA512 a17fcc4922abdf3a03ebf83cae94501d142ad22cbf3ed3bdeb4b382d5e545a6b94fc3d33e402594565e29436ab5f54e498a285b4c1c814f8c475f9b1dcb5463d
28 DIST gitolite-3.6.11.tar.gz 198340 BLAKE2B 9daf1e2cb2ebdca652d87aaa67b433174d35ece2ad859de6c6d6295f453b6fa86d15240e964fdc58fc4ee5b1018b935b7032e6bacef9743487189857782220cd SHA512 7c11b3dfde9ecf9ef66185aab175d78302c42cc24f13e3e855fa27ffaee65b5887bdd7f96b00b6eed944b91af2b86993b284d1a09fe5a5a3cce82acd33631212
29 -DIST gitolite-3.6.6.tar.gz 183469 BLAKE2B 91b1b04820f8abe427c7d6a81131a9fce1ff3df8d06c3f1d7515ead91b654048ef24b391fc28f2fe9c6dd0e502e24064a55b5fee8c1da34e3d07974c8f203c26 SHA512 1529330ed2afa315fcb650c55d515e5d4b61921f46b4d763a759537434492959f100d2219ab7673e568d46f397a25a45d4388fe3827ea988333fc8719820f8bc
30 -DIST gitolite-3.6.7.tar.gz 186298 BLAKE2B 32ccedce5cfe877d69f66ccc354300b1b363de0ac16bf8ec6d97010441d1e5a95e63252c833604d7e4e5b90dd4d84b4e262ee5ed092df80631e7478500e3da97 SHA512 d22bf5c34834f82df771e6d4527496a302da312f7f78dfe81c1284f5a1ea05de90ec217e03e94918d69a006a72fa16dc0006b1f555826ad6183d9dce2dd9d425
31 -DIST gitolite-3.6.8.tar.gz 197551 BLAKE2B 9788c06885fc7fc8edf422080628f465b33dea2aec8090daf330206041e4776bbae7189b343fc604b0959be556a15016d656b4df133f784d55bc7a6b701ad8ef SHA512 f65d4e4354079f868c9f9a943efb84ad4e29f96c69a3792c13dda383dac0133baa3d93925967c6be71e923b27e0ad91b57b5f1245cf64eeec0f0b719cbda4270
32
33 diff --git a/dev-vcs/gitolite/files/gitolite-3.6.6-fix-shebang.patch b/dev-vcs/gitolite/files/gitolite-3.6.6-fix-shebang.patch
34 deleted file mode 100644
35 index 21437f51fe5..00000000000
36 --- a/dev-vcs/gitolite/files/gitolite-3.6.6-fix-shebang.patch
37 +++ /dev/null
38 @@ -1,23 +0,0 @@
39 -From 72c02387f6e1a9d2791dd78533d0c3e909400715 Mon Sep 17 00:00:00 2001
40 -From: Sitaram Chamarty <sitaram@×××××××.com>
41 -Date: Fri, 25 Nov 2016 18:16:33 +0530
42 -Subject: [PATCH] fix shebang in repo-specific-hooks
43 -
44 -(thanks to Dieter on the mailing list for catching this!)
45 ----
46 - src/triggers/repo-specific-hooks | 2 +-
47 - 1 file changed, 1 insertion(+), 1 deletion(-)
48 -
49 -diff --git a/src/triggers/repo-specific-hooks b/src/triggers/repo-specific-hooks
50 -index 7ed28e5..6e229ea 100755
51 ---- a/src/triggers/repo-specific-hooks
52 -+++ b/src/triggers/repo-specific-hooks
53 -@@ -85,7 +85,7 @@ for my $repo (keys %repo_hooks) {
54 - }
55 -
56 - __DATA__
57 --#/bin/sh
58 -+#!/bin/sh
59 -
60 - # Determine what input the hook needs
61 - # post-update takes args, pre/post-receive take stdin
62
63 diff --git a/dev-vcs/gitolite/gitolite-3.6.10.ebuild b/dev-vcs/gitolite/gitolite-3.6.10.ebuild
64 deleted file mode 100644
65 index 8f450c2879d..00000000000
66 --- a/dev-vcs/gitolite/gitolite-3.6.10.ebuild
67 +++ /dev/null
68 @@ -1,102 +0,0 @@
69 -# Copyright 1999-2018 Gentoo Authors
70 -# Distributed under the terms of the GNU General Public License v2
71 -
72 -EAPI=6
73 -[[ ${PV} == *9999 ]] && SCM="git-2"
74 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
75 -EGIT_MASTER=master
76 -
77 -inherit perl-module user versionator ${SCM}
78 -
79 -DESCRIPTION="Highly flexible server for git directory version tracker"
80 -HOMEPAGE="https://github.com/sitaramc/gitolite"
81 -if [[ ${PV} != *9999 ]]; then
82 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
83 - KEYWORDS="~amd64 ~arm ~x86"
84 -else
85 - SRC_URI=""
86 - KEYWORDS="~amd64 ~x86"
87 -fi
88 -
89 -LICENSE="GPL-2"
90 -SLOT="0"
91 -IUSE="selinux tools"
92 -
93 -DEPEND="dev-lang/perl
94 - virtual/perl-File-Path
95 - virtual/perl-File-Temp
96 - >=dev-vcs/git-1.6.6"
97 -RDEPEND="${DEPEND}
98 - !app-vim/gitolite-syntax
99 - !dev-vcs/gitolite-gentoo
100 - selinux? ( sec-policy/selinux-gitosis )
101 - dev-perl/JSON"
102 -
103 -PATCHES=( )
104 -
105 -pkg_setup() {
106 - enewgroup git
107 - enewuser git -1 /bin/sh /var/lib/gitolite git
108 -}
109 -
110 -src_prepare() {
111 - default
112 - echo $PF > src/VERSION || die
113 -}
114 -
115 -src_install() {
116 - local uexec=/usr/libexec/${PN}
117 -
118 - rm -rf src/lib/Gitolite/Test{,.pm}
119 - insinto $VENDOR_LIB
120 - doins -r src/lib/Gitolite
121 -
122 - dodoc README.markdown CHANGELOG
123 - # These are meant by upstream as examples, you are strongly recommended to
124 - # customize them for your needs.
125 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
126 -
127 - insinto /usr/share/vim/vimfiles
128 - doins -r contrib/vim/*
129 -
130 - insopts -m0755
131 - insinto $uexec
132 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
133 - doins -r contrib/{commands,triggers,hooks}
134 -
135 - insopts -m0644
136 - doins src/VERSION
137 -
138 - exeinto $uexec
139 - doexe src/gitolite{,-shell}
140 -
141 - dodir /usr/bin
142 - for bin in gitolite{,-shell}; do
143 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
144 - done
145 -
146 - if use tools; then
147 - dobin check-g2-compat convert-gitosis-conf
148 - dobin contrib/utils/rc-format-v3.4
149 - fi
150 -
151 - keepdir /var/lib/gitolite
152 - fowners git:git /var/lib/gitolite
153 - fperms 750 /var/lib/gitolite
154 -
155 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
156 -}
157 -
158 -pkg_postinst() {
159 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
160 - ewarn
161 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
162 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
163 - fi
164 -
165 - # bug 352291
166 - ewarn
167 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
168 - elog "Especially if you're migrating from gitosis."
169 - ewarn
170 -}
171
172 diff --git a/dev-vcs/gitolite/gitolite-3.6.6.ebuild b/dev-vcs/gitolite/gitolite-3.6.6.ebuild
173 deleted file mode 100644
174 index 10ab3eef999..00000000000
175 --- a/dev-vcs/gitolite/gitolite-3.6.6.ebuild
176 +++ /dev/null
177 @@ -1,99 +0,0 @@
178 -# Copyright 1999-2017 Gentoo Foundation
179 -# Distributed under the terms of the GNU General Public License v2
180 -
181 -EAPI=6
182 -[[ ${PV} == *9999 ]] && SCM="git-2"
183 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
184 -EGIT_MASTER=master
185 -
186 -inherit perl-module user versionator ${SCM}
187 -
188 -DESCRIPTION="Highly flexible server for git directory version tracker"
189 -HOMEPAGE="https://github.com/sitaramc/gitolite"
190 -if [[ ${PV} != *9999 ]]; then
191 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
192 - KEYWORDS="amd64 ~arm x86"
193 -else
194 - SRC_URI=""
195 - KEYWORDS="amd64 x86"
196 -fi
197 -
198 -LICENSE="GPL-2"
199 -SLOT="0"
200 -IUSE="selinux tools vim-syntax"
201 -
202 -DEPEND="dev-lang/perl
203 - virtual/perl-File-Path
204 - virtual/perl-File-Temp
205 - >=dev-vcs/git-1.6.6"
206 -RDEPEND="${DEPEND}
207 - !dev-vcs/gitolite-gentoo
208 - selinux? ( sec-policy/selinux-gitosis )
209 - vim-syntax? ( app-vim/gitolite-syntax )
210 - dev-perl/JSON"
211 -
212 -PATCHES=( "${FILESDIR}"/${P}-fix-shebang.patch )
213 -
214 -pkg_setup() {
215 - enewgroup git
216 - enewuser git -1 /bin/sh /var/lib/gitolite git
217 -}
218 -
219 -src_prepare() {
220 - default
221 - echo $PF > src/VERSION || die
222 -}
223 -
224 -src_install() {
225 - local uexec=/usr/libexec/${PN}
226 -
227 - rm -rf src/lib/Gitolite/Test{,.pm}
228 - insinto $VENDOR_LIB
229 - doins -r src/lib/Gitolite
230 -
231 - dodoc README.markdown CHANGELOG
232 - # These are meant by upstream as examples, you are strongly recommended to
233 - # customize them for your needs.
234 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
235 -
236 - insopts -m0755
237 - insinto $uexec
238 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
239 - doins -r contrib/{commands,triggers,hooks}
240 -
241 - insopts -m0644
242 - doins src/VERSION
243 -
244 - exeinto $uexec
245 - doexe src/gitolite{,-shell}
246 -
247 - dodir /usr/bin
248 - for bin in gitolite{,-shell}; do
249 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
250 - done
251 -
252 - if use tools; then
253 - dobin check-g2-compat convert-gitosis-conf
254 - dobin contrib/utils/rc-format-v3.4
255 - fi
256 -
257 - keepdir /var/lib/gitolite
258 - fowners git:git /var/lib/gitolite
259 - fperms 750 /var/lib/gitolite
260 -
261 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
262 -}
263 -
264 -pkg_postinst() {
265 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
266 - ewarn
267 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
268 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
269 - fi
270 -
271 - # bug 352291
272 - ewarn
273 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
274 - elog "Especially if you're migrating from gitosis."
275 - ewarn
276 -}
277
278 diff --git a/dev-vcs/gitolite/gitolite-3.6.7.ebuild b/dev-vcs/gitolite/gitolite-3.6.7.ebuild
279 deleted file mode 100644
280 index cd1b715bb24..00000000000
281 --- a/dev-vcs/gitolite/gitolite-3.6.7.ebuild
282 +++ /dev/null
283 @@ -1,99 +0,0 @@
284 -# Copyright 1999-2017 Gentoo Foundation
285 -# Distributed under the terms of the GNU General Public License v2
286 -
287 -EAPI=6
288 -[[ ${PV} == *9999 ]] && SCM="git-2"
289 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
290 -EGIT_MASTER=master
291 -
292 -inherit perl-module user versionator ${SCM}
293 -
294 -DESCRIPTION="Highly flexible server for git directory version tracker"
295 -HOMEPAGE="https://github.com/sitaramc/gitolite"
296 -if [[ ${PV} != *9999 ]]; then
297 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
298 - KEYWORDS="~amd64 ~arm ~x86"
299 -else
300 - SRC_URI=""
301 - KEYWORDS="~amd64 ~x86"
302 -fi
303 -
304 -LICENSE="GPL-2"
305 -SLOT="0"
306 -IUSE="selinux tools vim-syntax"
307 -
308 -DEPEND="dev-lang/perl
309 - virtual/perl-File-Path
310 - virtual/perl-File-Temp
311 - >=dev-vcs/git-1.6.6"
312 -RDEPEND="${DEPEND}
313 - !dev-vcs/gitolite-gentoo
314 - selinux? ( sec-policy/selinux-gitosis )
315 - vim-syntax? ( app-vim/gitolite-syntax )
316 - dev-perl/JSON"
317 -
318 -PATCHES=( )
319 -
320 -pkg_setup() {
321 - enewgroup git
322 - enewuser git -1 /bin/sh /var/lib/gitolite git
323 -}
324 -
325 -src_prepare() {
326 - default
327 - echo $PF > src/VERSION || die
328 -}
329 -
330 -src_install() {
331 - local uexec=/usr/libexec/${PN}
332 -
333 - rm -rf src/lib/Gitolite/Test{,.pm}
334 - insinto $VENDOR_LIB
335 - doins -r src/lib/Gitolite
336 -
337 - dodoc README.markdown CHANGELOG
338 - # These are meant by upstream as examples, you are strongly recommended to
339 - # customize them for your needs.
340 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
341 -
342 - insopts -m0755
343 - insinto $uexec
344 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
345 - doins -r contrib/{commands,triggers,hooks}
346 -
347 - insopts -m0644
348 - doins src/VERSION
349 -
350 - exeinto $uexec
351 - doexe src/gitolite{,-shell}
352 -
353 - dodir /usr/bin
354 - for bin in gitolite{,-shell}; do
355 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
356 - done
357 -
358 - if use tools; then
359 - dobin check-g2-compat convert-gitosis-conf
360 - dobin contrib/utils/rc-format-v3.4
361 - fi
362 -
363 - keepdir /var/lib/gitolite
364 - fowners git:git /var/lib/gitolite
365 - fperms 750 /var/lib/gitolite
366 -
367 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
368 -}
369 -
370 -pkg_postinst() {
371 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
372 - ewarn
373 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
374 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
375 - fi
376 -
377 - # bug 352291
378 - ewarn
379 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
380 - elog "Especially if you're migrating from gitosis."
381 - ewarn
382 -}
383
384 diff --git a/dev-vcs/gitolite/gitolite-3.6.8.ebuild b/dev-vcs/gitolite/gitolite-3.6.8.ebuild
385 deleted file mode 100644
386 index 8d75699aad7..00000000000
387 --- a/dev-vcs/gitolite/gitolite-3.6.8.ebuild
388 +++ /dev/null
389 @@ -1,102 +0,0 @@
390 -# Copyright 1999-2018 Gentoo Foundation
391 -# Distributed under the terms of the GNU General Public License v2
392 -
393 -EAPI=6
394 -[[ ${PV} == *9999 ]] && SCM="git-2"
395 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
396 -EGIT_MASTER=master
397 -
398 -inherit perl-module user versionator ${SCM}
399 -
400 -DESCRIPTION="Highly flexible server for git directory version tracker"
401 -HOMEPAGE="https://github.com/sitaramc/gitolite"
402 -if [[ ${PV} != *9999 ]]; then
403 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
404 - KEYWORDS="~amd64 ~arm ~x86"
405 -else
406 - SRC_URI=""
407 - KEYWORDS="~amd64 ~x86"
408 -fi
409 -
410 -LICENSE="GPL-2"
411 -SLOT="0"
412 -IUSE="selinux tools"
413 -
414 -DEPEND="dev-lang/perl
415 - virtual/perl-File-Path
416 - virtual/perl-File-Temp
417 - >=dev-vcs/git-1.6.6"
418 -RDEPEND="${DEPEND}
419 - !app-vim/gitolite-syntax
420 - !dev-vcs/gitolite-gentoo
421 - selinux? ( sec-policy/selinux-gitosis )
422 - dev-perl/JSON"
423 -
424 -PATCHES=( )
425 -
426 -pkg_setup() {
427 - enewgroup git
428 - enewuser git -1 /bin/sh /var/lib/gitolite git
429 -}
430 -
431 -src_prepare() {
432 - default
433 - echo $PF > src/VERSION || die
434 -}
435 -
436 -src_install() {
437 - local uexec=/usr/libexec/${PN}
438 -
439 - rm -rf src/lib/Gitolite/Test{,.pm}
440 - insinto $VENDOR_LIB
441 - doins -r src/lib/Gitolite
442 -
443 - dodoc README.markdown CHANGELOG
444 - # These are meant by upstream as examples, you are strongly recommended to
445 - # customize them for your needs.
446 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
447 -
448 - insinto /usr/share/vim/vimfiles
449 - doins -r contrib/vim/*
450 -
451 - insopts -m0755
452 - insinto $uexec
453 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
454 - doins -r contrib/{commands,triggers,hooks}
455 -
456 - insopts -m0644
457 - doins src/VERSION
458 -
459 - exeinto $uexec
460 - doexe src/gitolite{,-shell}
461 -
462 - dodir /usr/bin
463 - for bin in gitolite{,-shell}; do
464 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
465 - done
466 -
467 - if use tools; then
468 - dobin check-g2-compat convert-gitosis-conf
469 - dobin contrib/utils/rc-format-v3.4
470 - fi
471 -
472 - keepdir /var/lib/gitolite
473 - fowners git:git /var/lib/gitolite
474 - fperms 750 /var/lib/gitolite
475 -
476 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
477 -}
478 -
479 -pkg_postinst() {
480 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
481 - ewarn
482 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
483 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
484 - fi
485 -
486 - # bug 352291
487 - ewarn
488 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
489 - elog "Especially if you're migrating from gitosis."
490 - ewarn
491 -}