diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2011-08-30 17:12:56 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2011-08-30 17:12:56 +0000 |
commit | 7257ee36e1c3b6f5bc17a0b663c26ca6732a1a27 (patch) | |
tree | 6e175e6535c2136325c64cf100e162293e512e48 /dev-vcs/gitolite-gentoo | |
parent | Dev channel version bump; 64px icon is back (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/Manifest | 18 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/gitolite-gentoo-2.0.3.ebuild | 71 |
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 +} |