dev-util/gitosis-gentoo renamed to dev-vcs/gitosis-gentoo (bug #56967).
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 19 Jun 2010 16:23:07 +0000 (16:23 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 19 Jun 2010 16:23:07 +0000 (16:23 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-vcs/gitosis-gentoo/ChangeLog [new file with mode: 0644]
dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080203.ebuild [new file with mode: 0644]
dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20080711.ebuild [new file with mode: 0644]
dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20081028.ebuild [new file with mode: 0644]
dev-vcs/gitosis-gentoo/gitosis-gentoo-0.2_p20090515.ebuild [new file with mode: 0644]
dev-vcs/gitosis-gentoo/metadata.xml [new file with mode: 0644]
dev-vcs/gitosis/ChangeLog
dev-vcs/gitosis/gitosis-0.2_p20080626.ebuild
dev-vcs/gitosis/gitosis-0.2_p20080825.ebuild

diff --git a/dev-vcs/gitosis-gentoo/ChangeLog b/dev-vcs/gitosis-gentoo/ChangeLog
new file mode 100644 (file)
index 0000000..24a5ba6
--- /dev/null
@@ -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 (file)
index 0000000..6ef3ec8
--- /dev/null
@@ -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 (file)
index 0000000..b14883e
--- /dev/null
@@ -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 (file)
index 0000000..3ae0935
--- /dev/null
@@ -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 (file)
index 0000000..5c763aa
--- /dev/null
@@ -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 (file)
index 0000000..24da8d3
--- /dev/null
@@ -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>
index 8f0fe2cd67d1a06b8d3d01b227c2363bdd04bfc6..490287cccf417b12d0ee257db44781b403e8a010 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-vcs/gitosis
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/ChangeLog,v 1.1 2010/06/19 16:05:25 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/ChangeLog,v 1.2 2010/06/19 16:23:07 arfrever Exp $
+
+  19 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  gitosis-0.2_p20080626.ebuild, gitosis-0.2_p20080825.ebuild:
+  dev-util/gitosis-gentoo renamed to dev-vcs/gitosis-gentoo (bug #56967).
 
   17 Mar 2010; Sebastian Pipping <sping@gentoo.org>
   gitosis-0.2_p20080626.ebuild, gitosis-0.2_p20080825.ebuild:
index a6104c9343dc20450b0367ce4fb62038ea2fd04a..07e90097df6c55ed8d967cb7813d3c435fa24f70 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/gitosis-0.2_p20080626.ebuild,v 1.1 2010/06/19 16:05:25 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/gitosis-0.2_p20080626.ebuild,v 1.2 2010/06/19 16:23:07 arfrever Exp $
 
 inherit eutils distutils
 
@@ -19,7 +19,7 @@ DEPEND_GIT=">=dev-vcs/git-1.5.3.6"
 DEPEND="${DEPEND_GIT}
                >=dev-python/setuptools-0.6_rc5"
 RDEPEND="${DEPEND}
-               !dev-util/gitosis-gentoo"
+               !dev-vcs/gitosis-gentoo"
 
 S=${WORKDIR}/gitosis
 
index f188879734b9bea9f227a0417990cea6f42e2a4e..1aa03b40fefd39262f935f4ff1700101295d30da 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/gitosis-0.2_p20080825.ebuild,v 1.1 2010/06/19 16:05:25 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitosis/gitosis-0.2_p20080825.ebuild,v 1.2 2010/06/19 16:23:07 arfrever Exp $
 
 inherit eutils distutils
 
@@ -19,7 +19,7 @@ DEPEND_GIT=">=dev-vcs/git-1.5.5.4"
 DEPEND="${DEPEND_GIT}
                >=dev-python/setuptools-0.6_rc5"
 RDEPEND="${DEPEND}
-               !dev-util/gitosis-gentoo"
+               !dev-vcs/gitosis-gentoo"
 
 S=${WORKDIR}/gitosis