summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2010-03-05 18:11:28 +0000
committerUlrich Müller <ulm@gentoo.org>2010-03-05 18:11:28 +0000
commit9b0a602e1a127974f9f6e706f3df54a1489d80d6 (patch)
treeed6e399cd7dcbdda35197a16508335d10931f0ba /www-apps/cvsweb
parentVersion bump #306463 by ScytheMan. First attempt at USE=pulseaudio support #... (diff)
downloadhistorical-9b0a602e1a127974f9f6e706f3df54a1489d80d6.tar.gz
historical-9b0a602e1a127974f9f6e706f3df54a1489d80d6.tar.bz2
historical-9b0a602e1a127974f9f6e706f3df54a1489d80d6.zip
Move package from dev-util to www-apps, bug 56967.
Package-Manager: portage-2.2_rc63/cvs/Linux i686 RepoMan-Options: --force
Diffstat (limited to 'www-apps/cvsweb')
-rw-r--r--www-apps/cvsweb/ChangeLog74
-rw-r--r--www-apps/cvsweb/Manifest20
-rw-r--r--www-apps/cvsweb/cvsweb-1.112.ebuild37
-rw-r--r--www-apps/cvsweb/cvsweb-3.0.5.ebuild39
-rw-r--r--www-apps/cvsweb/cvsweb-3.0.6.ebuild39
-rw-r--r--www-apps/cvsweb/files/postinstall-en.txt1
-rw-r--r--www-apps/cvsweb/files/reconfig15
-rw-r--r--www-apps/cvsweb/metadata.xml5
8 files changed, 230 insertions, 0 deletions
diff --git a/www-apps/cvsweb/ChangeLog b/www-apps/cvsweb/ChangeLog
new file mode 100644
index 000000000000..b81386a41977
--- /dev/null
+++ b/www-apps/cvsweb/ChangeLog
@@ -0,0 +1,74 @@
+# ChangeLog for www-apps/cvsweb
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/cvsweb/ChangeLog,v 1.1 2010/03/05 18:11:28 ulm Exp $
+
+ 05 Mar 2010; Ulrich Mueller <ulm@gentoo.org> +cvsweb-1.112.ebuild,
+ +cvsweb-3.0.5.ebuild, +cvsweb-3.0.6.ebuild, +files/postinstall-en.txt,
+ +files/reconfig, +metadata.xml:
+ Move cvsweb from dev-util to www-apps; update dependency on dev-vcs/rcs;
+ bug 56967.
+
+ 19 Feb 2007; <malc@gentoo.org> cvsweb-3.0.6.ebuild:
+ Add ~amd64 - bug #167226
+
+ 03 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> cvsweb-3.0.6.ebuild:
+ Stable on sparc wrt #26114
+
+ 31 Oct 2006; Christian Faulhammer <opfer@gentoo.org> cvsweb-3.0.6.ebuild:
+ stabled x86 due to bug #26114
+
+*cvsweb-3.0.6 (01 Oct 2005)
+
+ 01 Oct 2005; Renat Lumpau <rl03@gentoo.org> +cvsweb-3.0.6.ebuild:
+ Version bump
+
+ 21 Aug 2005; Renat Lumpau <rl03@gentoo.org> files/reconfig:
+ Housekeeping
+
+ 16 Apr 2005; Elfyn McBratney <beu@gentoo.org> cvsweb-1.93-r1.ebuild,
+ cvsweb-1.112.ebuild:
+ Fix HOMEPAGE and SRC_URI, thanks to Alex Polvi (bug #77557).
+
+*cvsweb-3.0.5 (16 Apr 2005)
+
+ 16 Apr 2005; Elfyn McBratney <beu@gentoo.org> +cvsweb-3.0.5.ebuild:
+ Version bump.
+
+ 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
+ Fixed ChangeLog header.
+
+*cvsweb-3.0.1 (25 Aug 2004)
+
+ 25 Aug 2004; Renat Lumpau <rl03@gentoo.org> cvsweb-3.0.1.ebuild:
+ Explicitly +x the cgi.
+
+ 18 Aug 2004; Renat Lumpau <rl03@gentoo.org> :
+ Version bump (bug #43546). Thanks to Rodney Amato <rodnet@iinet.net.au>
+ for his initial ebuild.
+
+ 15 Aug 2004; Stuart Herbert <stuart@gentoo.org> +cvsweb-1.112.ebuild,
+ +cvsweb-1.93-r1.ebuild:
+ Moved from net-www/cvsweb to dev-util/cvsweb.
+
+ 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Added missing changelog entry.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*cvsweb-1.112 (17 Jul 2002)
+
+ 17 July 2002; Nicholas Jones <carpaski@gentoo.org> cvsweb-1.112.ebuild :
+ Updated ebuild from Brian Rozmierski + Minor changes.
+
+ 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> cvsweb-1.93-r1.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+
+*cvsweb-1.93-r1 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/www-apps/cvsweb/Manifest b/www-apps/cvsweb/Manifest
new file mode 100644
index 000000000000..994d29680c06
--- /dev/null
+++ b/www-apps/cvsweb/Manifest
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX postinstall-en.txt 35 RMD160 6e379b6b279435d9ccf70f26335c4e50994e6e58 SHA1 a98765cac7f4d90de324af840bb78748cf79d063 SHA256 1f0dd317eb5e367a5a9a281967a9842859a251134268ba9043869bdf8fc0128a
+AUX reconfig 381 RMD160 5c43766f73d8b058568d1b69877a159a853f23b4 SHA1 e47f8a3b31e8fb9c1b32e80e75123b25291122b4 SHA256 cf9e8d281abff2be46b265f504381c0aabb950d803ab513ff9d9942ac551bffd
+DIST cvsweb-1.112.tar.gz 37239 RMD160 f606c9721be04035427a420194dfe42ea7484f38 SHA1 4dc996712c365f064a8b8d26a69b3df083ecac0a SHA256 55656465590231d8ead238cb2b7def59a9f00ad5f126176c15f2a9e340812fa4
+DIST cvsweb-3.0.5.tar.gz 72199 RMD160 cb15a893c6f7fc2ca6892c612523cd96f8d3c2f0 SHA1 520c1bd1f295663665b4ab85843f3b321ff804ea SHA256 ab1acebde0b4f2c75932bab529150c8280cf881deba81323d71733d81c28643c
+DIST cvsweb-3.0.6.tar.gz 72484 RMD160 e933c3814ea52c7fb9cec65e088c9ab778da2fee SHA1 6a9c9d2cc120bc0f0b3c2652a06f587bce8845a8 SHA256 07391ee70212ae42e54b8f6d5e613623ef2aad5fd7474899a102fcca48d213c2
+EBUILD cvsweb-1.112.ebuild 823 RMD160 87e151fc2213fc01d8a3c408872d985aa90c17f3 SHA1 a42a469feb988a66994c2209220dd785fa6af14b SHA256 9894a67c496408307dcca0803f4416544456d8e788609affc604d81023ead15a
+EBUILD cvsweb-3.0.5.ebuild 1036 RMD160 e5f84b101ea314a0313b447ff478b409512b00b8 SHA1 795366c9264b982435f9a5dfe3a772f433a53a31 SHA256 7b6fab1a92063e05004382f4f5f62b5f9a0f6e2877d322805f2158e8b5bd0a96
+EBUILD cvsweb-3.0.6.ebuild 1041 RMD160 c3e7b5d5fd0ad08befdfc2dfc818c60b9e1ba34f SHA1 0de74d5095095fe3be5351d3aaae1011f845274c SHA256 0f22b1e0d061b542f5e1881e73c54bb1cd2142dcf9cd3069a168db0cf480d812
+MISC ChangeLog 2614 RMD160 0b75a5b8cdf5aba144c1a86e0981b942723951ae SHA1 bce72f03a02be14f450071877d805c7e0ca66254 SHA256 6293d85d83ca0f530d688b1f844dbefc286da27fb7868df094b6e5f4fb72a41f
+MISC metadata.xml 161 RMD160 d47e924599b33a35a50f4c9f5564d325c271f83b SHA1 5b91a6d8d06d3dca2d774425befba30caca51507 SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.10 (GNU/Linux)
+
+iEYEARECAAYFAkuRSVgACgkQOeoy/oIi7uz1ewCfXPoCCOYNLRowNX8vdgK2Xlpi
+1TYAn1Z1QEnY3BB+PTd9GeN1uuGFYlmX
+=8T6f
+-----END PGP SIGNATURE-----
diff --git a/www-apps/cvsweb/cvsweb-1.112.ebuild b/www-apps/cvsweb/cvsweb-1.112.ebuild
new file mode 100644
index 000000000000..8c31d8bf7733
--- /dev/null
+++ b/www-apps/cvsweb/cvsweb-1.112.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/cvsweb/cvsweb-1.112.ebuild,v 1.1 2010/03/05 18:11:28 ulm Exp $
+
+DESCRIPTION="WWW interface to a CVS tree"
+HOMEPAGE="http://www.freebsd.org/projects/cvsweb.html"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 sparc ~ppc"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5
+ >=dev-vcs/rcs-5.7"
+
+S="${WORKDIR}/cvsweb"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ cd "${S}"
+ local x
+ for x in cvsweb.cgi cvsweb.conf
+ do
+ cp ${x} ${x}.orig
+ sed -e "s:/usr/local/web/apache/conf/:/etc/apache/conf/:g" ${x}.orig > ${x}
+ done
+}
+
+src_install() {
+ insinto /etc/apache/conf
+ doins cvsweb.conf
+ insinto /home/httpd/cgi-bin
+ insopts -m755
+ doins cvsweb.cgi
+ dodoc README TODO
+}
diff --git a/www-apps/cvsweb/cvsweb-3.0.5.ebuild b/www-apps/cvsweb/cvsweb-3.0.5.ebuild
new file mode 100644
index 000000000000..048f2b861423
--- /dev/null
+++ b/www-apps/cvsweb/cvsweb-3.0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/cvsweb/cvsweb-3.0.5.ebuild,v 1.1 2010/03/05 18:11:28 ulm Exp $
+
+inherit webapp
+
+DESCRIPTION="WWW interface to a CVS tree"
+HOMEPAGE="http://www.freebsd.org/projects/cvsweb.html"
+SRC_URI="ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~x86 ~sparc ~ppc"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5.8
+ >=dev-util/cvs-1.11
+ >=dev-vcs/rcs-5.7
+ >=dev-perl/URI-1.28
+ dev-perl/IPC-Run
+ dev-perl/MIME-Types
+ dev-perl/String-Ediff
+ >=dev-util/cvsgraph-1.4.0
+ >=app-text/enscript-1.6.3"
+
+src_install() {
+ webapp_src_preinst
+
+ cp cvsweb.conf "${D}"/${MY_HOSTROOTDIR}
+ cp css/cvsweb.css "${D}"/${MY_HTDOCSDIR}
+ exeinto ${MY_CGIBINDIR}
+ doexe cvsweb.cgi
+ chmod +x "${D}"/${MY_CGIBINDIR}/cvsweb.cgi
+
+ dodoc README TODO NEWS ChangeLog
+
+ webapp_hook_script "${FILESDIR}"/reconfig
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+ webapp_src_install
+}
diff --git a/www-apps/cvsweb/cvsweb-3.0.6.ebuild b/www-apps/cvsweb/cvsweb-3.0.6.ebuild
new file mode 100644
index 000000000000..c3c36a6228fd
--- /dev/null
+++ b/www-apps/cvsweb/cvsweb-3.0.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/cvsweb/cvsweb-3.0.6.ebuild,v 1.1 2010/03/05 18:11:28 ulm Exp $
+
+inherit webapp
+
+DESCRIPTION="WWW interface to a CVS tree"
+HOMEPAGE="http://www.freebsd.org/projects/cvsweb.html"
+SRC_URI="ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/perl-5.8
+ >=dev-util/cvs-1.11
+ >=dev-vcs/rcs-5.7
+ >=dev-perl/URI-1.28
+ dev-perl/IPC-Run
+ dev-perl/MIME-Types
+ dev-perl/String-Ediff
+ >=dev-util/cvsgraph-1.4.0
+ >=app-text/enscript-1.6.3"
+
+src_install() {
+ webapp_src_preinst
+
+ cp cvsweb.conf "${D}"/${MY_HOSTROOTDIR}
+ cp css/cvsweb.css "${D}"/${MY_HTDOCSDIR}
+ exeinto ${MY_CGIBINDIR}
+ doexe cvsweb.cgi
+ chmod +x "${D}"/${MY_CGIBINDIR}/cvsweb.cgi
+
+ dodoc README TODO NEWS ChangeLog
+
+ webapp_hook_script "${FILESDIR}"/reconfig
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+ webapp_src_install
+}
diff --git a/www-apps/cvsweb/files/postinstall-en.txt b/www-apps/cvsweb/files/postinstall-en.txt
new file mode 100644
index 000000000000..e6e1dbf1e54e
--- /dev/null
+++ b/www-apps/cvsweb/files/postinstall-en.txt
@@ -0,0 +1 @@
+Now edit ${VHOST_ROOT}/cvsweb.conf
diff --git a/www-apps/cvsweb/files/reconfig b/www-apps/cvsweb/files/reconfig
new file mode 100644
index 000000000000..10767108f1a9
--- /dev/null
+++ b/www-apps/cvsweb/files/reconfig
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+die() {
+ echo "#####"
+ echo $1
+ echo "#####"
+ exit 1
+}
+
+if [ $1 = "install" ]; then
+ sed "s|/usr/local/etc/cvsweb/cvsweb.conf|${VHOST_ROOT}/cvsweb.conf|g
+ s|/usr/local/etc/cvsweb|${VHOST_ROOT}|g
+ s|/css/cvsweb.css|/cvsweb.css|g
+ s|/usr/local/etc/apache/mime.types|/etc/mime.types|g" -i ${VHOST_ROOT}/cgi-bin/cvsweb.cgi ${VHOST_ROOT}/cvsweb.conf || die "sed failed"
+fi
diff --git a/www-apps/cvsweb/metadata.xml b/www-apps/cvsweb/metadata.xml
new file mode 100644
index 000000000000..95c06f0095bb
--- /dev/null
+++ b/www-apps/cvsweb/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>web-apps</herd>
+</pkgmetadata>