summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2012-02-19 18:48:04 +0000
committerChristian Ruppert <idl0r@gentoo.org>2012-02-19 18:48:04 +0000
commitac4c9e646c29e3fea7858659c2443b092ce005d5 (patch)
tree7911f23bcf7f8994f896c7833420c93c6f295458 /dev-vcs/gitolite-gentoo
parentAdd ~alpha/~ia64/~sparc wrt #396973 (diff)
downloadhistorical-ac4c9e646c29e3fea7858659c2443b092ce005d5.tar.gz
historical-ac4c9e646c29e3fea7858659c2443b092ce005d5.tar.bz2
historical-ac4c9e646c29e3fea7858659c2443b092ce005d5.zip
Version bump
Package-Manager: portage-2.1.10.44/cvs/Linux i686
Diffstat (limited to 'dev-vcs/gitolite-gentoo')
-rw-r--r--dev-vcs/gitolite-gentoo/ChangeLog10
-rw-r--r--dev-vcs/gitolite-gentoo/Manifest16
-rw-r--r--dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.ebuild74
3 files changed, 93 insertions, 7 deletions
diff --git a/dev-vcs/gitolite-gentoo/ChangeLog b/dev-vcs/gitolite-gentoo/ChangeLog
index bc4e43f8615b..ee3bf72b951b 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.22 2011/12/11 09:23:42 phajdan.jr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/ChangeLog,v 1.23 2012/02/19 18:48:04 idl0r Exp $
+
+*gitolite-gentoo-2.3 (19 Feb 2012)
+
+ 19 Feb 2012; Christian Ruppert <idl0r@gentoo.org>
+ +gitolite-gentoo-2.3.ebuild:
+ Version bump
11 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
gitolite-gentoo-2.1.0.ebuild:
diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index e5eb4ac81fd8..4e531118e636 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX 0001-fix-a-rather-large-typo-thinko-in-1006eba.patch 945 RMD160 dc07e7ca595e5cf5f7c9751db7f06348c16615ab SHA1 5cc46e29afe547f27559e34788848ce1d8af64ad SHA256 5402e457cd537daab83900479faca293b9f42e13c4d471a0305941081826c393
AUX gitolite-gentoo-1.5.9.1-umask.patch 1492 RMD160 0c8331771c698e86d04dac92b0d6050d4830dfe2 SHA1 a187aba851b3c6784eecf9f9cd65d2fc6fb02297 SHA256 1f115fccb6cc029b8c8d0262ae04c0c4539fd4fd55598ece94442aa2c8625208
@@ -8,16 +8,22 @@ DIST gitolite-gentoo-1.5.9.1.tar.bz2 147081 RMD160 9f260abcb0e24726088e95709485e
DIST gitolite-gentoo-2.0.3.tar.bz2 182066 RMD160 260178a5292e5eb088c2d080d8f42e315e45ad88 SHA1 5ca84545e9798e55209a5c091aed62a02d882418 SHA256 c9e685023bb04a19bdaec0374b37fa18d4105cb1a50cf8d7aaddbfd0de7cd191
DIST gitolite-gentoo-2.1.0.tar.bz2 191407 RMD160 62328cd94b0a180d718abb84c467d161cd581984 SHA1 fee8c9be8d6d79911d8772af72389c9237f86410 SHA256 431521c18d5f3b1ae12f4bed6c3ce422ac8b43242ab6a1c944801795a24ad6e8
DIST gitolite-gentoo-2.2.tar.bz2 187769 RMD160 0f87d87b50ed30469573aa244590d236ab019151 SHA1 573fb57b91e320c13bfa676e1df2e8ba2011bfb0 SHA256 2ed4be0be6454444cbabdcd650e47697c8b838ec4e688bca7554c6a7eed17538
+DIST gitolite-gentoo-2.3.tar.bz2 190668 RMD160 594b58c5bf1dff5e6363576b828040d39f46f56a SHA1 8450a91ab65f9673ce4a69f37ca6e6a859393b24 SHA256 ec97063a65c01d59f9e8c72fdff2ad3436fb7503c691f0d4f1f27c5c61ebc6d9
EBUILD gitolite-gentoo-1.5.9.1-r1.ebuild 1945 RMD160 40377fe0b045e6c89998dee573c04a6fca74b0c5 SHA1 9b2ca2e6cd2549d910887916c62822aeaebbad33 SHA256 9d85c604baf9710f9f4eb634ea46fa5dd67c78de20a1b116fbc0eb6acabbec02
EBUILD gitolite-gentoo-2.0.3-r1.ebuild 1948 RMD160 3abcdacd06ed2283598b69313c228348ae89a7cf SHA1 765e70aaebd8bfc8c8e8721f5c4ff935910db566 SHA256 b1c06e991122e1b8026d6d0c92b2ac012beb164bf4ef5432967e9ba68d4ac25d
EBUILD gitolite-gentoo-2.1.0.ebuild 1872 RMD160 c32ce682182dd1ba282ef57062a438560048a942 SHA1 d4988628f345ebf4948a423bf49313bf10a7db4e SHA256 c43efd2481bba271cd908273b311d03a2f2accf6388f428e219e29964fd5428e
EBUILD gitolite-gentoo-2.2.ebuild 1989 RMD160 31ffda6051f33ec3793d65da6cdf9e332089c63c SHA1 cdb259466d88142c54c188e1c2e3eb779d89dfbd SHA256 86268685a23dd11360e6ae06ca5757dceeb7b5a5aba416c1e8be4beb2c0ca99d
-MISC ChangeLog 4385 RMD160 4cfa8632b6f0d45daff15495b1895a4cbce67ae6 SHA1 f9fea17c855785476d2dfec35145771a6d37f819 SHA256 38e4e3b0ecd4ea1ddfebfc8be06667259c7bbf0b30f6c7f9581ae47dae68816e
+EBUILD gitolite-gentoo-2.3.ebuild 1934 RMD160 a540ba3ad4b245d7ffa4fafaa712a3e9c5a9221c SHA1 165e26393422c1b6ea1f31dba4fdf9556bc3432a SHA256 34a66c8cab02413bdaeb9dc057066dfe2af887a0ee9e46ec3dfb32eb56324e57
+MISC ChangeLog 4515 RMD160 bda30ef3dc17e81885420e07214a08d70f1ce484 SHA1 6a8598314b5684503dd3269f200715ac2aa7911b SHA256 319c96432c6df04f478740ac37759e8182fdef2708098019c7a7d15624f41521
MISC metadata.xml 312 RMD160 11e08691ee3b8d1760e01a850c191051cea33266 SHA1 b2450cd68efba23d3e8c88eafc3c29cd41dcd3c9 SHA256 2bd97e3481039d2126c07f5f19a80d44b81b67df628a32028718b75053d9b52d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEAREKAAYFAk7kdqQACgkQuUQtlDBCeQKQCgCfdCR81rgTbGdWaRCbYeyZnNkK
-ttgAn2poR27oALbXUIRQJaoX9Tm5xNd6
-=uKOq
+iQEcBAEBCAAGBQJPQUPqAAoJEMOx0zmdw4Z1cMUH/3GYzgGngOATGFX6hRzNRgO1
+SPuKzvrx/wTIiw2p+z8shpC+AbnToFPRixSX+uM2lr6u9r3cEQFEFm3Mbm8SiGUS
+pRVYR+Qsjg/HVwaJj2b1cMBafAjigSayA9QzxEOrQrcdVKwNdsXLvhEhjOVrzZhB
+iBDabs0kJx67jt0b0OM6dC/yXowC5k32+utcJjA3lSXhrxlenn0oNdEePAUJrn2+
+ihtb5QYx9iOHm46x52eOboSe1b9DE59BFz8vZVFw4pVyG7IeaGmD04m9botL2j/B
+t0YIzKZ7vUeZdyBdgC7tr7tRyD1TwHbHrs9bqSXBqscYUKJ2kYwPWi/IybCALPo=
+=vUFa
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.ebuild b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.ebuild
new file mode 100644
index 000000000000..979acb1e6e0f
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2012 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.3.ebuild,v 1.1 2012/02/19 18:48:04 idl0r Exp $
+
+EAPI=4
+
+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.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"
+
+ dodir /usr/share/gitolite/{conf,hooks} /usr/bin || die
+
+ export PATH="${D}"/usr/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 || 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
+}