diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-06-19 16:19:58 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-06-19 16:19:58 +0000 |
commit | dfc3bba5d5a7bd9735f953f75d4ac05ea2854f7e (patch) | |
tree | c062ab3479f3b2a39c4952ef6fca53901879f5a5 /dev-vcs/gitosis-gentoo | |
parent | Do not apply a patch already applied upstream, bug #324675 by nixtrian <nixtr... (diff) | |
download | gentoo-2-dfc3bba5d5a7bd9735f953f75d4ac05ea2854f7e.tar.gz gentoo-2-dfc3bba5d5a7bd9735f953f75d4ac05ea2854f7e.tar.bz2 gentoo-2-dfc3bba5d5a7bd9735f953f75d4ac05ea2854f7e.zip |
dev-util/gitosis-gentoo renamed to dev-vcs/gitosis-gentoo (bug #56967).
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-vcs/gitosis-gentoo')
-rw-r--r-- | dev-vcs/gitosis-gentoo/ChangeLog | 59 | ||||
-rw-r--r-- | dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild | 41 | ||||
-rw-r--r-- | dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild | 41 | ||||
-rw-r--r-- | dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild | 41 | ||||
-rw-r--r-- | dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild | 50 | ||||
-rw-r--r-- | dev-vcs/gitosis-gentoo/metadata.xml | 12 |
6 files changed, 244 insertions, 0 deletions
diff --git a/dev-vcs/gitosis-gentoo/ChangeLog b/dev-vcs/gitosis-gentoo/ChangeLog new file mode 100644 index 000000000000..24a5ba6d220a --- /dev/null +++ b/dev-vcs/gitosis-gentoo/ChangeLog @@ -0,0 +1,59 @@ +# ChangeLog for dev-vcs/gitosis-gentoo +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis-gentoo/ChangeLog,v 1.1 2010/06/19 16:19:58 arfrever Exp $ + + 19 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + gitosis-gentoo-0.2_p20080203.ebuild, gitosis-gentoo-0.2_p20080711.ebuild, + gitosis-gentoo-0.2_p20081028.ebuild, gitosis-gentoo-0.2_p20090515.ebuild: + dev-util/gitosis renamed to dev-vcs/gitosis (bug #56967). + + 17 Mar 2010; Sebastian Pipping <sping@gentoo.org> + gitosis-gentoo-0.2_p20080203.ebuild, gitosis-gentoo-0.2_p20080711.ebuild, + gitosis-gentoo-0.2_p20081028.ebuild, gitosis-gentoo-0.2_p20090515.ebuild: + Propagate move of dev-util/git to dev-vcs/git + + 08 Feb 2010; Peter Volkov <pva@gentoo.org> + gitosis-gentoo-0.2_p20080203.ebuild, gitosis-gentoo-0.2_p20080711.ebuild, + gitosis-gentoo-0.2_p20081028.ebuild, gitosis-gentoo-0.2_p20090515.ebuild: + Add inherit eutils for enewgroup and enewuser. + + 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> + gitosis-gentoo-0.2_p20090515.ebuild: + Transfer Prefix keywords + +*gitosis-gentoo-0.2_p20090515 (15 May 2009) + + 15 May 2009; Robin H. Johnson <robbat2@gentoo.org> + +gitosis-gentoo-0.2_p20090515.ebuild: + Version bump with the cgit patch. + + 24 Nov 2008; Robin H. Johnson <robbat2@gentoo.org> + gitosis-gentoo-0.2_p20080711.ebuild, gitosis-gentoo-0.2_p20081028.ebuild: + Bug #247322 - gitosis does actually need setuptools at runtime. + +*gitosis-gentoo-0.2_p20081028 (28 Oct 2008) + + 28 Oct 2008; Robin H. Johnson <robbat2@gentoo.org> + +gitosis-gentoo-0.2_p20081028.ebuild: + Version bump per bug #236185, fixes for git-1.6. + + 17 Jul 2008; Robin H. Johnson <robbat2@gentoo.org> + gitosis-gentoo-0.2_p20080711.ebuild: + setuptools should only be in DEPEND, not RDEPEND, but git needs to be in + both. + +*gitosis-gentoo-0.2_p20080711 (11 Jul 2008) + + 11 Jul 2008; Robin H. Johnson <robbat2@gentoo.org> + +gitosis-gentoo-0.2_p20080711.ebuild: + Minor version bump: New version ignore comments and excess whitespace in + SSH keys. Allows commenting of keydir contents. + +*gitosis-gentoo-0.2_p20080203 (04 Apr 2008) + + 04 Apr 2008; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml, + +gitosis-gentoo-0.2_p20080203.ebuild: + Specifically package the Gitosis fork that powers git.overlays.gentoo.org. + Upstream has not responded to multiple requests to integrate these + features. + diff --git a/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild new file mode 100644 index 000000000000..6ef3ec8df9c5 --- /dev/null +++ b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild,v 1.1 2010/06/19 16:19:58 arfrever Exp $ + +inherit eutils distutils + +DESCRIPTION="gitosis -- software for hosting git repositories, Gentoo fork" +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitosis-gentoo.git" +# This is a snapshot taken from the Gentoo overlays gitweb. +MY_PV="20080203-231e601545d0a09d84d3c5c2786d774f56fe9217" +MY_PN="${PN}.git" +MY_P="${MY_PN}-${MY_PV}" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" +DEPEND=">=dev-vcs/git-1.5.3.6 + >=dev-python/setuptools-0.6_rc5" +RDEPEND="${DEPEND} + !dev-vcs/gitosis" + +S=${WORKDIR}/gitosis-gentoo + +DOCS="example.conf gitweb.conf lighttpd-gitweb.conf TODO.rst" + +pkg_setup() { + enewgroup git + enewuser git -1 /bin/sh /var/spool/gitosis git +} + +src_install() { + distutils_src_install + keepdir /var/spool/gitosis + fowners git:git /var/spool/gitosis +} + +# We should handle more of this, but it requires the input of an SSH public key +# from the user, and they may want to set up more configuration first. +#pkg_config() { +#} diff --git a/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild new file mode 100644 index 000000000000..b14883eba83a --- /dev/null +++ b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild,v 1.1 2010/06/19 16:19:58 arfrever Exp $ + +inherit eutils distutils + +DESCRIPTION="gitosis -- software for hosting git repositories, Gentoo fork" +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitosis-gentoo.git" +# This is a snapshot taken from the Gentoo overlays gitweb. +MY_PV="20080711-800ac5b58a60de070a10cafce609f28fc2905691" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" +DEPEND_GIT=">=dev-vcs/git-1.5.3.6" +DEPEND="${DEPEND_GIT} + >=dev-python/setuptools-0.6_rc5" +RDEPEND="${DEPEND} + !dev-vcs/gitosis" + +S=${WORKDIR}/${MY_P} + +DOCS="example.conf gitweb.conf lighttpd-gitweb.conf TODO.rst" + +pkg_setup() { + enewgroup git + enewuser git -1 /bin/sh /var/spool/gitosis git +} + +src_install() { + distutils_src_install + keepdir /var/spool/gitosis + fowners git:git /var/spool/gitosis +} + +# We should handle more of this, but it requires the input of an SSH public key +# from the user, and they may want to set up more configuration first. +#pkg_config() { +#} diff --git a/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild new file mode 100644 index 000000000000..3ae093567262 --- /dev/null +++ b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild,v 1.1 2010/06/19 16:19:58 arfrever Exp $ + +inherit eutils distutils + +DESCRIPTION="gitosis -- software for hosting git repositories, Gentoo fork" +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitosis-gentoo.git" +# This is a snapshot taken from the Gentoo overlays gitweb. +MY_PV="20081025-acf867e8cd12f31dcf0f9fff92f3a3c34912b751" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" +DEPEND_GIT=">=dev-vcs/git-1.5.6.4" +DEPEND="${DEPEND_GIT} + >=dev-python/setuptools-0.6_rc5" +RDEPEND="${DEPEND} + !dev-vcs/gitosis" + +S=${WORKDIR}/${MY_P} + +DOCS="example.conf gitweb.conf lighttpd-gitweb.conf TODO.rst" + +pkg_setup() { + enewgroup git + enewuser git -1 /bin/sh /var/spool/gitosis git +} + +src_install() { + distutils_src_install + keepdir /var/spool/gitosis + fowners git:git /var/spool/gitosis +} + +# We should handle more of this, but it requires the input of an SSH public key +# from the user, and they may want to set up more configuration first. +#pkg_config() { +#} diff --git a/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild new file mode 100644 index 000000000000..5c763aa573ef --- /dev/null +++ b/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild,v 1.1 2010/06/19 16:19:58 arfrever Exp $ + +inherit eutils distutils + +DESCRIPTION="gitosis -- software for hosting git repositories, Gentoo fork" +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitosis-gentoo.git" +# This is a snapshot taken from the Gentoo overlays gitweb. +MY_PV="20090515-1d768c5b87bbbe7ab1f3356c98943ed099bd40f3" +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" +DEPEND_GIT=">=dev-vcs/git-1.5.6.4" +DEPEND="${DEPEND_GIT} + >=dev-python/setuptools-0.6_rc5" +RDEPEND="${DEPEND} + !dev-vcs/gitosis" + +S="${WORKDIR}/${PN}" + +DOCS="example.conf gitweb.conf lighttpd-gitweb.conf TODO.rst" + +pkg_setup() { + enewgroup git + enewuser git -1 /bin/sh /var/spool/gitosis git +} + +src_compile() { + pwd + distutils_src_compile +} + +src_install() { + distutils_src_install + keepdir /var/spool/gitosis + fowners git:git /var/spool/gitosis +} + +# We should handle more of this, but it requires the input of an SSH public key +# from the user, and they may want to set up more configuration first. +#pkg_config() { +#} + +pkg_postinst() { + einfo "If you need to actually use gitosis, you must unlock the git user." +} diff --git a/dev-vcs/gitosis-gentoo/metadata.xml b/dev-vcs/gitosis-gentoo/metadata.xml new file mode 100644 index 000000000000..24da8d39f644 --- /dev/null +++ b/dev-vcs/gitosis-gentoo/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>robbat2@gentoo.org</email> +</maintainer> +<longdescription> +Gitosis-gentoo is a fork of the upstream Gitosis project specifically intended +for powering git.overlays.gentoo.org. +</longdescription> +</pkgmetadata> |