summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2011-08-30 17:12:56 +0000
committerChristian Ruppert <idl0r@gentoo.org>2011-08-30 17:12:56 +0000
commit7257ee36e1c3b6f5bc17a0b663c26ca6732a1a27 (patch)
tree6e175e6535c2136325c64cf100e162293e512e48 /dev-vcs/gitolite-gentoo
parentDev channel version bump; 64px icon is back (diff)
downloadhistorical-7257ee36e1c3b6f5bc17a0b663c26ca6732a1a27.tar.gz
historical-7257ee36e1c3b6f5bc17a0b663c26ca6732a1a27.tar.bz2
historical-7257ee36e1c3b6f5bc17a0b663c26ca6732a1a27.zip
Version bump to 2.0.3.
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'dev-vcs/gitolite-gentoo')
-rw-r--r--dev-vcs/gitolite-gentoo/ChangeLog8
-rw-r--r--dev-vcs/gitolite-gentoo/Manifest18
-rw-r--r--dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild71
3 files changed, 88 insertions, 9 deletions
diff --git a/dev-vcs/gitolite-gentoo/ChangeLog b/dev-vcs/gitolite-gentoo/ChangeLog
index e645e965ce41..b9188b6f99af 100644
--- a/dev-vcs/gitolite-gentoo/ChangeLog
+++ b/dev-vcs/gitolite-gentoo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-vcs/gitolite-gentoo
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/ChangeLog,v 1.16 2011/06/14 13:21:08 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/ChangeLog,v 1.17 2011/08/30 17:12:56 idl0r Exp $
+
+*gitolite-gentoo-2.0.3 (30 Aug 2011)
+
+ 30 Aug 2011; Christian Ruppert <idl0r@gentoo.org>
+ +gitolite-gentoo-2.0.3.ebuild:
+ Version bump to 2.0.3.
*gitolite-gentoo-2.0.1 (14 Jun 2011)
diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 73cc597025a0..df10ce08f97a 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -4,20 +4,22 @@ Hash: SHA256
AUX gitolite-gentoo-1.5.9.1-umask.patch 1492 RMD160 0c8331771c698e86d04dac92b0d6050d4830dfe2 SHA1 a187aba851b3c6784eecf9f9cd65d2fc6fb02297 SHA256 1f115fccb6cc029b8c8d0262ae04c0c4539fd4fd55598ece94442aa2c8625208
DIST gitolite-gentoo-1.5.9.1.tar.bz2 147081 RMD160 9f260abcb0e24726088e95709485e312b9aa5be3 SHA1 32557db816f1e17da8df0b2c8028c0ecd3ad91bf SHA256 10a260e2e3d2c035c4a717cd30bbe319b7760c39180cbc8d8a7c227911c1dac8
DIST gitolite-gentoo-2.0.1.tar.bz2 171421 RMD160 fddb973dfabd815a27786b2cdef6ad789a0324c1 SHA1 0d84af23d0de0ada2905efdf69ad4c95b7f811a1 SHA256 d632f15c24cd9738e7c5d3fcda6bc76fc3aed8e5888eec46388e8ac97882ea19
+DIST gitolite-gentoo-2.0.3.tar.bz2 182066 RMD160 260178a5292e5eb088c2d080d8f42e315e45ad88 SHA1 5ca84545e9798e55209a5c091aed62a02d882418 SHA256 c9e685023bb04a19bdaec0374b37fa18d4105cb1a50cf8d7aaddbfd0de7cd191
DIST gitolite-gentoo-2.0_p1.tar.bz2 163218 RMD160 41db74d65578a8029aa3e1df40305156837dc410 SHA1 eebfea80612bbb5e599e67c69d5a7179c7f3b5c8 SHA256 32d3d8523eb271a6fc9b1b5cdb2c3d5183f59f2ab0c41f552152d3dda04bdab7
EBUILD gitolite-gentoo-1.5.9.1-r1.ebuild 1945 RMD160 40377fe0b045e6c89998dee573c04a6fca74b0c5 SHA1 9b2ca2e6cd2549d910887916c62822aeaebbad33 SHA256 9d85c604baf9710f9f4eb634ea46fa5dd67c78de20a1b116fbc0eb6acabbec02
EBUILD gitolite-gentoo-2.0.1.ebuild 1869 RMD160 1e2571ce03e1d77a4d030b6aebe42e735da3f35f SHA1 984c892c9eb3f3cc8cd5d297827f7d786b5e80c7 SHA256 d0edbf3e33e4b7870f3a42acf4886ef284197f3260699e80dd0477c5a1741ae7
+EBUILD gitolite-gentoo-2.0.3.ebuild 1869 RMD160 91a09793a190cdf103e30a520d3b05d904e7c68c SHA1 1897338cb06929d9a228e208fafd40210b5c5d1a SHA256 2025c8d4d5287c18915ebd38973bcbe3ea300e36670f4ea66c96946b98eed0be
EBUILD gitolite-gentoo-2.0_p1.ebuild 1870 RMD160 2a8d864f35155e1df99362d8462053456a031a07 SHA1 c390ad210f99164f0844ce0cb44ea8cb6f98666a SHA256 9721f375581b95a255001235438ec1d663a7d55d4ce5ce49139531384d1dc030
-MISC ChangeLog 3296 RMD160 8f2b57096c57ac5ba15a4cc97671a7976258e832 SHA1 465a980a247a41f0124fe276bb82de66cf222d19 SHA256 6641506748ffef40632af6bdbc789c8ed7f9bc46ba9d6564c201d31ce7ce05bc
+MISC ChangeLog 3445 RMD160 5ed5babc2162ca62b24f605e205c31df06fc33c1 SHA1 e28e50f5ac80d6cac59f4b33d73ce6187d980dff SHA256 24eb1005a67777175d129714d7b2585a902b9e0a8a7f1a245ac94fb6f83e30f9
MISC metadata.xml 334 RMD160 4bbb68c6d92400d8cc600dcddaecc39f30fad7db SHA1 7ead27ae3a05ffcd4e295262d73cce4863b6129e SHA256 b5d11d2edf5782c930b845696571b9417f4f4b247ca4dad494daf470f749fe16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBCAAGBQJN92BJAAoJEMOx0zmdw4Z1u/oH/0yOyDIOD9I3YIyfaSkQRitK
-rxSZygXqyrN7X/osQ0pP8hWx8X4JqQFrtE4Ia821zzw/CfBpIlrgF8j6SJd0+FwB
-NwQZBJpUVmXD4Z1ody+tkWKu6KsU0QUVz7o5bAavNd0a755yJZ/YcEXKg9gPw3BB
-w+8Uze2rCuqXf+ZTor1p1GIIrOrdbgcHf4uj7VN6cwNxpZfbDWj3JF4DGIGqzRup
-Z1XGNd7xCYW8Zt4S9MYOptO5eYd6v4s2ayrgxKRtjzTgdAFR5L1LdXB0Yv9OK2nZ
-OS7ldUqkBICT8WaT/MQUKjP6deRNagz1/fWZLzwv/YupQzVXD3TN3ERS1iz3HTY=
-=K2bU
+iQEcBAEBCAAGBQJOXRodAAoJEMOx0zmdw4Z1H6UIAJpdgzwfV9JBEwmnYakLxlp7
+3Sy42Tq2+okXSZgeqmXJWjNZzBLfa/djUfQylGzC6GAc5wj86t0nzY5LTisCe6+h
+a45OpDL6ShNEOn5/D/QVCO+kTjzPbTOfmdH6G64q/merCuxlNUccrlgkz+gU2/IO
+VNSaHNWARVvIBOChlyycsA9wFghjIH7Uv1HmSsmSyPQLcAIwK/yfYw6GfHjeOg8G
+RC0SoaqgDhZH3wJFCBxw15rE58Jx97Efporos2e0IraKHV0GRgnvXZoQz6rFuXtN
+J7GJNcsHAPmq5de++rcqQToDbx4vCm9vpaMw0kGPKAXA2XCy9y+JLQ5JJ2zN4z0=
+=RevA
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild
new file mode 100644
index 000000000000..17b161edfa1b
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild,v 1.1 2011/08/30 17:12:56 idl0r Exp $
+
+EAPI=3
+
+inherit eutils perl-module
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo fork"
+HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitolite-gentoo.git;a=summary"
+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.2"
+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() {
+ dodir /usr/share/gitolite/{conf,hooks} /usr/bin || die
+
+ ./src/gl-system-install "${D}"/usr/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 || die
+
+ dodoc README.mkd doc/*
+
+ if use contrib; then
+ insinto /usr/share/doc/${PF}
+ doins -r contrib/ || die
+ 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
+}