Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite/
Date: Sun, 30 Dec 2018 00:56:43
Message-Id: 1546131390.696373300f73d1874121ba9e2b4b02f89d4d4c6a.robbat2@gentoo
1 commit: 696373300f73d1874121ba9e2b4b02f89d4d4c6a
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 21 19:23:53 2018 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 30 00:56:30 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69637330
7
8 dev-vcs/gitolite: cleanup
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
12
13 dev-vcs/gitolite/Manifest | 4 --
14 dev-vcs/gitolite/gitolite-3.6.1.ebuild | 82 --------------------------
15 dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild | 95 ------------------------------
16 dev-vcs/gitolite/gitolite-3.6.2.ebuild | 82 --------------------------
17 dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild | 96 -------------------------------
18 dev-vcs/gitolite/gitolite-3.6.4.ebuild | 96 -------------------------------
19 dev-vcs/gitolite/gitolite-3.6.5.ebuild | 96 -------------------------------
20 7 files changed, 551 deletions(-)
21
22 diff --git a/dev-vcs/gitolite/Manifest b/dev-vcs/gitolite/Manifest
23 index a7b7742f828..0247bfb60b8 100644
24 --- a/dev-vcs/gitolite/Manifest
25 +++ b/dev-vcs/gitolite/Manifest
26 @@ -1,10 +1,6 @@
27 DIST gitolite-2.3.1.tar.gz 255807 BLAKE2B b51a664d6e786702cad999fa8df6d86f80eb9cc908ed092b55272c59a4bd52145302e638612f1788d68b2445b8c665f025b24c47d50992dd3f6ef2fd6eb63ee7 SHA512 a658104b54ff6668022a6010b961fbe13b8e7a66242d547e0e4cf685574d8a1fd60065112095b0d73b826f6346973cb3a5db307d84fd5aceba852f2ddd0c86ee
28 -DIST gitolite-3.6.1.tar.gz 165506 BLAKE2B 82c7eaaf6f05475eba5e0cf51c88190783e3342a0c6caacae22be4210d06a8040245274c8f9ad819cef40370c4b5d02be2f36daa42433427ada88b49da1502ff SHA512 b568f9e96ddfa4cd482197a89cb0142fcb2717028227a0a2e9caa9864bb95379042ec464352a1d99dfd8ccff780b1211e8f926ad8de284245fc280038eda481a
29 DIST gitolite-3.6.10.tar.gz 198151 BLAKE2B 492732f92594871ac834ebd60eb24d7d6a07bcc1c66e35ef0963113d89a3e92204937c9c19342658eafe6a645fbaad3f0b830184b77f0298e5ab1422783f0a8e SHA512 a17fcc4922abdf3a03ebf83cae94501d142ad22cbf3ed3bdeb4b382d5e545a6b94fc3d33e402594565e29436ab5f54e498a285b4c1c814f8c475f9b1dcb5463d
30 -DIST gitolite-3.6.2.tar.gz 167670 BLAKE2B 83f26069751f3a75a51cafa484d2d77239bc49f82a62418d84fe0863e66031de66fa062319a841dacb9bafa0be7c2fefab3be890118334222a8d64f1112871e0 SHA512 f8f041fde1b7c533fcb9cc32beec99dd83bc0a81795115e7205585bbe2f25135e2347df437e123349525a0186fe702f265330b259d336389b437cecf0e894629
31 DIST gitolite-3.6.3.tar.gz 174689 BLAKE2B bf58c4991d4bb9b578b983854dcd5011d55f05515a13781910327bd07aa00ab7426367f5c084341326742796266f5648ce5470dec5247b74bc850f5cfa327c93 SHA512 afb8bcf27052d46725c4b3a6dd483e98ac3e574651bfe2ee35b442f044791acae8a17cbbab4237992a9755367e37f5160514d67cd2d863d623d32ed5fdf39362
32 -DIST gitolite-3.6.4.tar.gz 180619 BLAKE2B 183769c8dce0d4fcba10ad57b29b56913493b3f44f2f606d7ea2bd704c225658a55760022ac9ebbf82875c2c74a561770e80e2f8dc375158765a8e069a0f9fd2 SHA512 7c709372f66c4620109824191d6bf736b1066d74e5acd481fa552a6f010a38d6d7d17629a92fe7b944b43c6cac864db80217cefadc0e3a6dbf63530cff89cd6d
33 -DIST gitolite-3.6.5.tar.gz 182496 BLAKE2B 478bed0642886ee8b79b1e6c2091482a43663a644c46758ef3c9c55308b10bfa4c4608456e24214bad04607c49487df213e5bff84abb5529c9b0759c39f9288b SHA512 60796663a87c2b169c08e4e26edfb76408428887d3e932677f4ca95a8c7f82e9e300a7400d3d900c371628b23972be063444b7c036218f6ff0ab13626a886f90
34 DIST gitolite-3.6.6.tar.gz 183469 BLAKE2B 91b1b04820f8abe427c7d6a81131a9fce1ff3df8d06c3f1d7515ead91b654048ef24b391fc28f2fe9c6dd0e502e24064a55b5fee8c1da34e3d07974c8f203c26 SHA512 1529330ed2afa315fcb650c55d515e5d4b61921f46b4d763a759537434492959f100d2219ab7673e568d46f397a25a45d4388fe3827ea988333fc8719820f8bc
35 DIST gitolite-3.6.7.tar.gz 186298 BLAKE2B 32ccedce5cfe877d69f66ccc354300b1b363de0ac16bf8ec6d97010441d1e5a95e63252c833604d7e4e5b90dd4d84b4e262ee5ed092df80631e7478500e3da97 SHA512 d22bf5c34834f82df771e6d4527496a302da312f7f78dfe81c1284f5a1ea05de90ec217e03e94918d69a006a72fa16dc0006b1f555826ad6183d9dce2dd9d425
36 DIST gitolite-3.6.8.tar.gz 197551 BLAKE2B 9788c06885fc7fc8edf422080628f465b33dea2aec8090daf330206041e4776bbae7189b343fc604b0959be556a15016d656b4df133f784d55bc7a6b701ad8ef SHA512 f65d4e4354079f868c9f9a943efb84ad4e29f96c69a3792c13dda383dac0133baa3d93925967c6be71e923b27e0ad91b57b5f1245cf64eeec0f0b719cbda4270
37
38 diff --git a/dev-vcs/gitolite/gitolite-3.6.1.ebuild b/dev-vcs/gitolite/gitolite-3.6.1.ebuild
39 deleted file mode 100644
40 index 30a7fda7883..00000000000
41 --- a/dev-vcs/gitolite/gitolite-3.6.1.ebuild
42 +++ /dev/null
43 @@ -1,82 +0,0 @@
44 -# Copyright 1999-2017 Gentoo Foundation
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI=5
48 -
49 -inherit perl-module user versionator
50 -
51 -DESCRIPTION="Highly flexible server for git directory version tracker"
52 -HOMEPAGE="https://github.com/sitaramc/gitolite"
53 -SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
54 -
55 -LICENSE="GPL-2"
56 -SLOT="0"
57 -KEYWORDS="~amd64 ~arm ~x86"
58 -IUSE="tools vim-syntax"
59 -
60 -DEPEND="dev-lang/perl
61 - virtual/perl-File-Path
62 - virtual/perl-File-Temp
63 - >=dev-vcs/git-1.6.6"
64 -RDEPEND="${DEPEND}
65 - !dev-vcs/gitolite-gentoo
66 - vim-syntax? ( app-vim/gitolite-syntax )
67 - dev-perl/JSON"
68 -
69 -pkg_setup() {
70 - enewgroup git
71 - enewuser git -1 /bin/sh /var/lib/gitolite git
72 -}
73 -
74 -src_prepare() {
75 - echo $PF > src/VERSION
76 -}
77 -
78 -src_install() {
79 - local uexec=/usr/libexec/${PN}
80 -
81 - rm -rf src/lib/Gitolite/Test{,.pm}
82 - insinto $VENDOR_LIB
83 - doins -r src/lib/Gitolite
84 -
85 - dodoc README.txt CHANGELOG
86 -
87 - insopts -m0755
88 - insinto $uexec
89 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
90 -
91 - insopts -m0644
92 - doins src/VERSION
93 -
94 - exeinto $uexec
95 - doexe src/gitolite{,-shell}
96 -
97 - dodir /usr/bin
98 - for bin in gitolite{,-shell}; do
99 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
100 - done
101 -
102 - if use tools; then
103 - dobin check-g2-compat convert-gitosis-conf
104 - fi
105 -
106 - keepdir /var/lib/gitolite
107 - fowners git:git /var/lib/gitolite
108 - fperms 750 /var/lib/gitolite
109 -
110 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
111 -}
112 -
113 -pkg_postinst() {
114 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
115 - ewarn
116 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
117 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
118 - fi
119 -
120 - # bug 352291
121 - ewarn
122 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
123 - elog "Especially if you're migrating from gitosis."
124 - ewarn
125 -}
126
127 diff --git a/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild b/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild
128 deleted file mode 100644
129 index a1fb9c6b9da..00000000000
130 --- a/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild
131 +++ /dev/null
132 @@ -1,95 +0,0 @@
133 -# Copyright 1999-2017 Gentoo Foundation
134 -# Distributed under the terms of the GNU General Public License v2
135 -
136 -EAPI=5
137 -[[ ${PV} == *9999 ]] && SCM="git-2"
138 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
139 -EGIT_MASTER=master
140 -
141 -inherit perl-module user versionator ${SCM}
142 -
143 -DESCRIPTION="Highly flexible server for git directory version tracker"
144 -HOMEPAGE="https://github.com/sitaramc/gitolite"
145 -if [[ ${PV} != *9999 ]]; then
146 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
147 - KEYWORDS="~amd64 ~arm ~x86"
148 -else
149 - SRC_URI=""
150 - KEYWORDS=""
151 -fi
152 -
153 -LICENSE="GPL-2"
154 -SLOT="0"
155 -IUSE="tools vim-syntax"
156 -
157 -DEPEND="dev-lang/perl
158 - virtual/perl-File-Path
159 - virtual/perl-File-Temp
160 - >=dev-vcs/git-1.6.6"
161 -RDEPEND="${DEPEND}
162 - !dev-vcs/gitolite-gentoo
163 - vim-syntax? ( app-vim/gitolite-syntax )
164 - dev-perl/JSON"
165 -
166 -pkg_setup() {
167 - enewgroup git
168 - enewuser git -1 /bin/sh /var/lib/gitolite git
169 -}
170 -
171 -src_prepare() {
172 - echo $PF > src/VERSION
173 -}
174 -
175 -src_install() {
176 - local uexec=/usr/libexec/${PN}
177 -
178 - rm -rf src/lib/Gitolite/Test{,.pm}
179 - insinto $VENDOR_LIB
180 - doins -r src/lib/Gitolite
181 -
182 - dodoc README.markdown CHANGELOG
183 - # These are meant by upstream as examples, you are strongly recommended to
184 - # customize them for your needs.
185 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
186 -
187 - insopts -m0755
188 - insinto $uexec
189 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
190 - doins -r contrib/{commands,triggers}
191 -
192 - insopts -m0644
193 - doins src/VERSION
194 -
195 - exeinto $uexec
196 - doexe src/gitolite{,-shell}
197 -
198 - dodir /usr/bin
199 - for bin in gitolite{,-shell}; do
200 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
201 - done
202 -
203 - if use tools; then
204 - dobin check-g2-compat convert-gitosis-conf
205 - dobin contrib/utils/rc-format-v3.4
206 - fi
207 -
208 - keepdir /var/lib/gitolite
209 - fowners git:git /var/lib/gitolite
210 - fperms 750 /var/lib/gitolite
211 -
212 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
213 -}
214 -
215 -pkg_postinst() {
216 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
217 - ewarn
218 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
219 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
220 - fi
221 -
222 - # bug 352291
223 - ewarn
224 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
225 - elog "Especially if you're migrating from gitosis."
226 - ewarn
227 -}
228
229 diff --git a/dev-vcs/gitolite/gitolite-3.6.2.ebuild b/dev-vcs/gitolite/gitolite-3.6.2.ebuild
230 deleted file mode 100644
231 index 10f8ddcbf3f..00000000000
232 --- a/dev-vcs/gitolite/gitolite-3.6.2.ebuild
233 +++ /dev/null
234 @@ -1,82 +0,0 @@
235 -# Copyright 1999-2017 Gentoo Foundation
236 -# Distributed under the terms of the GNU General Public License v2
237 -
238 -EAPI=5
239 -
240 -inherit perl-module user versionator
241 -
242 -DESCRIPTION="Highly flexible server for git directory version tracker"
243 -HOMEPAGE="https://github.com/sitaramc/gitolite"
244 -SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
245 -
246 -LICENSE="GPL-2"
247 -SLOT="0"
248 -KEYWORDS="~amd64 ~arm ~x86"
249 -IUSE="tools vim-syntax"
250 -
251 -DEPEND="dev-lang/perl
252 - virtual/perl-File-Path
253 - virtual/perl-File-Temp
254 - >=dev-vcs/git-1.6.6"
255 -RDEPEND="${DEPEND}
256 - !dev-vcs/gitolite-gentoo
257 - vim-syntax? ( app-vim/gitolite-syntax )
258 - dev-perl/JSON"
259 -
260 -pkg_setup() {
261 - enewgroup git
262 - enewuser git -1 /bin/sh /var/lib/gitolite git
263 -}
264 -
265 -src_prepare() {
266 - echo $PF > src/VERSION
267 -}
268 -
269 -src_install() {
270 - local uexec=/usr/libexec/${PN}
271 -
272 - rm -rf src/lib/Gitolite/Test{,.pm}
273 - insinto $VENDOR_LIB
274 - doins -r src/lib/Gitolite
275 -
276 - dodoc README.markdown CHANGELOG
277 -
278 - insopts -m0755
279 - insinto $uexec
280 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
281 -
282 - insopts -m0644
283 - doins src/VERSION
284 -
285 - exeinto $uexec
286 - doexe src/gitolite{,-shell}
287 -
288 - dodir /usr/bin
289 - for bin in gitolite{,-shell}; do
290 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
291 - done
292 -
293 - if use tools; then
294 - dobin check-g2-compat convert-gitosis-conf
295 - fi
296 -
297 - keepdir /var/lib/gitolite
298 - fowners git:git /var/lib/gitolite
299 - fperms 750 /var/lib/gitolite
300 -
301 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
302 -}
303 -
304 -pkg_postinst() {
305 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
306 - ewarn
307 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
308 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
309 - fi
310 -
311 - # bug 352291
312 - ewarn
313 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
314 - elog "Especially if you're migrating from gitosis."
315 - ewarn
316 -}
317
318 diff --git a/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild b/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild
319 deleted file mode 100644
320 index 928bbe83926..00000000000
321 --- a/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild
322 +++ /dev/null
323 @@ -1,96 +0,0 @@
324 -# Copyright 1999-2017 Gentoo Foundation
325 -# Distributed under the terms of the GNU General Public License v2
326 -
327 -EAPI=5
328 -[[ ${PV} == *9999 ]] && SCM="git-2"
329 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
330 -EGIT_MASTER=master
331 -
332 -inherit perl-module user versionator ${SCM}
333 -
334 -DESCRIPTION="Highly flexible server for git directory version tracker"
335 -HOMEPAGE="https://github.com/sitaramc/gitolite"
336 -if [[ ${PV} != *9999 ]]; then
337 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
338 - KEYWORDS="~amd64 ~arm ~x86"
339 -else
340 - SRC_URI=""
341 - KEYWORDS=""
342 -fi
343 -
344 -LICENSE="GPL-2"
345 -SLOT="0"
346 -IUSE="selinux tools vim-syntax"
347 -
348 -DEPEND="dev-lang/perl
349 - virtual/perl-File-Path
350 - virtual/perl-File-Temp
351 - >=dev-vcs/git-1.6.6"
352 -RDEPEND="${DEPEND}
353 - !dev-vcs/gitolite-gentoo
354 - selinux? ( sec-policy/selinux-gitosis )
355 - vim-syntax? ( app-vim/gitolite-syntax )
356 - dev-perl/JSON"
357 -
358 -pkg_setup() {
359 - enewgroup git
360 - enewuser git -1 /bin/sh /var/lib/gitolite git
361 -}
362 -
363 -src_prepare() {
364 - echo $PF > src/VERSION
365 -}
366 -
367 -src_install() {
368 - local uexec=/usr/libexec/${PN}
369 -
370 - rm -rf src/lib/Gitolite/Test{,.pm}
371 - insinto $VENDOR_LIB
372 - doins -r src/lib/Gitolite
373 -
374 - dodoc README.markdown CHANGELOG
375 - # These are meant by upstream as examples, you are strongly recommended to
376 - # customize them for your needs.
377 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
378 -
379 - insopts -m0755
380 - insinto $uexec
381 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
382 - doins -r contrib/{commands,triggers,hooks}
383 -
384 - insopts -m0644
385 - doins src/VERSION
386 -
387 - exeinto $uexec
388 - doexe src/gitolite{,-shell}
389 -
390 - dodir /usr/bin
391 - for bin in gitolite{,-shell}; do
392 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
393 - done
394 -
395 - if use tools; then
396 - dobin check-g2-compat convert-gitosis-conf
397 - dobin contrib/utils/rc-format-v3.4
398 - fi
399 -
400 - keepdir /var/lib/gitolite
401 - fowners git:git /var/lib/gitolite
402 - fperms 750 /var/lib/gitolite
403 -
404 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
405 -}
406 -
407 -pkg_postinst() {
408 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
409 - ewarn
410 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
411 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
412 - fi
413 -
414 - # bug 352291
415 - ewarn
416 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
417 - elog "Especially if you're migrating from gitosis."
418 - ewarn
419 -}
420
421 diff --git a/dev-vcs/gitolite/gitolite-3.6.4.ebuild b/dev-vcs/gitolite/gitolite-3.6.4.ebuild
422 deleted file mode 100644
423 index 26ef161375f..00000000000
424 --- a/dev-vcs/gitolite/gitolite-3.6.4.ebuild
425 +++ /dev/null
426 @@ -1,96 +0,0 @@
427 -# Copyright 1999-2017 Gentoo Foundation
428 -# Distributed under the terms of the GNU General Public License v2
429 -
430 -EAPI=5
431 -[[ ${PV} == *9999 ]] && SCM="git-2"
432 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
433 -EGIT_MASTER=master
434 -
435 -inherit perl-module user versionator ${SCM}
436 -
437 -DESCRIPTION="Highly flexible server for git directory version tracker"
438 -HOMEPAGE="https://github.com/sitaramc/gitolite"
439 -if [[ ${PV} != *9999 ]]; then
440 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
441 - KEYWORDS="~amd64 ~arm ~x86"
442 -else
443 - SRC_URI=""
444 - KEYWORDS=""
445 -fi
446 -
447 -LICENSE="GPL-2"
448 -SLOT="0"
449 -IUSE="selinux tools vim-syntax"
450 -
451 -DEPEND="dev-lang/perl
452 - virtual/perl-File-Path
453 - virtual/perl-File-Temp
454 - >=dev-vcs/git-1.6.6"
455 -RDEPEND="${DEPEND}
456 - !dev-vcs/gitolite-gentoo
457 - selinux? ( sec-policy/selinux-gitosis )
458 - vim-syntax? ( app-vim/gitolite-syntax )
459 - dev-perl/JSON"
460 -
461 -pkg_setup() {
462 - enewgroup git
463 - enewuser git -1 /bin/sh /var/lib/gitolite git
464 -}
465 -
466 -src_prepare() {
467 - echo $PF > src/VERSION
468 -}
469 -
470 -src_install() {
471 - local uexec=/usr/libexec/${PN}
472 -
473 - rm -rf src/lib/Gitolite/Test{,.pm}
474 - insinto $VENDOR_LIB
475 - doins -r src/lib/Gitolite
476 -
477 - dodoc README.markdown CHANGELOG
478 - # These are meant by upstream as examples, you are strongly recommended to
479 - # customize them for your needs.
480 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
481 -
482 - insopts -m0755
483 - insinto $uexec
484 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
485 - doins -r contrib/{commands,triggers}
486 -
487 - insopts -m0644
488 - doins src/VERSION
489 -
490 - exeinto $uexec
491 - doexe src/gitolite{,-shell}
492 -
493 - dodir /usr/bin
494 - for bin in gitolite{,-shell}; do
495 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
496 - done
497 -
498 - if use tools; then
499 - dobin check-g2-compat convert-gitosis-conf
500 - dobin contrib/utils/rc-format-v3.4
501 - fi
502 -
503 - keepdir /var/lib/gitolite
504 - fowners git:git /var/lib/gitolite
505 - fperms 750 /var/lib/gitolite
506 -
507 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
508 -}
509 -
510 -pkg_postinst() {
511 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
512 - ewarn
513 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
514 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
515 - fi
516 -
517 - # bug 352291
518 - ewarn
519 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
520 - elog "Especially if you're migrating from gitosis."
521 - ewarn
522 -}
523
524 diff --git a/dev-vcs/gitolite/gitolite-3.6.5.ebuild b/dev-vcs/gitolite/gitolite-3.6.5.ebuild
525 deleted file mode 100644
526 index 928bbe83926..00000000000
527 --- a/dev-vcs/gitolite/gitolite-3.6.5.ebuild
528 +++ /dev/null
529 @@ -1,96 +0,0 @@
530 -# Copyright 1999-2017 Gentoo Foundation
531 -# Distributed under the terms of the GNU General Public License v2
532 -
533 -EAPI=5
534 -[[ ${PV} == *9999 ]] && SCM="git-2"
535 -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git"
536 -EGIT_MASTER=master
537 -
538 -inherit perl-module user versionator ${SCM}
539 -
540 -DESCRIPTION="Highly flexible server for git directory version tracker"
541 -HOMEPAGE="https://github.com/sitaramc/gitolite"
542 -if [[ ${PV} != *9999 ]]; then
543 - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
544 - KEYWORDS="~amd64 ~arm ~x86"
545 -else
546 - SRC_URI=""
547 - KEYWORDS=""
548 -fi
549 -
550 -LICENSE="GPL-2"
551 -SLOT="0"
552 -IUSE="selinux tools vim-syntax"
553 -
554 -DEPEND="dev-lang/perl
555 - virtual/perl-File-Path
556 - virtual/perl-File-Temp
557 - >=dev-vcs/git-1.6.6"
558 -RDEPEND="${DEPEND}
559 - !dev-vcs/gitolite-gentoo
560 - selinux? ( sec-policy/selinux-gitosis )
561 - vim-syntax? ( app-vim/gitolite-syntax )
562 - dev-perl/JSON"
563 -
564 -pkg_setup() {
565 - enewgroup git
566 - enewuser git -1 /bin/sh /var/lib/gitolite git
567 -}
568 -
569 -src_prepare() {
570 - echo $PF > src/VERSION
571 -}
572 -
573 -src_install() {
574 - local uexec=/usr/libexec/${PN}
575 -
576 - rm -rf src/lib/Gitolite/Test{,.pm}
577 - insinto $VENDOR_LIB
578 - doins -r src/lib/Gitolite
579 -
580 - dodoc README.markdown CHANGELOG
581 - # These are meant by upstream as examples, you are strongly recommended to
582 - # customize them for your needs.
583 - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
584 -
585 - insopts -m0755
586 - insinto $uexec
587 - doins -r src/{commands,syntactic-sugar,triggers,VREF}/
588 - doins -r contrib/{commands,triggers,hooks}
589 -
590 - insopts -m0644
591 - doins src/VERSION
592 -
593 - exeinto $uexec
594 - doexe src/gitolite{,-shell}
595 -
596 - dodir /usr/bin
597 - for bin in gitolite{,-shell}; do
598 - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
599 - done
600 -
601 - if use tools; then
602 - dobin check-g2-compat convert-gitosis-conf
603 - dobin contrib/utils/rc-format-v3.4
604 - fi
605 -
606 - keepdir /var/lib/gitolite
607 - fowners git:git /var/lib/gitolite
608 - fperms 750 /var/lib/gitolite
609 -
610 - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
611 -}
612 -
613 -pkg_postinst() {
614 - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
615 - ewarn
616 - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
617 - elog "Please read http://gitolite.com/gitolite/migr/index.html first!"
618 - fi
619 -
620 - # bug 352291
621 - ewarn
622 - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
623 - elog "Especially if you're migrating from gitosis."
624 - ewarn
625 -}