diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-04-02 16:37:16 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-04-02 16:37:16 +0000 |
commit | e13e8650f99d31cc1512df8a71154d775c3eef9f (patch) | |
tree | 40e49bfbf50cfd3acfd40ebcf91b5c446d055162 /dev-vcs | |
parent | keyword ~arm (diff) | |
download | historical-e13e8650f99d31cc1512df8a71154d775c3eef9f.tar.gz historical-e13e8650f99d31cc1512df8a71154d775c3eef9f.tar.bz2 historical-e13e8650f99d31cc1512df8a71154d775c3eef9f.zip |
Bump; has a single fix for wild repos for mva.
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/gitolite-gentoo/ChangeLog | 8 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/Manifest | 4 | ||||
-rw-r--r-- | dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild | 105 |
3 files changed, 115 insertions, 2 deletions
diff --git a/dev-vcs/gitolite-gentoo/ChangeLog b/dev-vcs/gitolite-gentoo/ChangeLog index e69a57c13d99..6d06373732a4 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-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/ChangeLog,v 1.44 2015/03/03 02:47:30 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/ChangeLog,v 1.45 2015/04/02 16:37:09 robbat2 Exp $ + +*gitolite-gentoo-3.6.2.4 (02 Apr 2015) + + 02 Apr 2015; Robin H. Johnson <robbat2@gentoo.org> + +gitolite-gentoo-3.6.2.4.ebuild: + Bump; has a single fix for wild repos for mva. 03 Mar 2015; Robin H. Johnson <robbat2@gentoo.org> gitolite-gentoo-3.6.2.3.ebuild: diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest index d03b1b87979d..d88c513f8bcf 100644 --- a/dev-vcs/gitolite-gentoo/Manifest +++ b/dev-vcs/gitolite-gentoo/Manifest @@ -5,6 +5,7 @@ DIST gitolite-gentoo-3.6.1.tar.bz2 140554 SHA256 db138b8f616322f0b9c5fb466c579f6 DIST gitolite-gentoo-3.6.2.1.tar.bz2 143357 SHA256 5304b50e5b2b89990503c59bf1b1e9c8de25f1e8ae6bef24ef8bd2190d5b0007 SHA512 53ae6549a819437d2481249707156eb0f68cccd289bbb40affedd1f7cdda620b974f8e7ee6853c196728cdccf0eb9f8f340a132538dcbf0b653fb69e08d40b9d WHIRLPOOL 7cc1fbe2441a3bd5cfcb092e32f5c2a50d0e85b489853aff3979b0586b2da111a60285516ae3f7d46d68bbe2aa4b82ddcb6d43440d73f8c84494f074f4b2eadf DIST gitolite-gentoo-3.6.2.2.tar.bz2 143601 SHA256 bc5841306567a43c63b542cceab7661cfd9b46f4f8b3651fbf14e13ad8a1f0f1 SHA512 431df7002d146d321199ff5ae324177f5b14b1a0ae8e87288ff15a8670eec9e55637d8a6d28d4eac2ff2a54f3f38e3aa700257c5321c73133fcb09037fb384f8 WHIRLPOOL 35abdcfe6b493e808e77f3b7e4c8ab7dc932365db6db73a90788cf9fce6cc130f9c90a4d9d5cbeb79d6f9a35f69141695ac8303dd83da8688852c33e2df7db1d DIST gitolite-gentoo-3.6.2.3.tar.bz2 143658 SHA256 cfc0329d930513d99dc6c52bb4ecb1b0486e73ae7f02a81bfd5d57b79ff19966 SHA512 9b8ddaad043d9c7cdbcb027fcbfd36cd09ce2cfaf0b102deee037977461d54942fd7ac019373876f9f4ab04250f78c8565c73494b7b9fc0e42e140d878cc303f WHIRLPOOL 25bc3ab404b00dc1f804777be3609a4db6ac47ad6b27a0fdbb33cca8e35d8ccfc52b44e29d5a0670f9fad3006264bf8056de16d0f67a1586c16abc7eb0fc457b +DIST gitolite-gentoo-3.6.2.4.tar.bz2 143564 SHA256 37153036346a7efded1eacfbc11740319dc8b398c27479a2c2cef3a8327a81f7 SHA512 ec5e62822687b1293348107df003e3c3c4a3aad9b4f461e09410aef993bb464a176daee81223ae952159572db7158267fd90b90cbc877c4be2a9fdc2ecc87fb7 WHIRLPOOL 6f7be9a57dfe30c452abe3f084adef61123e409a48ba110fb726ae91cb02a1cadb8e36f23d0d84be6c8d3392baba3af81215d8e9436ed0e130e618d85d52938d EBUILD gitolite-gentoo-2.3.1-r1.ebuild 2009 SHA256 09ef40acc32b005b03fd8412e45cb973c91fa711d2ae04406e9c469fd5b0630c SHA512 9bb6364cf68a4666ae9b4d86f2677b701df1c2570749c52869a7b84baea4b8e1fe6b300344905f4ecbc3b952e2746a3813db64608f1ae91d512cc80c08758984 WHIRLPOOL 21fa2109cbb97e28bbfa64191dea9336fbdbc56f67f05f150554ce796fe01ba75928539d0a3940ab2cc0ca27d70c24f5df3739711931fa80270f685ee118f8b0 EBUILD gitolite-gentoo-2.3.3-r1.ebuild 2011 SHA256 edd5cb88cb5704b03817d9110921db8dcefb2361a4fc153d1602c339dbf299f0 SHA512 908da7e14fa10b6272bc8599fdfbc3834f91e933233717d24bdc65aea4d5017d0853f59d4058ae44834aebc3f77bebe10654253c00fb63385de6f8ac0a1f1dc4 WHIRLPOOL 813242ff7f3a328c49994d82c59b0cc933b50abe2806e1f0365acdd4ccdb3b34d87c1633debfd9f2a8446ebbaac7c5f9dc24fdc9cd0605dca21626b2836d8835 EBUILD gitolite-gentoo-3.5.3.1.ebuild 2432 SHA256 fe397a4f27589560c13e1299cf61fc0cc06c98837722777f224ace20ae9851c9 SHA512 75f34ace1f34cb1915dd0635e476baf552f9a7c4e9d2ca002a053b704b3d15a89e2804a100fac5039da844799d12c5b2474b4d7fc9cc32e67d5322d843911fc9 WHIRLPOOL d3d324cf3e66c9523a0c3cfdd1b7e5905e8f3f69a324425b963d9e8a1d2667bf6105ba194387e1e2558dc0c617c459cfba9cbb44106a9258c82769e4462051b2 @@ -13,6 +14,7 @@ EBUILD gitolite-gentoo-3.6.1.ebuild 2430 SHA256 a6f28322722091693b8acbaddccbf6aa EBUILD gitolite-gentoo-3.6.2.1.ebuild 2898 SHA256 79390b296172730fff2b4729b85668ed00044cf630f35bc58e571586ef5e565d SHA512 e8a5fc647601e8b539bc5001e1bfe94418a02f9003aef6204a378fd947ebd178eedbff8d463eb8250a0eadcf4ff629b7269b126afdb4cb760364638a954870e5 WHIRLPOOL 3f957601983b71180326db9df2343620ab89616dc320a7f0cac42f5c138c84517890927a2733be04c7e93db199c33976ef26a2250d68309f660628fe319373d5 EBUILD gitolite-gentoo-3.6.2.2.ebuild 2898 SHA256 d58db3c1b8290661ed793d2f43c988671fd4032a2031443a1c392978a813d14d SHA512 6be8042878fc99e60171d45db33991b3ba9ff83d6966587f5fc5004db392206c7c3bf5a0745d18b26af730e27816af68b96e658dc6bd9e473598a8db2d057983 WHIRLPOOL 24450d887baed48888a93262d43021fa47f2f0d165edb41ca42e8b5becb48d13cfa837e3379713c888a585a8636b37d1e3b04fedbd1c951002934739f5f76d0a EBUILD gitolite-gentoo-3.6.2.3.ebuild 2905 SHA256 fdbb9093c92ea15f1a1b72abc7a7d1148b4eb09afd92e5e7e697cbc379cf7a01 SHA512 259389d7cbd538ab9ecd0a579974a310a4d3f76913c261efd2ff99d2212c68a884414ab39ccc3bcfce7948c1ed4a9c99a53023b4904b35dcb688eb6ca64728e7 WHIRLPOOL 01ceb8e05292f96fa947d5a94aa0a87f402e5db1a6b4c1e90bd4c61733f20b6c02fbf7dd77b5c8716e41e1ba47dfdd312c9d55b26ffbae68799c1e5ed630d964 +EBUILD gitolite-gentoo-3.6.2.4.ebuild 2905 SHA256 bb84a084662f880bad8825de857f5d76cdf4928cbf9658416622b5b96a0ddfba SHA512 3bd82998251ec13467b100085334c6af4e9e4faf75d1d17a5c57c6b897a7455f82cf5e0793946e43a22cf758b43ee6148112886147c4f5313283f5e78b7a62d8 WHIRLPOOL 19018880cfff853e75f70bf35c1879bf12f86ecc71c700bdd966b6db8f65810da0d85708a71b90a6ecbfe5f689ca50d3529ee3d60967f863dda2a9a9a325666e EBUILD gitolite-gentoo-9999.ebuild 2895 SHA256 d6ba5064c868cf8cc4d529524f7205e8e4e970644fb4e7a8cca4c32cb23aa46e SHA512 0467d7322d8343dc350765c80dadfb88d7e7db7f3926867c5c7ac0c7c5e500c490d0242f6b0efabcc199853452e082eefb0324a09626d863faf4606c2f8bf45b WHIRLPOOL bb8939b12441f8dd054ac85f01137455e55f9c1f7e3755c5ce9bd40ae8e59813fd9e7e9de234c3362e99985d80c2e26c10d4dfbdc8f4bb56ce26eda146944eb7 -MISC ChangeLog 8071 SHA256 b75422eb476c7435258170238bbddb620973814f47bc36efe80d9ffaad1848d6 SHA512 287bd1c5177affd8157f84850fed76e060e2248e5abd3d1a044c0f5afb9e6c6385320e3fdd7b5a64f5b94491206838861051a39130c2d3991ad8b5708f12ee18 WHIRLPOOL 990d1f06b2d08ddb23f8e238f83f67b61641b9e8c11acdffaa75adaa5c181655bf9fe4090ba4e9835fbf30b743b548a6905f396be7f3de0bb1acbcbf95164f65 +MISC ChangeLog 8249 SHA256 f93259ed4ac43ef7707377d025e3f3976f55260746cadd7ff11eb34e6a1ddffe SHA512 7131c8754ab1466ebae52fd2acbc52a24d97825d5c72894097315bf4225422beaf70e6d1291947de7a0bbbfc091900340a62fd1822aac3d65b15cdeda4aa5502 WHIRLPOOL 85ed6fc89ab5968b6dd6326f7035e75dc5b698cac2899a3f4f4fd31cea14810dc2c29c37f6fcb63cb42273d881d80df060b7129112ed6588abadbcd392c063bf MISC metadata.xml 462 SHA256 4f254ca85d9f1691c416f549328464a3156b5a5524d893b7444891be779d6de8 SHA512 8e35ba2c2682cc77565deb411dfff100423e21774ce4c7f4d5e93b6a0c355c2407413e73409824169160a0d76292758bdf120a289d3f500553932a70101181db WHIRLPOOL 0a78421d60535d27362e62dcc3f4c8b28b6dc8db6d6b8616ec8576bfa964b313dad656ed8849234dd61cff2cffd00d7eb798bb56fdf002dcc1033c02886abf81 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 new file mode 100644 index 000000000000..22b1d23ca4d1 --- /dev/null +++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.2.4.ebuild,v 1.1 2015/04/02 16:37:09 robbat2 Exp $ + +EAPI=5 +[[ ${PV} == *9999 ]] && 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="http://git.overlays.gentoo.org/gitweb/?p=proj/gitolite-gentoo.git;a=summary" +if [[ ${PV} != *9999 ]]; then + SRC_URI="mirror://gentoo/${P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +else + SRC_URI="" + KEYWORDS="" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="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 ) + >=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 /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 +} |