[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2024-01-21 Thread Robin H. Johnson
commit: ec0f6839bb4b2b67dfbedf7b22b32be511cd5d60
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan 21 20:43:28 2024 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan 21 20:44:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0f6839

dev-vcs/gitolite-gentoo: bump, refresh contrib, docs

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-vcs/gitolite-gentoo/Manifest   |  2 +-
 ...6.13.ebuild => gitolite-gentoo-3.6.13.1.ebuild} | 22 --
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 4dbab14ebce8..727b582f51ab 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,3 +1,3 @@
 DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
-DIST gitolite-gentoo-3.6.13.tar.bz2 169403 BLAKE2B 
9eb628b92845a4ea5f36dce6b092568a70ceca8f6623854173f7d855502316aa77d458fb85e170f4c91d24167a3bc4ae9fd366a6c3925af3d42f1f597912f830
 SHA512 
6cf000750b652337ec728b23e1801fe8acc01cb8da9929cf797c3bbacc0246104a39ce204c2558e76ce1d3eda37fe4b15ef665827a8330745fc54bc193367bbc
+DIST gitolite-gentoo-3.6.13.1.tar.bz2 168862 BLAKE2B 
39619ca8d02e91320f19aa33e32cfcaf9d64519fe63b8389cec459adbe07aa816685a19ebe4d138ae251438f085c6f5e2ee97cc8e984ce716d12269e18ad9240
 SHA512 
8e250e8d71a3494564cda062a9ef3618b90f2643f0d868989ae3930ddd076a776d78ad058fadd1373d0efc281d5608512df6ebe49de30c59c4c661961f436610
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.1.ebuild
similarity index 85%
rename from dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild
rename to dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.1.ebuild
index 17962475c774..3b9c695dafa0 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.1.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="selinux tools vim-syntax"
+IUSE="selinux vim-syntax"
 
 DEPEND="
dev-lang/perl
@@ -31,7 +31,7 @@ RDEPEND="
${DEPEND}
acct-group/git
acct-user/git[gitolite]
-   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3
dev-perl/JSON
!dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
@@ -53,10 +53,13 @@ src_install() {
insinto $VENDOR_LIB
doins -r src/lib/Gitolite
 
-   dodoc README.markdown CHANGELOG
+   dodoc README.Gentoo README.markdown CHANGELOG
# These are meant by upstream as examples, you are strongly recommended 
to
# customize them for your needs.
-   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+   docinto utils
+   dodoc -r contrib/utils/*
+   docinto lib
+   dodoc -r contrib/lib/*
 
insopts -m0755
insinto $uexec
@@ -74,12 +77,11 @@ src_install() {
dosym ../libexec/${PN}/${bin} /usr/bin/${bin}
done
 
-   if use tools; then
-   dobin check-g2-compat convert-gitosis-conf
-   dobin contrib/utils/rc-format-v3.4
-   fi
-
-   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
+   # This is meant as an example only, contains code comment "THIS IS DEMO
+   # CODE"; but upstream has it outside of contrib.
+   docinto VREF
+   dodoc src/VREF/MERGE-CHECK
+   rm -f "${D}"/"${uexec}"/VREF/MERGE-CHECK
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2024-01-20 Thread Robin H. Johnson
commit: 165a79c55b9ee9292882d73567f20b2b98e542c7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan 21 05:11:05 2024 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan 21 05:11:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165a79c5

dev-vcs/gitolite-gentoo: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-vcs/gitolite-gentoo/Manifest   |  1 +
 ...-gentoo-3.6.6.1-r3.ebuild => gitolite-gentoo-3.6.13.ebuild} | 10 +++---
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild  |  4 +---
 3 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 4ad47a5f51f8..4dbab14ebce8 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,2 +1,3 @@
 DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
+DIST gitolite-gentoo-3.6.13.tar.bz2 169403 BLAKE2B 
9eb628b92845a4ea5f36dce6b092568a70ceca8f6623854173f7d855502316aa77d458fb85e170f4c91d24167a3bc4ae9fd366a6c3925af3d42f1f597912f830
 SHA512 
6cf000750b652337ec728b23e1801fe8acc01cb8da9929cf797c3bbacc0246104a39ce204c2558e76ce1d3eda37fe4b15ef665827a8330745fc54bc193367bbc
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild
similarity index 90%
copy from dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
copy to dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild
index 9904c1756019..17962475c774 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,11 +13,8 @@ DESCRIPTION="Highly flexible server for git directory 
version tracker, Gentoo fo
 HOMEPAGE="https://cgit.gentoo.org/fork/gitolite-gentoo.git/;
 
 if [[ ${PV} != * ]]; then
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   SRC_URI+=" 
https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch;
-   KEYWORDS="amd64 x86"
-else
-   SRC_URI=""
+   SRC_URI="http://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
@@ -42,7 +39,6 @@ RDEPEND="
 "
 
 PATCHES=(
-   "${DISTDIR}"/5df2b817255ee919991da6c310239e08c8fcc1ae.patch
 )
 
 src_prepare() {

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
index 9904c1756019..6df3b7931720 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,8 +16,6 @@ if [[ ${PV} != * ]]; then
SRC_URI="mirror://gentoo/${P}.tar.bz2"
SRC_URI+=" 
https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch;
KEYWORDS="amd64 x86"
-else
-   SRC_URI=""
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2023-05-01 Thread Sam James
commit: c1b28e3062283dfb36252309ce0d9fd154569fe4
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 10:31:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 10:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b28e30

dev-vcs/gitolite-gentoo: update HOMEPAGE

Closes: https://bugs.gentoo.org/891143
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
index 55176f69e41d..9904c1756019 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,8 @@ EGIT_MASTER=master
 inherit perl-module ${SCM}
 
 DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+HOMEPAGE="https://cgit.gentoo.org/fork/gitolite-gentoo.git/;
+
 if [[ ${PV} != * ]]; then
SRC_URI="mirror://gentoo/${P}.tar.bz2"
SRC_URI+=" 
https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch;



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2022-07-20 Thread Sam James
commit: adf08563ae49237c433bbf81092fa0a13b80b05c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 21 01:21:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 21 01:21:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf08563

dev-vcs/gitolite-gentoo: fix UnusedLocalUse

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/gitolite-gentoo/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/gitolite-gentoo/metadata.xml 
b/dev-vcs/gitolite-gentoo/metadata.xml
index 2999e4b2c5d0..c81a22a1305b 100644
--- a/dev-vcs/gitolite-gentoo/metadata.xml
+++ b/dev-vcs/gitolite-gentoo/metadata.xml
@@ -6,7 +6,6 @@
Robin H. Johnson


-   Install user-contributed files
Install tools to e.g. convert a Gitosis 
config to
gitolite or one to check if your setup is gitolite 
= 3.x compatible




[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2022-07-16 Thread John Helmert III
commit: 49a3672b568769d2f4b3f4b9134d20b750bee579
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Jul 17 00:39:57 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Jul 17 00:39:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3672b

dev-vcs/gitolite-gentoo: update Manifest

Signed-off-by: John Helmert III  gentoo.org>

 dev-vcs/gitolite-gentoo/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 6f00ea070c65..4ad47a5f51f8 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,3 +1,2 @@
 DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
-DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 
88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a
 SHA512 
994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2022-07-16 Thread Robin H. Johnson
commit: d14bd80c3852dde9660e749f37210befe81fe02d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jul 17 00:00:40 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jul 17 00:00:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14bd80c

dev-vcs/gitolite-gentoo: cleanup old stable

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../gitolite-gentoo-2.3.1-r2.ebuild|  71 --
 .../gitolite-gentoo-3.6.6.1-r2.ebuild  | 106 -
 2 files changed, 177 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
deleted file mode 100644
index 05571da3b29d..
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit perl-module
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="contrib vim-syntax"
-
-DEPEND="
-   dev-lang/perl
-   >=dev-vcs/git-1.6.6
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/git
-   acct-user/git[gitolite]
-   !dev-vcs/gitolite
-   dev-perl/Net-SSH-AuthorizedKeysFile
-   vim-syntax? ( app-vim/gitolite-syntax )"
-
-src_prepare() {
-   default
-
-   rm Makefile doc/COPYING || die
-   rm -rf contrib/{gitweb,vim} || die
-
-   echo "${PF}-gentoo" > conf/VERSION
-}
-
-src_install() {
-   local gl_bin="${D}/usr/bin"
-   gl_bin=${gl_bin/\/\//\/}
-
-   dodir /usr/share/gitolite/{conf,hooks} /usr/bin
-
-   export PATH="${gl_bin}:${PATH}"
-   ./src/gl-system-install ${gl_bin} \
-   "${D}"/usr/share/gitolite/conf "${D}"/usr/share/gitolite/hooks 
|| die
-   sed -e "s:${D}::g" "${D}/usr/bin/gl-setup" \
-   -i "${D}/usr/share/gitolite/conf/example.gitolite.rc" || die
-
-   rm "${D}"/usr/bin/*.pm
-   insinto "${VENDOR_LIB}"
-   doins src/*.pm
-
-   dodoc README.mkd doc/*
-
-   use contrib && dodoc -r contrib
-}
-
-pkg_postinst() {
-   # bug 352291
-   ewarn
-   elog "Please make sure that your 'git' user has the correct homedir 
(/var/lib/gitolite)."
-   elog "Especially if you're migrating from gitosis."
-   ewarn
-   ewarn
-   elog "If you use the umask feature and upgrade from 
<=gitolite-gentoo-1.5.9.1"
-   elog "then please check the permissions of all repositories using the 
umask feature"
-   ewarn
-}

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
deleted file mode 100644
index 0f02b78dc441..
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-[[ ${PV} == * ]] && SCM="git-2"
-EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
-EGIT_MASTER=master
-
-inherit perl-module ${SCM}
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-if [[ ${PV} != * ]]; then
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="amd64 x86"
-else
-   SRC_URI=""
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux tools vim-syntax"
-
-DEPEND="
-   dev-lang/perl
-   >=dev-vcs/git-1.6.6
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/git
-   acct-user/git[gitolite]
-   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
-   dev-perl/JSON
-   !dev-vcs/gitolite
-   vim-syntax? ( app-vim/gitolite-syntax )
-   selinux? ( sec-policy/selinux-gitosis )
-"
-
-src_prepare() {
-   default
-   echo "${PF}-gentoo" > src/VERSION || die
-}
-
-src_install() {
-   local uexec=/usr/libexec/${PN}
-
-   rm -rf src/lib/Gitolite/Test{,.pm}
-   insinto $VENDOR_LIB
-   doins -r src/lib/Gitolite
-
-   dodoc README.markdown CHANGELOG
-   # These are meant by upstream as examples, you are strongly recommended 
to
-   # customize them for your needs.
-   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
-
-   insopts -m0755
-   insinto $uexec
-   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
-   doins -r contrib/{commands,triggers,hooks}
-
-   insopts -m0644
-   doins src/VERSION
-
-   exeinto $uexec
-   doexe src/gitolite{,-shell}
-
-   dodir /usr/bin
-   for bin in gitolite{,-shell}; do
-   dosym 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2022-07-16 Thread Robin H. Johnson
commit: 0a586ba2938241f100eebe58bb8b102bb9044081
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jul 16 23:44:15 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jul 16 23:44:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a586ba2

dev-vcs/gitolite-gentoo: backport v3.6.11 security fix

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=858470

 dev-vcs/gitolite-gentoo/Manifest   |   1 +
 .../gitolite-gentoo-3.6.6.1-r3.ebuild  | 111 +
 2 files changed, 112 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index dbbccee93775..6f00ea070c65 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,2 +1,3 @@
+DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
 DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 
88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a
 SHA512 
994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
new file mode 100644
index ..55176f69e41d
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   SRC_URI+=" 
https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch;
+   KEYWORDS="amd64 x86"
+else
+   SRC_URI=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="
+   dev-lang/perl
+   >=dev-vcs/git-1.6.6
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/git
+   acct-user/git[gitolite]
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+"
+
+PATCHES=(
+   "${DISTDIR}"/5df2b817255ee919991da6c310239e08c8fcc1ae.patch
+)
+
+src_prepare() {
+   default
+   echo "${PF}-gentoo" > src/VERSION || die
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   dodir /usr/bin
+   for bin in gitolite{,-shell}; do
+   dosym ../libexec/${PN}/${bin} /usr/bin/${bin}
+   done
+
+   if use tools; then
+   dobin check-g2-compat convert-gitosis-conf
+   dobin contrib/utils/rc-format-v3.4
+   fi
+
+   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
+}
+
+pkg_postinst() {
+   local old_ver
+   for old_ver in ${REPLACING_VERSIONS}; do
+   if ver_test ${old_ver} -lt "3" ; then
+   ewarn
+   elog "***NOTE*** This is a major upgrade and will 
likely break your existing gitolite-2.x setup!"
+   elog "Please read 
http://gitolite.com/gitolite/migr.html first!"
+   ewarn
+   elog "***NOTE*** If you're using the \"umask\" feature 
of ${PN}-2.x:"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2022-01-16 Thread Mike Gilbert
commit: 947350160687391127b48faaca61bd56ac1459d7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 16 23:28:25 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan 16 23:56:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94735016

dev-vcs/gitolite-gentoo: install relative symlinks

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
index bdac564d2a2c..0f02b78dc441 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -69,7 +69,7 @@ src_install() {
 
dodir /usr/bin
for bin in gitolite{,-shell}; do
-   dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
+   dosym ../libexec/${PN}/${bin} /usr/bin/${bin}
done
 
if use tools; then



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2021-12-30 Thread Christian Ruppert
commit: 12e494ec0948164cdc82e3a4eb7c6ebd8c281c3e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Dec 30 13:19:02 2021 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Thu Dec 30 13:21:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e494ec

dev-vcs/gitolite-gentoo: Drop myself; Adding robbat as ACK'ed via IRC

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Christian Ruppert  gentoo.org>

 dev-vcs/gitolite-gentoo/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/metadata.xml 
b/dev-vcs/gitolite-gentoo/metadata.xml
index ece90c49764e..2999e4b2c5d0 100644
--- a/dev-vcs/gitolite-gentoo/metadata.xml
+++ b/dev-vcs/gitolite-gentoo/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   id...@gentoo.org
-   Christian Ruppert
+   robb...@gentoo.org
+   Robin H. Johnson


Install user-contributed files



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2021-09-01 Thread Robin H. Johnson
commit: 51ce5fe33909c1ff93c77d5a2f574281b595d894
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Sep  2 05:09:28 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Sep  2 05:09:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce5fe3

dev-vcs/gitolite-gentoo: infra has been running this as stable for 9+ months

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
index 69ef11cfb53..bdac564d2a2 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Highly flexible server for git directory version 
tracker, Gentoo fo
 HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
 if [[ ${PV} != * ]]; then
SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 else
SRC_URI=""
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2021-07-13 Thread Sam James
commit: 48fed74e5fac8920ef7abcd287770d8143860550
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 13 21:54:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 13 21:54:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48fed74e

dev-vcs/gitolite-gentoo: call default in src_prepare

Closes: https://bugs.gentoo.org/802075
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
index d86d7ba5294..05571da3b29 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
@@ -29,6 +29,8 @@ RDEPEND="
vim-syntax? ( app-vim/gitolite-syntax )"
 
 src_prepare() {
+   default
+
rm Makefile doc/COPYING || die
rm -rf contrib/{gitweb,vim} || die
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2021-07-09 Thread Conrad Kostecki
commit: 9dbdc2ab3748b2823e26edd26efa13356ada5f91
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jul  9 23:27:29 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul  9 23:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbdc2ab

dev-vcs/gitolite-gentoo: drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../gitolite-gentoo-2.3.1-r1.ebuild|  76 ---
 .../gitolite-gentoo-3.6.6.1-r1.ebuild  | 107 -
 2 files changed, 183 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild
deleted file mode 100644
index 70ab60316c6..000
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-module user
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="contrib vim-syntax"
-
-DEPEND="dev-lang/perl
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-   >=dev-vcs/git-1.6.6"
-RDEPEND="${DEPEND}
-   !dev-vcs/gitolite
-   dev-perl/Net-SSH-AuthorizedKeysFile
-   vim-syntax? ( app-vim/gitolite-syntax )"
-
-pkg_setup() {
-   enewgroup git
-   enewuser git -1 /bin/bash /var/lib/gitolite git
-}
-
-src_prepare() {
-   rm Makefile doc/COPYING || die
-   rm -rf contrib/{gitweb,vim} || die
-
-   echo "${PF}-gentoo" > conf/VERSION
-}
-
-src_install() {
-   local gl_bin="${D}/usr/bin"
-   gl_bin=${gl_bin/\/\//\/}
-
-   dodir /usr/share/gitolite/{conf,hooks} /usr/bin
-
-   export PATH="${gl_bin}:${PATH}"
-   ./src/gl-system-install ${gl_bin} \
-   "${D}"/usr/share/gitolite/conf "${D}"/usr/share/gitolite/hooks 
|| die
-   sed -i -e "s:${D}::g" "${D}/usr/bin/gl-setup" \
-   "${D}/usr/share/gitolite/conf/example.gitolite.rc" || die
-
-   rm "${D}"/usr/bin/*.pm
-   insinto "${VENDOR_LIB}"
-   doins src/*.pm
-
-   dodoc README.mkd doc/*
-
-   if use contrib; then
-   insinto /usr/share/doc/${PF}
-   doins -r contrib/
-   fi
-
-   keepdir /var/lib/gitolite
-   fowners git:git /var/lib/gitolite
-   fperms 750 /var/lib/gitolite
-}
-
-pkg_postinst() {
-   # bug 352291
-   ewarn
-   elog "Please make sure that your 'git' user has the correct homedir 
(/var/lib/gitolite)."
-   elog "Especially if you're migrating from gitosis."
-   ewarn
-   ewarn
-   elog "If you use the umask feature and upgrade from 
<=gitolite-gentoo-1.5.9.1"
-   elog "then please check the permissions of all repositories using the 
umask feature"
-   ewarn
-}

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild
deleted file mode 100644
index e70939ddb83..000
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-[[ ${PV} == * ]] && SCM="git-2"
-EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
-EGIT_MASTER=master
-
-inherit perl-module user versionator ${SCM}
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-if [[ ${PV} != * ]]; then
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
-else
-   SRC_URI=""
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux tools vim-syntax"
-
-DEPEND="dev-lang/perl
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-   >=dev-vcs/git-1.6.6"
-RDEPEND="${DEPEND}
-   !dev-vcs/gitolite
-   vim-syntax? ( app-vim/gitolite-syntax )
-   selinux? ( sec-policy/selinux-gitosis )
-   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
-   dev-perl/JSON"
-
-PATCHES=( )
-
-pkg_setup() {
-   enewgroup git
-   enewuser git -1 /bin/sh /var/lib/gitolite git
-}
-
-src_prepare() {
-   default
-   echo "${PF}-gentoo" > src/VERSION || die
-}
-
-src_install() {
-   local uexec=/usr/libexec/${PN}
-
-   rm -rf src/lib/Gitolite/Test{,.pm}
-   insinto $VENDOR_LIB
-   doins -r src/lib/Gitolite
-
-   dodoc README.markdown CHANGELOG
-   # These are meant by upstream as examples, you are strongly recommended 
to
-   # customize them for your needs.
-   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
-
-   insopts -m0755
-   insinto $uexec
-   doins -r 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2021-07-09 Thread Conrad Kostecki
commit: 646a3fcc850dcbf34cf11198f1445d1aaf2b43ae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jul  9 23:25:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul  9 23:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646a3fcc

dev-vcs/gitolite-gentoo: migrate to GLEP 81

Closes: https://bugs.gentoo.org/589468
Closes: https://bugs.gentoo.org/781566
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../gitolite-gentoo-2.3.1-r2.ebuild|  69 ++
 .../gitolite-gentoo-3.6.6.1-r2.ebuild  | 106 +
 2 files changed, 175 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
new file mode 100644
index 000..d86d7ba5294
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit perl-module
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="contrib vim-syntax"
+
+DEPEND="
+   dev-lang/perl
+   >=dev-vcs/git-1.6.6
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/git
+   acct-user/git[gitolite]
+   !dev-vcs/gitolite
+   dev-perl/Net-SSH-AuthorizedKeysFile
+   vim-syntax? ( app-vim/gitolite-syntax )"
+
+src_prepare() {
+   rm Makefile doc/COPYING || die
+   rm -rf contrib/{gitweb,vim} || die
+
+   echo "${PF}-gentoo" > conf/VERSION
+}
+
+src_install() {
+   local gl_bin="${D}/usr/bin"
+   gl_bin=${gl_bin/\/\//\/}
+
+   dodir /usr/share/gitolite/{conf,hooks} /usr/bin
+
+   export PATH="${gl_bin}:${PATH}"
+   ./src/gl-system-install ${gl_bin} \
+   "${D}"/usr/share/gitolite/conf "${D}"/usr/share/gitolite/hooks 
|| die
+   sed -e "s:${D}::g" "${D}/usr/bin/gl-setup" \
+   -i "${D}/usr/share/gitolite/conf/example.gitolite.rc" || die
+
+   rm "${D}"/usr/bin/*.pm
+   insinto "${VENDOR_LIB}"
+   doins src/*.pm
+
+   dodoc README.mkd doc/*
+
+   use contrib && dodoc -r contrib
+}
+
+pkg_postinst() {
+   # bug 352291
+   ewarn
+   elog "Please make sure that your 'git' user has the correct homedir 
(/var/lib/gitolite)."
+   elog "Especially if you're migrating from gitosis."
+   ewarn
+   ewarn
+   elog "If you use the umask feature and upgrade from 
<=gitolite-gentoo-1.5.9.1"
+   elog "then please check the permissions of all repositories using the 
umask feature"
+   ewarn
+}

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
new file mode 100644
index 000..69ef11cfb53
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+else
+   SRC_URI=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="
+   dev-lang/perl
+   >=dev-vcs/git-1.6.6
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/git
+   acct-user/git[gitolite]
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+"
+
+src_prepare() {
+   default
+   echo "${PF}-gentoo" > src/VERSION || die
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2020-09-23 Thread Aaron Bauman
commit: 818fe8f6edec753842ffe4ce3b75417d2c659545
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Sep 24 00:58:24 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Sep 24 01:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818fe8f6

dev-vcs/gitolite-gentoo: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-vcs/gitolite-gentoo/Manifest   |  13 ---
 .../gitolite-gentoo-2.3.3-r1.ebuild|  76 ---
 .../gitolite-gentoo/gitolite-gentoo-3.5.3.1.ebuild |  90 --
 .../gitolite-gentoo-3.6.1-r1.ebuild| 104 
 .../gitolite-gentoo/gitolite-gentoo-3.6.1.ebuild   |  90 --
 .../gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild | 104 
 .../gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild | 104 
 .../gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild | 104 
 .../gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild | 104 
 .../gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild   | 104 
 .../gitolite-gentoo-3.6.4.1-r1.ebuild  | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.4.ebuild   | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.5.ebuild   | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.6.1.ebuild | 105 -
 .../gitolite-gentoo/gitolite-gentoo-3.6.6.ebuild   | 105 -
 17 files changed, 1628 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 31d0260f20b..dbbccee9377 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,15 +1,2 @@
 DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 
88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a
 SHA512 
994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e
-DIST gitolite-gentoo-2.3.3.tar.bz2 199370 BLAKE2B 
c42e82e36f593046c35e7828de1d1ad99bf26564ec248eb24ab7bf7f83ffc7095d893e7a6813e609368221b04d5e38881d723cd8fe6286322c11b39bb4c64158
 SHA512 
f9720effa816400544bf5526d896b9db734828c46356d0188e2ddb8fa8f175efb0f60b30c9e9c80a0624f6cb6dc5c5a301d8dfa35f13ad08fcd0538a0b8f77c3
-DIST gitolite-gentoo-3.5.3.1.tar.bz2 127391 BLAKE2B 
f9fb28cbaca4c1e13100205fef2b6cdf84cebc61ae9726048e869eca847bc2c365cfc75fd6c2a82a2df01eee843db1719cd0da9b7dab27496b60079dbdfb2ca6
 SHA512 
f36a270f651b2b8d4ae02fd7b3841a599b7c66d36a6f92df8974897fdec863b4c09064c384ede9309150a4a487186ba3c3079cd0037d5fd39852b452115933bb
-DIST gitolite-gentoo-3.6.1.tar.bz2 140554 BLAKE2B 
aa811f4922dc530f9bfd78ebfa4d48473a484ca264db0120ac3cdf722bce009d615e257c4638e9c75d29116cb6882ca426fe07d040df3a60423824289a4d711a
 SHA512 
563f2753f4d04d8a2c5d323fbf3d15f9f12975d4aa3ae3781011b521be7ca2b2ac755f9c4247f86ee303aa7f8c9795f3fdff4504a347b9b9cd08525666bb0187
-DIST gitolite-gentoo-3.6.2.1.tar.bz2 143357 BLAKE2B 
f6c2440116c7a50b780e8cb9e1ba0f799fee2664c3de6bd5960beff505edd150dbe1c37e53d957dfceba450d1335ed398108f17934c2faeec3777fb3f409c6ba
 SHA512 
53ae6549a819437d2481249707156eb0f68cccd289bbb40affedd1f7cdda620b974f8e7ee6853c196728cdccf0eb9f8f340a132538dcbf0b653fb69e08d40b9d
-DIST gitolite-gentoo-3.6.2.2.tar.bz2 143601 BLAKE2B 
7033ccf65cd7fbf70dad031d838b6917f82cd273828758222877985176e91f2eea82e08a957c740ba72a987e2b703c783c0e75cf3570da5fe6bf56e2b0f867d1
 SHA512 
431df7002d146d321199ff5ae324177f5b14b1a0ae8e87288ff15a8670eec9e55637d8a6d28d4eac2ff2a54f3f38e3aa700257c5321c73133fcb09037fb384f8
-DIST gitolite-gentoo-3.6.2.3.tar.bz2 143658 BLAKE2B 
c4de16f291b2ce343eca6056a774fd234136f847e3e2bf59842df77b4a2a8190de27e0f5b786ec248e219fa42fd991470e09752aa1dc63a79a38dea891b16482
 SHA512 
9b8ddaad043d9c7cdbcb027fcbfd36cd09ce2cfaf0b102deee037977461d54942fd7ac019373876f9f4ab04250f78c8565c73494b7b9fc0e42e140d878cc303f
-DIST gitolite-gentoo-3.6.2.4.tar.bz2 143564 BLAKE2B 
5c998a523d875c79e80ed6f03cbb885573bdcce3da17e36b683110d2b05f307166c7bf11cba51d0b13db23999eb82e730e044cf0839c594d17eee8ddba87e0b3
 SHA512 
ec5e62822687b1293348107df003e3c3c4a3aad9b4f461e09410aef993bb464a176daee81223ae952159572db7158267fd90b90cbc877c4be2a9fdc2ecc87fb7
-DIST gitolite-gentoo-3.6.3.2.tar.bz2 148655 BLAKE2B 
b2f1163f34fa25de908bf702bfea8f1dcc97fc1fc8c306756d32b6331d67fe50b162da34dec1e8af08cd24714a8318c1a5ec69e008b7aba2f20976cfbf87eb75
 SHA512 
deed5379316e5fc3d33b7131eb64f7850004b34e034dd37417796dafbc9c038d92f4002f8d9c2066a0859bb1052669a378e8a66387f27eed10c6ca5a73e04623
-DIST gitolite-gentoo-3.6.3.tar.bz2 147531 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2019-12-15 Thread Michał Górny
commit: bda78848a79e768a73668245814ec6faa4182361
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 15 19:56:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 15 20:06:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda78848

dev-vcs/gitolite-gentoo: Drop unmaintained -

Signed-off-by: Michał Górny  gentoo.org>

 .../gitolite-gentoo/gitolite-gentoo-.ebuild| 105 -
 1 file changed, 105 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
deleted file mode 100644
index 7120a4c7c21..000
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-[[ ${PV} == * ]] && SCM="git-2"
-EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
-EGIT_MASTER=master
-
-inherit perl-module user versionator ${SCM}
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-if [[ ${PV} != * ]]; then
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
-else
-   SRC_URI=""
-   KEYWORDS=""
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux tools vim-syntax"
-
-DEPEND="dev-lang/perl
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-   >=dev-vcs/git-1.6.6"
-RDEPEND="${DEPEND}
-   !dev-vcs/gitolite
-   vim-syntax? ( app-vim/gitolite-syntax )
-   selinux? ( sec-policy/selinux-gitosis )
-   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
-   dev-perl/JSON"
-
-pkg_setup() {
-   enewgroup git
-   enewuser git -1 /bin/sh /var/lib/gitolite git
-}
-
-src_prepare() {
-   echo "${PF}-gentoo" > src/VERSION
-}
-
-src_install() {
-   local uexec=/usr/libexec/${PN}
-
-   rm -rf src/lib/Gitolite/Test{,.pm}
-   insinto $VENDOR_LIB
-   doins -r src/lib/Gitolite
-
-   dodoc README.markdown CHANGELOG
-   # These are meant by upstream as examples, you are strongly recommended 
to
-   # customize them for your needs.
-   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
-
-   insopts -m0755
-   insinto $uexec
-   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
-   doins -r contrib/{commands,triggers,hooks}
-
-   insopts -m0644
-   doins src/VERSION
-
-   exeinto $uexec
-   doexe src/gitolite{,-shell}
-
-   dodir /usr/bin
-   for bin in gitolite{,-shell}; do
-   dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
-   done
-
-   if use tools; then
-   dobin check-g2-compat convert-gitosis-conf
-   dobin contrib/utils/rc-format-v3.4
-   fi
-
-   keepdir /var/lib/gitolite
-   fowners git:git /var/lib/gitolite
-   fperms 750 /var/lib/gitolite
-
-   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
-}
-
-pkg_postinst() {
-   if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
-   ewarn
-   elog "***NOTE*** This is a major upgrade and will likely break 
your existing gitolite-2.x setup!"
-   elog "Please read http://gitolite.com/gitolite/migr.html first!"
-   ewarn
-   elog "***NOTE*** If you're using the \"umask\" feature of 
${PN}-2.x:"
-   elog "You'll have to replace each \"umask = ...\" option by 
\"option umask = ...\""
-   elog "And you'll also have to enable the \"RepoUmask\" module 
in your .gitolite.rc"
-   ewarn
-   fi
-
-   # bug 352291
-   gitolite_home=$(awk -F: '$1 == "git" { print $6 }' /etc/passwd)
-   if [ -n "${gitolite_home}" -a "${gitolite_home}" != "/var/lib/gitolite" 
]; then
-   ewarn
-   elog "Please make sure that your 'git' user has the correct 
homedir (/var/lib/gitolite)."
-   elog "Especially if you're migrating from gitosis."
-   ewarn
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2019-04-07 Thread Robin H. Johnson
commit: 6a4be948970dd6af01dd9de2c3b7e7ab011c8a94
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Apr  8 00:30:12 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Apr  8 00:30:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4be948

dev-vcs/gitolite-gentoo: bump EAPI

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 .../gitolite-gentoo-3.6.6.1-r1.ebuild  | 108 +
 1 file changed, 108 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild
new file mode 100644
index 000..b3f60acd496
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module user versionator ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+else
+   SRC_URI=""
+   KEYWORDS=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="dev-lang/perl
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+   >=dev-vcs/git-1.6.6"
+RDEPEND="${DEPEND}
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON"
+
+PATCHES=( )
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/sh /var/lib/gitolite git
+}
+
+src_prepare() {
+   default
+   echo "${PF}-gentoo" > src/VERSION || die
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   dodir /usr/bin
+   for bin in gitolite{,-shell}; do
+   dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
+   done
+
+   if use tools; then
+   dobin check-g2-compat convert-gitosis-conf
+   dobin contrib/utils/rc-format-v3.4
+   fi
+
+   keepdir /var/lib/gitolite
+   fowners git:git /var/lib/gitolite
+   fperms 750 /var/lib/gitolite
+
+   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
+}
+
+pkg_postinst() {
+   if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then
+   ewarn
+   elog "***NOTE*** This is a major upgrade and will likely break 
your existing gitolite-2.x setup!"
+   elog "Please read http://gitolite.com/gitolite/migr.html first!"
+   ewarn
+   elog "***NOTE*** If you're using the \"umask\" feature of 
${PN}-2.x:"
+   elog "You'll have to replace each \"umask = ...\" option by 
\"option umask = ...\""
+   elog "And you'll also have to enable the \"RepoUmask\" module 
in your .gitolite.rc"
+   ewarn
+   fi
+
+   # bug 352291
+   gitolite_home=$(awk -F: '$1 == "git" { print $6 }' /etc/passwd)
+   if [ -n "${gitolite_home}" -a "${gitolite_home}" != "/var/lib/gitolite" 
]; then
+   ewarn
+   elog "Please make sure that your 'git' user has the correct 
homedir (/var/lib/gitolite)."
+   elog "Especially if you're migrating from gitosis."
+   ewarn
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2017-06-29 Thread Robin H. Johnson
commit: 6e651f0a86b19163a0833c3ffe8fc5b9eef44353
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jun 29 21:18:06 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jun 29 21:18:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e651f0a

dev-vcs/gitolite-gentoo: bump.

Package-Manager: portage-2.3.6

 dev-vcs/gitolite-gentoo/Manifest   |   2 +
 .../gitolite-gentoo/gitolite-gentoo-3.6.6.1.ebuild | 105 +
 .../gitolite-gentoo/gitolite-gentoo-3.6.6.ebuild   | 105 +
 3 files changed, 212 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 00d8878e0ba..b6883356f45 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -11,3 +11,5 @@ DIST gitolite-gentoo-3.6.3.tar.bz2 147531 SHA256 
6689cfedb258f61206777eaa83d388e
 DIST gitolite-gentoo-3.6.4.1.tar.bz2 151771 SHA256 
352c51f437733f6f79a35c13c207a0f46002c41b97e47cdb06325b58e0b359a5 SHA512 
5eec313199f9d757be2c357ae07d8e3a8f7b82dd684a40024a33ec3f3d8806fd0cac7f57fcc740be888285343d965fa2497fccb971d24b0082c772cf1cb1655f
 WHIRLPOOL 
dba9907af26aa1677a87d7fb89e6d9533ef751254f3c3a53acc4ac49cc3932ab29014c51f89099e21bcef1c3f835ffccbe80aa1e0f94649236a1507ae6281438
 DIST gitolite-gentoo-3.6.4.tar.bz2 151879 SHA256 
7f567bfc92d9ed55505b7fde71a7903a0b3351007b358de84f98e96ed54a4187 SHA512 
dcb926f747ce43942c5678390bf0649061d4f779d416fc09980ab8a9b169a9604596f6b7800432636f43707c83aac61472df26cfb1c66cc85d1ff8eaa4db2c19
 WHIRLPOOL 
ca1187b4896b2a1f1364e9525ddcd607a705a2ac6331fd670799c1d89f42d76407abe6d0f87e887e460fbefc470e60afafd9d02db273c5331ecd71fda0ff
 DIST gitolite-gentoo-3.6.5.tar.bz2 153234 SHA256 
60a9687dc788e1d271ddcb52448feba65c3f617f1b013daa4298ebef3b048c40 SHA512 
c32f91dcb8ff790c2c59f0cb9ce1f906b17d5012922e0efdb2da1f7b1986f9f82b85b6e232f6b6e65e4d3daecb8f247a408b664b44624a64bf876b416a7b3ca4
 WHIRLPOOL 
fe8fdb7c428d792047f25e0282d82a9191642291a6e8e14da4b7d90ae58cb2d0ce25ee6af5eccd55ed69f79ff45fef045a26e0449e37a20c6ba6be4c9d44975f
+DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 SHA256 
1bcc2243065f12a3f3400bc32acda3cb966ec433fa6fbc2f288b1649b791f596 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb
 WHIRLPOOL 
14b87c4cf9fcfe88754853f38a8014b882ab6a2dc4a089e6d57dce150e676b2fa57039ee9a145ba3e47fb87a3bb468d1778b78bda19e716f71d993d533d0d268
+DIST gitolite-gentoo-3.6.6.tar.bz2 155267 SHA256 
a43003404514563e04439aeb3829833cd5c26e5784ba326c3b30a00325e70dee SHA512 
cd3a34e714072b1b8792b98c023dfa141dff03cc2e225e0a006fafd3a112d98bf031a826ccfb667624b2455f1253def6c487ffba1134ad6cc8c981987437a9d6
 WHIRLPOOL 
89af2b545e0ac33f2e89b76ee3b49387e2e412e68989e4773eda23c07d7168eb4a6bcc1e267bdf8a23cfa5b65068683e4e8cc8cd46ab7b3a626c06daeee096e4

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1.ebuild
new file mode 100644
index 000..e3537a2dee5
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module user versionator ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+else
+   SRC_URI=""
+   KEYWORDS=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="dev-lang/perl
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+   >=dev-vcs/git-1.6.6"
+RDEPEND="${DEPEND}
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON"
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/sh /var/lib/gitolite git
+}
+
+src_prepare() {
+   echo "${PF}-gentoo" > src/VERSION
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2016-02-20 Thread Robin H. Johnson
commit: eff1abfe30861ebb134bf7ebcfbe8b1b1a9f21fc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 20 22:26:09 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 20 22:26:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff1abfe

dev-vcs/gitolite-gentoo: bump.

Package-Manager: portage-2.2.27

 dev-vcs/gitolite-gentoo/Manifest   |   1 +
 .../gitolite-gentoo/gitolite-gentoo-3.6.5.ebuild   | 106 +
 2 files changed, 107 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 3bc6fdb..00d8878 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -10,3 +10,4 @@ DIST gitolite-gentoo-3.6.3.2.tar.bz2 148655 SHA256 
b43c0c781053656a65d25fd7f47e1
 DIST gitolite-gentoo-3.6.3.tar.bz2 147531 SHA256 
6689cfedb258f61206777eaa83d388eacb670d66384f9294474440d4669f08eb SHA512 
4c4f40cf608ea78f76c39701880e53e2f6486fc37478818f5b4f0946fcd9ffe30ef122463b7b6b48a0a9931271fe7ef7aecf6bf23bbce45f36cd1e217e5ec45a
 WHIRLPOOL 
7d7d1a060c9f8d7124df59cdcca9f1cf0a1bc37c2ca3a32c278f122b0b3c9f17c8d7ea2fb58151bc19c2f44f3745d4a82a3ff19ba2ff8e44675b0ba2b39187c8
 DIST gitolite-gentoo-3.6.4.1.tar.bz2 151771 SHA256 
352c51f437733f6f79a35c13c207a0f46002c41b97e47cdb06325b58e0b359a5 SHA512 
5eec313199f9d757be2c357ae07d8e3a8f7b82dd684a40024a33ec3f3d8806fd0cac7f57fcc740be888285343d965fa2497fccb971d24b0082c772cf1cb1655f
 WHIRLPOOL 
dba9907af26aa1677a87d7fb89e6d9533ef751254f3c3a53acc4ac49cc3932ab29014c51f89099e21bcef1c3f835ffccbe80aa1e0f94649236a1507ae6281438
 DIST gitolite-gentoo-3.6.4.tar.bz2 151879 SHA256 
7f567bfc92d9ed55505b7fde71a7903a0b3351007b358de84f98e96ed54a4187 SHA512 
dcb926f747ce43942c5678390bf0649061d4f779d416fc09980ab8a9b169a9604596f6b7800432636f43707c83aac61472df26cfb1c66cc85d1ff8eaa4db2c19
 WHIRLPOOL 
ca1187b4896b2a1f1364e9525ddcd607a705a2ac6331fd670799c1d89f42d76407abe6d0f87e887e460fbefc470e60afafd9d02db273c5331ecd71fda0ff
+DIST gitolite-gentoo-3.6.5.tar.bz2 153234 SHA256 
60a9687dc788e1d271ddcb52448feba65c3f617f1b013daa4298ebef3b048c40 SHA512 
c32f91dcb8ff790c2c59f0cb9ce1f906b17d5012922e0efdb2da1f7b1986f9f82b85b6e232f6b6e65e4d3daecb8f247a408b664b44624a64bf876b416a7b3ca4
 WHIRLPOOL 
fe8fdb7c428d792047f25e0282d82a9191642291a6e8e14da4b7d90ae58cb2d0ce25ee6af5eccd55ed69f79ff45fef045a26e0449e37a20c6ba6be4c9d44975f

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.5.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.5.ebuild
new file mode 100644
index 000..33df79b
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.5.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module user versionator ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+else
+   SRC_URI=""
+   KEYWORDS=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="dev-lang/perl
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+   >=dev-vcs/git-1.6.6"
+RDEPEND="${DEPEND}
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON"
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/sh /var/lib/gitolite git
+}
+
+src_prepare() {
+   echo "${PF}-gentoo" > src/VERSION
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   dodir /usr/bin
+   for bin in gitolite{,-shell}; do
+   dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
+   done
+
+   if use tools; then
+   dobin check-g2-compat convert-gitosis-conf
+   dobin contrib/utils/rc-format-v3.4
+   fi
+
+   keepdir /var/lib/gitolite
+   fowners git:git /var/lib/gitolite
+   fperms 750 /var/lib/gitolite
+
+   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2016-01-05 Thread Robin H. Johnson
commit: 8a2703eb7dd8459fbcfbd5b34b9f2339dc5961d6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jan  6 07:33:55 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jan  6 07:37:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2703eb

dev-vcs/gitolite-gentoo: more contrib.

Package-Manager: portage-2.2.24

 ...tolite-gentoo-.ebuild => gitolite-gentoo-3.6.4.1-r1.ebuild} | 7 ---
 dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild| 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1-r1.ebuild
similarity index 94%
copy from dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
copy to dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1-r1.ebuild
index 9e4079c..33df79b 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1-r1.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="tools vim-syntax"
+IUSE="selinux tools vim-syntax"
 
 DEPEND="dev-lang/perl
virtual/perl-File-Path
@@ -30,7 +30,8 @@ DEPEND="dev-lang/perl
 RDEPEND="${DEPEND}
!dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
-   dev-perl/Net-SSH-AuthorizedKeysFile
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
dev-perl/JSON"
 
 pkg_setup() {
@@ -57,7 +58,7 @@ src_install() {
insopts -m0755
insinto $uexec
doins -r src/{commands,syntactic-sugar,triggers,VREF}/
-   doins -r contrib/{commands,triggers}
+   doins -r contrib/{commands,triggers,hooks}
 
insopts -m0644
doins src/VERSION

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
index 9e4079c..67e8357 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
@@ -57,7 +57,7 @@ src_install() {
insopts -m0755
insinto $uexec
doins -r src/{commands,syntactic-sugar,triggers,VREF}/
-   doins -r contrib/{commands,triggers}
+   doins -r contrib/{commands,triggers,hooks}
 
insopts -m0644
doins src/VERSION



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2016-01-05 Thread Robin H. Johnson
commit: 8d807b3ee76ce84af8e1bdcbbff5b9bfc1089f0b
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jan  6 07:37:18 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jan  6 07:37:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d807b3e

dev-vcs/gitolite-gentoo: sync live ebuild

Package-Manager: portage-2.2.24

 dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
index 67e8357..33df79b 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="tools vim-syntax"
+IUSE="selinux tools vim-syntax"
 
 DEPEND="dev-lang/perl
virtual/perl-File-Path
@@ -30,7 +30,8 @@ DEPEND="dev-lang/perl
 RDEPEND="${DEPEND}
!dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
-   dev-perl/Net-SSH-AuthorizedKeysFile
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
dev-perl/JSON"
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2015-12-19 Thread Robin H. Johnson
commit: 43a5be5306f4526a71f2b349917a120e0f1b8824
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Dec 19 23:09:12 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Dec 19 23:09:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a5be53

dev-vcs/gitolite-gentoo: Fix blocker.

Package-Manager: portage-2.2.24

 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.1-r1.ebuild | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild| 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild  | 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.ebuild| 2 +-
 dev-vcs/gitolite-gentoo/gitolite-gentoo-.ebuild | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.1-r1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.1-r1.ebuild
index 6e791be..9e4079c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.1-r1.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.1-r1.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
dev-perl/Net-SSH-AuthorizedKeysFile
dev-perl/JSON"

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild
index 6e791be..9e4079c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
dev-perl/Net-SSH-AuthorizedKeysFile
dev-perl/JSON"

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild
index 6e791be..9e4079c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
dev-perl/Net-SSH-AuthorizedKeysFile
dev-perl/JSON"

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild
index 0ad5ea4..27e658c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
>=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
dev-perl/JSON"

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild
index 0ad5ea4..27e658c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
>=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
dev-perl/JSON"

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild
index 3087b2a..ac5b30a 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   !dev-vcs/gitolite
vim-syntax? ( app-vim/gitolite-syntax )
selinux? ( sec-policy/selinux-gitosis )
>=dev-perl/Net-SSH-AuthorizedKeysFile-0.17

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild
index 0ad5ea4..27e658c 100644
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="dev-lang/perl
virtual/perl-File-Temp
>=dev-vcs/git-1.6.6"
 RDEPEND="${DEPEND}
-   !dev-vcs/gitolite-gentoo
+   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite-gentoo/

2015-11-19 Thread Robin H. Johnson
commit: dfe3600842933a734fc0481b97e4861a7d938b77
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Nov 19 22:11:54 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Nov 19 23:21:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe36008

dev-vcs/gitolite-gentoo: bump.

Package-Manager: portage-2.2.24

 dev-vcs/gitolite-gentoo/Manifest   |   2 +
 .../gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild | 106 +
 .../gitolite-gentoo/gitolite-gentoo-3.6.4.ebuild   | 106 +
 3 files changed, 214 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 0418691..3bc6fdb 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -8,3 +8,5 @@ DIST gitolite-gentoo-3.6.2.3.tar.bz2 143658 SHA256 
cfc0329d930513d99dc6c52bb4ecb
 DIST gitolite-gentoo-3.6.2.4.tar.bz2 143564 SHA256 
37153036346a7efded1eacfbc11740319dc8b398c27479a2c2cef3a8327a81f7 SHA512 
ec5e62822687b1293348107df003e3c3c4a3aad9b4f461e09410aef993bb464a176daee81223ae952159572db7158267fd90b90cbc877c4be2a9fdc2ecc87fb7
 WHIRLPOOL 
6f7be9a57dfe30c452abe3f084adef61123e409a48ba110fb726ae91cb02a1cadb8e36f23d0d84be6c8d3392baba3af81215d8e9436ed0e130e618d85d52938d
 DIST gitolite-gentoo-3.6.3.2.tar.bz2 148655 SHA256 
b43c0c781053656a65d25fd7f47e1a9827079e95e8c7274a287288f62e229a36 SHA512 
deed5379316e5fc3d33b7131eb64f7850004b34e034dd37417796dafbc9c038d92f4002f8d9c2066a0859bb1052669a378e8a66387f27eed10c6ca5a73e04623
 WHIRLPOOL 
aa97eca62c77f8b42652c8c53a95068048b4f75f4778fecb4279a7e8648c78479c80aa5475c3cb84d939c6a951ed732cdf11b9dfba910d2af61c38ddad4fa314
 DIST gitolite-gentoo-3.6.3.tar.bz2 147531 SHA256 
6689cfedb258f61206777eaa83d388eacb670d66384f9294474440d4669f08eb SHA512 
4c4f40cf608ea78f76c39701880e53e2f6486fc37478818f5b4f0946fcd9ffe30ef122463b7b6b48a0a9931271fe7ef7aecf6bf23bbce45f36cd1e217e5ec45a
 WHIRLPOOL 
7d7d1a060c9f8d7124df59cdcca9f1cf0a1bc37c2ca3a32c278f122b0b3c9f17c8d7ea2fb58151bc19c2f44f3745d4a82a3ff19ba2ff8e44675b0ba2b39187c8
+DIST gitolite-gentoo-3.6.4.1.tar.bz2 151771 SHA256 
352c51f437733f6f79a35c13c207a0f46002c41b97e47cdb06325b58e0b359a5 SHA512 
5eec313199f9d757be2c357ae07d8e3a8f7b82dd684a40024a33ec3f3d8806fd0cac7f57fcc740be888285343d965fa2497fccb971d24b0082c772cf1cb1655f
 WHIRLPOOL 
dba9907af26aa1677a87d7fb89e6d9533ef751254f3c3a53acc4ac49cc3932ab29014c51f89099e21bcef1c3f835ffccbe80aa1e0f94649236a1507ae6281438
+DIST gitolite-gentoo-3.6.4.tar.bz2 151879 SHA256 
7f567bfc92d9ed55505b7fde71a7903a0b3351007b358de84f98e96ed54a4187 SHA512 
dcb926f747ce43942c5678390bf0649061d4f779d416fc09980ab8a9b169a9604596f6b7800432636f43707c83aac61472df26cfb1c66cc85d1ff8eaa4db2c19
 WHIRLPOOL 
ca1187b4896b2a1f1364e9525ddcd607a705a2ac6331fd670799c1d89f42d76407abe6d0f87e887e460fbefc470e60afafd9d02db273c5331ecd71fda0ff

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild
new file mode 100644
index 000..3087b2a
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.4.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module user versionator ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+else
+   SRC_URI=""
+   KEYWORDS=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="dev-lang/perl
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+   >=dev-vcs/git-1.6.6"
+RDEPEND="${DEPEND}
+   !dev-vcs/gitolite-gentoo
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON"
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/sh /var/lib/gitolite git
+}
+
+src_prepare() {
+   echo "${PF}-gentoo" > src/VERSION
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   dodir