diff options
author | Ulrich Müller <ulm@gentoo.org> | 2010-03-05 18:11:28 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2010-03-05 18:11:28 +0000 |
commit | 9b0a602e1a127974f9f6e706f3df54a1489d80d6 (patch) | |
tree | ed6e399cd7dcbdda35197a16508335d10931f0ba /www-apps/cvsweb | |
parent | Version bump #306463 by ScytheMan. First attempt at USE=pulseaudio support #... (diff) | |
download | historical-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/ChangeLog | 74 | ||||
-rw-r--r-- | www-apps/cvsweb/Manifest | 20 | ||||
-rw-r--r-- | www-apps/cvsweb/cvsweb-1.112.ebuild | 37 | ||||
-rw-r--r-- | www-apps/cvsweb/cvsweb-3.0.5.ebuild | 39 | ||||
-rw-r--r-- | www-apps/cvsweb/cvsweb-3.0.6.ebuild | 39 | ||||
-rw-r--r-- | www-apps/cvsweb/files/postinstall-en.txt | 1 | ||||
-rw-r--r-- | www-apps/cvsweb/files/reconfig | 15 | ||||
-rw-r--r-- | www-apps/cvsweb/metadata.xml | 5 |
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> |