diff options
author | will <will@FreeBSD.org> | 2000-07-03 08:34:20 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-07-03 08:34:20 +0800 |
commit | f77df7d71ba2cbdb54a8c728bbe0f5b3177703b8 (patch) | |
tree | 0c283fad602c956401b678f9b3720b081f9459b4 | |
parent | b3db71f46557e28aaf42d6c91662d1b37362cdae (diff) | |
download | freebsd-ports-gnome-f77df7d71ba2cbdb54a8c728bbe0f5b3177703b8.tar.gz freebsd-ports-gnome-f77df7d71ba2cbdb54a8c728bbe0f5b3177703b8.tar.zst freebsd-ports-gnome-f77df7d71ba2cbdb54a8c728bbe0f5b3177703b8.zip |
Add ViewCVS, a Python version of Zeller's cvsweb. Cool!!
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/viewcvs/Makefile | 31 | ||||
-rw-r--r-- | devel/viewcvs/distinfo | 1 | ||||
-rw-r--r-- | devel/viewcvs/files/patch-aa | 17 | ||||
-rw-r--r-- | devel/viewcvs/pkg-comment | 1 | ||||
-rw-r--r-- | devel/viewcvs/pkg-descr | 11 | ||||
-rw-r--r-- | devel/viewcvs/pkg-message | 5 | ||||
-rw-r--r-- | devel/viewcvs/pkg-plist | 33 | ||||
-rw-r--r-- | devel/viewvc/Makefile | 31 | ||||
-rw-r--r-- | devel/viewvc/distinfo | 1 | ||||
-rw-r--r-- | devel/viewvc/files/patch-aa | 17 | ||||
-rw-r--r-- | devel/viewvc/pkg-comment | 1 | ||||
-rw-r--r-- | devel/viewvc/pkg-descr | 11 | ||||
-rw-r--r-- | devel/viewvc/pkg-message | 5 | ||||
-rw-r--r-- | devel/viewvc/pkg-plist | 33 |
15 files changed, 199 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 016f99699d7e..a3adb6d1352c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -248,6 +248,7 @@ SUBDIR += tvision SUBDIR += uclmmbase SUBDIR += ups-debug + SUBDIR += viewcvs SUBDIR += vtcl SUBDIR += xmake SUBDIR += xwpe diff --git a/devel/viewcvs/Makefile b/devel/viewcvs/Makefile new file mode 100644 index 000000000000..c4278287de7a --- /dev/null +++ b/devel/viewcvs/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: groach +# Date created: Sun 02 Jul 2000 +# Whom: will +# +# $FreeBSD$ +# + +PORTNAME= viewcvs +PORTVERSION= 0.5 +CATEGORIES= devel python +MASTER_SITES= http://www.lyra.org/viewcvs/ + +MAINTAINER= ports@FreeBSD.org + +BUILD_DEPENDS= python:${PORTSDIR}/lang/python +RUN_DEPENDS= python:${PORTSDIR}/lang/python + +NO_BUILD= yes + +pre-install: + ${PERL} -pi -e "s:/usr/local/viewcvs:${PREFIX}/share/viewcvs:g" ${WRKSRC}/viewcvs-install + +do-install: + (cd ${WRKSRC} && ${LOCALBASE}/bin/python ${WRKSRC}/viewcvs-install) + +post-install: + @${ECHO} + @${CAT} ${PKGMESSAGE} | ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" + @${ECHO} + +.include <bsd.port.mk> diff --git a/devel/viewcvs/distinfo b/devel/viewcvs/distinfo new file mode 100644 index 000000000000..7bd3b2000ff7 --- /dev/null +++ b/devel/viewcvs/distinfo @@ -0,0 +1 @@ +MD5 (viewcvs-0.5.tar.gz) = 19079897437148967c80f78763b20217 diff --git a/devel/viewcvs/files/patch-aa b/devel/viewcvs/files/patch-aa new file mode 100644 index 000000000000..9a7770ced514 --- /dev/null +++ b/devel/viewcvs/files/patch-aa @@ -0,0 +1,17 @@ +--- viewcvs-install Fri May 12 06:26:11 2000 ++++ viewcvs-install.new Sun Jul 2 19:59:28 2000 +@@ -159,10 +159,10 @@ + print INFO_TEXT + + ## get the install path +- temp = raw_input("Installation Path [%s]: " % ROOT_DIR) +- temp = string.strip(temp) +- if len(temp): +- ROOT_DIR = temp ++ #temp = raw_input("Installation Path [%s]: " % ROOT_DIR) ++ #temp = string.strip(temp) ++ #if len(temp): ++ # ROOT_DIR = temp + + ## install the files + print diff --git a/devel/viewcvs/pkg-comment b/devel/viewcvs/pkg-comment new file mode 100644 index 000000000000..c545364ec9b3 --- /dev/null +++ b/devel/viewcvs/pkg-comment @@ -0,0 +1 @@ +Python version of Zeller's cvsweb diff --git a/devel/viewcvs/pkg-descr b/devel/viewcvs/pkg-descr new file mode 100644 index 000000000000..1c19f6a321c3 --- /dev/null +++ b/devel/viewcvs/pkg-descr @@ -0,0 +1,11 @@ +ViewCVS was inspired by cvsweb (Zeller's version). ViewCVS +can browse directories, change logs, and specific revisions +of files. It can display diffs between versions and show +selections of files based on tags or branches. In addition, +ViewCVS has "annotation" or "blame" support, and the +beginnings of Bonsai-like query facilities. + +WWW: http://www.lyra.org/viewcvs/ +Author: Greg Stein <gstein@lyra.org> + +- Will <andrews@technologist.com> diff --git a/devel/viewcvs/pkg-message b/devel/viewcvs/pkg-message new file mode 100644 index 000000000000..941ffa1d94b7 --- /dev/null +++ b/devel/viewcvs/pkg-message @@ -0,0 +1,5 @@ +If you would like to set up ViewCVS in a usable manner, all +you need to do is modify the configuration file, located at +%%PREFIX%%/share/viewcvs/viewcvs.conf, to note where your +CVSROOT is, and then copy the actual CGI (located at +%%PREFIX%%/share/viewcvs/cgi/viewcvs.cgi) to your cgi-bin. diff --git a/devel/viewcvs/pkg-plist b/devel/viewcvs/pkg-plist new file mode 100644 index 000000000000..c1484898567f --- /dev/null +++ b/devel/viewcvs/pkg-plist @@ -0,0 +1,33 @@ +share/viewcvs/cgi/viewcvs.cgi +share/viewcvs/cgi/queryform.cgi +share/viewcvs/cgi/query.cgi +share/viewcvs/viewcvs.conf +share/viewcvs/lib/PyFontify.py +share/viewcvs/lib/PyFontify.pyc +share/viewcvs/lib/blame.py +share/viewcvs/lib/blame.pyc +share/viewcvs/lib/commit.py +share/viewcvs/lib/commit.pyc +share/viewcvs/lib/compat.py +share/viewcvs/lib/compat.pyc +share/viewcvs/lib/config.py +share/viewcvs/lib/config.pyc +share/viewcvs/lib/cvsdbapi.py +share/viewcvs/lib/cvsdbapi.pyc +share/viewcvs/lib/database.py +share/viewcvs/lib/database.pyc +share/viewcvs/lib/popen.py +share/viewcvs/lib/popen.pyc +share/viewcvs/lib/py2html.py +share/viewcvs/lib/py2html.pyc +share/viewcvs/lib/rlog.py +share/viewcvs/lib/rlog.pyc +share/viewcvs/loginfo-handler +share/viewcvs/cvsdbadmin +share/viewcvs/make-database +share/viewcvs/html-templates/queryformtemplate.html +share/viewcvs/html-templates/querytemplate.html +@dirrm share/viewcvs/html-templates +@dirrm share/viewcvs/lib +@dirrm share/viewcvs/cgi +@dirrm share/viewcvs diff --git a/devel/viewvc/Makefile b/devel/viewvc/Makefile new file mode 100644 index 000000000000..c4278287de7a --- /dev/null +++ b/devel/viewvc/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: groach +# Date created: Sun 02 Jul 2000 +# Whom: will +# +# $FreeBSD$ +# + +PORTNAME= viewcvs +PORTVERSION= 0.5 +CATEGORIES= devel python +MASTER_SITES= http://www.lyra.org/viewcvs/ + +MAINTAINER= ports@FreeBSD.org + +BUILD_DEPENDS= python:${PORTSDIR}/lang/python +RUN_DEPENDS= python:${PORTSDIR}/lang/python + +NO_BUILD= yes + +pre-install: + ${PERL} -pi -e "s:/usr/local/viewcvs:${PREFIX}/share/viewcvs:g" ${WRKSRC}/viewcvs-install + +do-install: + (cd ${WRKSRC} && ${LOCALBASE}/bin/python ${WRKSRC}/viewcvs-install) + +post-install: + @${ECHO} + @${CAT} ${PKGMESSAGE} | ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" + @${ECHO} + +.include <bsd.port.mk> diff --git a/devel/viewvc/distinfo b/devel/viewvc/distinfo new file mode 100644 index 000000000000..7bd3b2000ff7 --- /dev/null +++ b/devel/viewvc/distinfo @@ -0,0 +1 @@ +MD5 (viewcvs-0.5.tar.gz) = 19079897437148967c80f78763b20217 diff --git a/devel/viewvc/files/patch-aa b/devel/viewvc/files/patch-aa new file mode 100644 index 000000000000..9a7770ced514 --- /dev/null +++ b/devel/viewvc/files/patch-aa @@ -0,0 +1,17 @@ +--- viewcvs-install Fri May 12 06:26:11 2000 ++++ viewcvs-install.new Sun Jul 2 19:59:28 2000 +@@ -159,10 +159,10 @@ + print INFO_TEXT + + ## get the install path +- temp = raw_input("Installation Path [%s]: " % ROOT_DIR) +- temp = string.strip(temp) +- if len(temp): +- ROOT_DIR = temp ++ #temp = raw_input("Installation Path [%s]: " % ROOT_DIR) ++ #temp = string.strip(temp) ++ #if len(temp): ++ # ROOT_DIR = temp + + ## install the files + print diff --git a/devel/viewvc/pkg-comment b/devel/viewvc/pkg-comment new file mode 100644 index 000000000000..c545364ec9b3 --- /dev/null +++ b/devel/viewvc/pkg-comment @@ -0,0 +1 @@ +Python version of Zeller's cvsweb diff --git a/devel/viewvc/pkg-descr b/devel/viewvc/pkg-descr new file mode 100644 index 000000000000..1c19f6a321c3 --- /dev/null +++ b/devel/viewvc/pkg-descr @@ -0,0 +1,11 @@ +ViewCVS was inspired by cvsweb (Zeller's version). ViewCVS +can browse directories, change logs, and specific revisions +of files. It can display diffs between versions and show +selections of files based on tags or branches. In addition, +ViewCVS has "annotation" or "blame" support, and the +beginnings of Bonsai-like query facilities. + +WWW: http://www.lyra.org/viewcvs/ +Author: Greg Stein <gstein@lyra.org> + +- Will <andrews@technologist.com> diff --git a/devel/viewvc/pkg-message b/devel/viewvc/pkg-message new file mode 100644 index 000000000000..941ffa1d94b7 --- /dev/null +++ b/devel/viewvc/pkg-message @@ -0,0 +1,5 @@ +If you would like to set up ViewCVS in a usable manner, all +you need to do is modify the configuration file, located at +%%PREFIX%%/share/viewcvs/viewcvs.conf, to note where your +CVSROOT is, and then copy the actual CGI (located at +%%PREFIX%%/share/viewcvs/cgi/viewcvs.cgi) to your cgi-bin. diff --git a/devel/viewvc/pkg-plist b/devel/viewvc/pkg-plist new file mode 100644 index 000000000000..c1484898567f --- /dev/null +++ b/devel/viewvc/pkg-plist @@ -0,0 +1,33 @@ +share/viewcvs/cgi/viewcvs.cgi +share/viewcvs/cgi/queryform.cgi +share/viewcvs/cgi/query.cgi +share/viewcvs/viewcvs.conf +share/viewcvs/lib/PyFontify.py +share/viewcvs/lib/PyFontify.pyc +share/viewcvs/lib/blame.py +share/viewcvs/lib/blame.pyc +share/viewcvs/lib/commit.py +share/viewcvs/lib/commit.pyc +share/viewcvs/lib/compat.py +share/viewcvs/lib/compat.pyc +share/viewcvs/lib/config.py +share/viewcvs/lib/config.pyc +share/viewcvs/lib/cvsdbapi.py +share/viewcvs/lib/cvsdbapi.pyc +share/viewcvs/lib/database.py +share/viewcvs/lib/database.pyc +share/viewcvs/lib/popen.py +share/viewcvs/lib/popen.pyc +share/viewcvs/lib/py2html.py +share/viewcvs/lib/py2html.pyc +share/viewcvs/lib/rlog.py +share/viewcvs/lib/rlog.pyc +share/viewcvs/loginfo-handler +share/viewcvs/cvsdbadmin +share/viewcvs/make-database +share/viewcvs/html-templates/queryformtemplate.html +share/viewcvs/html-templates/querytemplate.html +@dirrm share/viewcvs/html-templates +@dirrm share/viewcvs/lib +@dirrm share/viewcvs/cgi +@dirrm share/viewcvs |