diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2012-02-19 18:48:04 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2012-02-19 18:48:04 +0000 |
commit | ac4c9e646c29e3fea7858659c2443b092ce005d5 (patch) | |
tree | 7911f23bcf7f8994f896c7833420c93c6f295458 /dev-vcs/gitolite-gentoo | |
parent | Add ~alpha/~ia64/~sparc wrt #396973 (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/Manifest | 16 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.ebuild | 74 |
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 +} |