aboutsummaryrefslogtreecommitdiff
path: root/devel/cvsweb3
diff options
context:
space:
mode:
Diffstat (limited to 'devel/cvsweb3')
-rw-r--r--devel/cvsweb3/Makefile79
-rw-r--r--devel/cvsweb3/distinfo1
-rw-r--r--devel/cvsweb3/files/patch-cvsweb.cgi22
-rw-r--r--devel/cvsweb3/files/patch-cvsweb.conf52
-rw-r--r--devel/cvsweb3/pkg-descr14
-rw-r--r--devel/cvsweb3/pkg-message15
-rw-r--r--devel/cvsweb3/pkg-plist21
7 files changed, 0 insertions, 204 deletions
diff --git a/devel/cvsweb3/Makefile b/devel/cvsweb3/Makefile
deleted file mode 100644
index 186ecae0f74c..000000000000
--- a/devel/cvsweb3/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# New ports collection makefile for: cvsweb
-# Date created: 27 Jun 1999
-# Whom: SADA Kenji <sada@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= cvsweb
-PORTVERSION= 2.0.6
-CATEGORIES= devel www
-MASTER_SITES= ${MASTER_SITE_LOCAL} \
- http://people.FreeBSD.org/~scop/cvsweb/
-MASTER_SITE_SUBDIR= scop
-
-MAINTAINER= freebsd-cvsweb@FreeBSD.org
-COMMENT= WWW CGI script to browse CVS repository trees
-
-NO_BUILD= yes
-
-USE_PERL5= yes
-
-# Specify where your repository belongs.
-# (You can reconfigure it after installation anyway)
-.if defined(PACKAGE_BUILDING) || !defined(CVSROOT) || empty(CVSROOT)
-CVSROOT= /home/cvs
-.endif
-
-# Specify the title of your cvsweb site.
-TITLE?= My CVS Repository
-
-# Specify these directories in relative paths to ${PREFIX}.
-.if !exists(${PREFIX}/www) && exists(${PREFIX}/share/apache)
-CGIDIR?= share/apache/cgi-bin
-ICONSDIR?= share/apache/icons
-.else
-CGIDIR?= www/cgi-bin
-ICONSDIR?= www/icons
-.endif
-
-CONFFILES= cvsweb.conf \
- cvsweb.conf-freebsd \
- cvsweb.conf-openbsd \
- cvsweb.conf-netbsd \
- cvsweb.conf-ruby
-
-PLIST_SUB= CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}"
-
-post-patch:
- ${PERL} -i -pe "\
- s'!!PERL!!'${PERL}'g; \
- s'!!PREFIX!!'${PREFIX}'g;" \
- ${WRKSRC}/cvsweb.cgi
- ${PERL} -i -pe "\
- s'!!PREFIX!!'${PREFIX}'g; \
- s'!!CVSROOT!!'${CVSROOT}'g; \
- s'!!TITLE!!'${TITLE}'g;" \
- ${WRKSRC}/cvsweb.conf
-
-do-install:
- ${MKDIR} ${PREFIX}/${CGIDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/cvsweb.cgi ${PREFIX}/${CGIDIR}/
- ${MKDIR} ${PREFIX}/etc/cvsweb
-.for f in ${CONFFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/etc/cvsweb/${f}.dist
-.endfor
- ${MKDIR} ${PREFIX}/${ICONSDIR}/cvsweb
- cd ${WRKSRC}/icons && ${INSTALL_DATA} * ${PREFIX}/${ICONSDIR}/cvsweb/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/cvsweb
- cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog INSTALL README README.FreeBSD TODO TODO.FreeBSD ${PREFIX}/share/doc/cvsweb/
-.endif
-
-post-install:
-.if defined(PACKAGE_BUILDING)
- ${ECHO_CMD} "@unexec rmdir -p %D/${CGIDIR} %D/${ICONSDIR} 2>/dev/null || true" >> ${TMPPLIST}
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/devel/cvsweb3/distinfo b/devel/cvsweb3/distinfo
deleted file mode 100644
index 6d0eaa8163e3..000000000000
--- a/devel/cvsweb3/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cvsweb-2.0.6.tar.gz) = fd15c8521b26be858616a7ba52fc2c22
diff --git a/devel/cvsweb3/files/patch-cvsweb.cgi b/devel/cvsweb3/files/patch-cvsweb.cgi
deleted file mode 100644
index baf8486b18c0..000000000000
--- a/devel/cvsweb3/files/patch-cvsweb.cgi
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: cvsweb.cgi
-===================================================================
-RCS file: /home/ncvs/projects/cvsweb/cvsweb.cgi,v
-retrieving revision 1.119
-diff -a -u -r1.119 cvsweb.cgi
---- cvsweb.cgi 23 Jul 2002 13:58:32 -0000 1.119
-+++ cvsweb.cgi 23 Jul 2002 14:16:12 -0000
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl -wT
-+#!!!PERL!! -wT
- #
- # cvsweb - a CGI interface to CVS trees.
- #
-@@ -157,7 +157,7 @@
-
- # == EDIT this ==
- # Locations to search for user configuration, in order:
--for ("$mydir/cvsweb.conf", '/usr/local/etc/cvsweb/cvsweb.conf') {
-+for ("$mydir/cvsweb.conf", '!!PREFIX!!/etc/cvsweb/cvsweb.conf') {
- if (defined($_) && -r $_) {
- $config = $_;
- last;
diff --git a/devel/cvsweb3/files/patch-cvsweb.conf b/devel/cvsweb3/files/patch-cvsweb.conf
deleted file mode 100644
index c5716494a73e..000000000000
--- a/devel/cvsweb3/files/patch-cvsweb.conf
+++ /dev/null
@@ -1,52 +0,0 @@
-Index: cvsweb.conf
-===================================================================
-RCS file: /home/ncvs/projects/cvsweb/cvsweb.conf,v
-retrieving revision 1.36
-diff -a -u -r1.36 cvsweb.conf
---- cvsweb.conf 10 Jul 2002 15:30:56 -0000 1.36
-+++ cvsweb.conf 23 Jul 2002 14:15:23 -0000
-@@ -18,7 +18,7 @@
- # uname, cvs, rlog, rcsdiff
- # gzip (if you enable $allow_compress)
- # tar, rm, zip (if you enable $allow_tar)
--$command_path = '/bin:/usr/bin:/usr/local/bin';
-+$command_path = '/bin:/usr/bin:!!PREFIX!!/bin';
-
- # Search the above directories for each command
- for (qw(uname cvs rlog rcsdiff gzip tar rm zip)) {
-@@ -43,7 +43,7 @@
- # 'symbolic_name' => ['name_to_display', 'path_to_the_actual_repository']
- # Listed in the order specified:
- @CVSrepositories = (
-- 'local' => ['Local Repository', '/home/cvs'],
-+ 'local' => ['!!TITLE!!', '!!CVSROOT!!'],
- # 'freebsd' => ['FreeBSD', '/home/ncvs'],
- # 'openbsd' => ['OpenBSD', '/home/ncvs'],
- # 'netbsd' => ['NetBSD', '/home/ncvs'],
-@@ -200,7 +200,7 @@
- # These default icons are coming with apache.
- # If these icons are too large, check out the miniicons in the
- # icons/ directory; they have a width/height of 16/16
--my $iconsdir = "/icons";
-+my $iconsdir = "/icons/cvsweb";
-
- # format: TEXT ICON-URL width height
- %ICONS = (
-@@ -335,7 +335,7 @@
- # cvsweb to guess the correct mime-type on
- # checkout; you can use the mime.types from
- # apache here:
--$mime_types = '/usr/local/etc/apache/mime.types';
-+$mime_types = '!!PREFIX!!/etc/apache/mime.types';
-
- # quick mime-type lookup; maps file-suffices to
- # mime-types for displaying checkouts in the browser.
-@@ -472,7 +472,7 @@
- $allow_tar = '';
-
- # Options to pass to tar(1).
--@tar_options = qw();
-+@tar_options = qw(--ignore-failed-read);
-
- # e.g. @tar_options = qw(--ignore-failed-read);
- # GNU tar has some useful options against unexpected errors.
diff --git a/devel/cvsweb3/pkg-descr b/devel/cvsweb3/pkg-descr
deleted file mode 100644
index a803ebf17e71..000000000000
--- a/devel/cvsweb3/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse
-a CVS repository tree via web. It can display the revision history of
-a file, as well as diffs between revisions and downloading the whole
-file.
-
-The cvsweb script has been written by Bill Fenner <fenner@FreeBSD.org>
-for the FreeBSD project, improved visually and functionally by Henner
-Zeller <zeller@think.de>, Henrik Nordstrom <hno@hem.passagen.se>, and
-Ken Coar <Ken.Coar@Golux.Com>, then Akinori MUSHA <knu@FreeBSD.org>
-brought it back to the FreeBSD community and made further
-improvements.
-
-WWW: http://www.FreeBSD.org/projects/cvsweb.html
-Author: the FreeBSD Project
diff --git a/devel/cvsweb3/pkg-message b/devel/cvsweb3/pkg-message
deleted file mode 100644
index ee9705c7ed50..000000000000
--- a/devel/cvsweb3/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-************************************************************
-Quickstart:
- cd ${PREFIX}/etc/cvsweb
- cp cvsweb.conf.dist cvsweb.conf
-
-and you can browse your CVS repository via web if you set up
-your web server correctly. The URL to get to the cvsweb
-will be like `http://localhost/cgi-bin/cvsweb.cgi/'.
-
- To configure its appearance and repository entries to
-browse, edit cvsweb.conf* as you like.
-
- For further information, please look into the directory
-`${PREFIX}/share/doc/cvsweb/'.
-************************************************************
diff --git a/devel/cvsweb3/pkg-plist b/devel/cvsweb3/pkg-plist
deleted file mode 100644
index 616f8a0ac59f..000000000000
--- a/devel/cvsweb3/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-etc/cvsweb/cvsweb.conf.dist
-etc/cvsweb/cvsweb.conf-freebsd.dist
-etc/cvsweb/cvsweb.conf-openbsd.dist
-etc/cvsweb/cvsweb.conf-netbsd.dist
-etc/cvsweb/cvsweb.conf-ruby.dist
-@dirrm etc/cvsweb
-%%PORTDOCS%%share/doc/cvsweb/ChangeLog
-%%PORTDOCS%%share/doc/cvsweb/INSTALL
-%%PORTDOCS%%share/doc/cvsweb/README
-%%PORTDOCS%%share/doc/cvsweb/README.FreeBSD
-%%PORTDOCS%%share/doc/cvsweb/TODO
-%%PORTDOCS%%share/doc/cvsweb/TODO.FreeBSD
-%%PORTDOCS%%@dirrm share/doc/cvsweb
-%%CGIDIR%%/cvsweb.cgi
-%%ICONSDIR%%/cvsweb/back.gif
-%%ICONSDIR%%/cvsweb/dir.gif
-%%ICONSDIR%%/cvsweb/miniback.gif
-%%ICONSDIR%%/cvsweb/minidir.gif
-%%ICONSDIR%%/cvsweb/minitext.gif
-%%ICONSDIR%%/cvsweb/text.gif
-@dirrm %%ICONSDIR%%/cvsweb