summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-06-19 16:19:58 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-06-19 16:19:58 +0000
commitdfc3bba5d5a7bd9735f953f75d4ac05ea2854f7e (patch)
treec062ab3479f3b2a39c4952ef6fca53901879f5a5 /dev-vcs/gitosis-gentoo
parentDo not apply a patch already applied upstream, bug #324675 by nixtrian <nixtr... (diff)
downloadgentoo-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/ChangeLog59
-rw-r--r--dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild41
-rw-r--r--dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild41
-rw-r--r--dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild41
-rw-r--r--dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild50
-rw-r--r--dev-vcs/gitosis-gentoo/metadata.xml12
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>