From owner-freebsd-ports Thu Dec 13 17:50:16 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B24B837B419 for ; Thu, 13 Dec 2001 17:50:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBE1o0K15885; Thu, 13 Dec 2001 17:50:00 -0800 (PST) (envelope-from gnats) Received: from beccabug.kerion.net (beccabug.kerion.net [66.92.100.121]) by hub.freebsd.org (Postfix) with ESMTP id 2D3EE37B405 for ; Thu, 13 Dec 2001 17:44:04 -0800 (PST) Received: by beccabug.kerion.net (Postfix, from userid 0) id 184895E29; Thu, 13 Dec 2001 20:44:19 -0500 (EST) Message-Id: <20011214014419.184895E29@beccabug.kerion.net> Date: Thu, 13 Dec 2001 20:44:19 -0500 (EST) From: Matt Holmes Reply-To: Matt Holmes To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/32823: Update port: devel/viewcvs Update to ViewCVS 0.8 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32823 >Category: ports >Synopsis: Update port: devel/viewcvs Update to ViewCVS 0.8 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Dec 13 17:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Matt Holmes >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD beccabug.kerion.net 4.4-STABLE FreeBSD 4.4-STABLE #0: Sat Dec 8 13:45:11 EST 2001 matt@beccabug.kerion.net:/usr/obj/usr/src/sys/BECCABUG i386 >Description: An update to verison 0.8 of ViewCVS, the Python based web CVS repository viewer. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # viewcvs/ # viewcvs/files # viewcvs/files/patch-aa # viewcvs/Makefile # viewcvs/pkg-plist # viewcvs/pkg-comment # viewcvs/pkg-descr # viewcvs/pkg-message # viewcvs/distinfo # echo c - viewcvs/ mkdir -p viewcvs/ > /dev/null 2>&1 echo c - viewcvs/files mkdir -p viewcvs/files > /dev/null 2>&1 echo x - viewcvs/files/patch-aa sed 's/^X//' >viewcvs/files/patch-aa << 'END-of-viewcvs/files/patch-aa' X--- viewcvs-install Fri May 12 06:26:11 2000 X+++ viewcvs-install.new Sun Jul 2 19:59:28 2000 X@@ -159,10 +159,10 @@ X print INFO_TEXT X X ## get the install path X- temp = raw_input("Installation Path [%s]: " % ROOT_DIR) X- temp = string.strip(temp) X- if len(temp): X- ROOT_DIR = temp X+ #temp = raw_input("Installation Path [%s]: " % ROOT_DIR) X+ #temp = string.strip(temp) X+ #if len(temp): X+ # ROOT_DIR = temp X X ## install the files X print END-of-viewcvs/files/patch-aa echo x - viewcvs/Makefile sed 's/^X//' >viewcvs/Makefile << 'END-of-viewcvs/Makefile' X# New ports collection makefile for: viewcvs X# Date created: Sun 02 Jul 2000 X# Whom: will X# X# $FreeBSD: ports/devel/viewcvs/Makefile,v 1.5 2001/08/23 13:26:43 wjv Exp $ X# X XPORTNAME= viewcvs XPORTVERSION= 0.8 XCATEGORIES= devel python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= ports@FreeBSD.org X XUSE_PYTHON= yes XNO_BUILD= yes XPKGMESSAGE= ${WRKDIR}/pkg-message X Xpre-install: X @ ${PERL} -pi -e "s:${PREFIX}/viewcvs-dev:${PREFIX}/${PORTNAME}-${PORTVERSION}:g" \ X ${WRKSRC}/viewcvs-install X Xdo-install: X @ cd ${WRKSRC} && ${PYTHON_CMD} viewcvs-install X Xpost-install: X @ ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" pkg-message >${PKGMESSAGE} X.if !defined(BATCH) X @ ${ECHO} X @ ${CAT} ${PKGMESSAGE} X @ ${ECHO} X.endif X X.include END-of-viewcvs/Makefile echo x - viewcvs/pkg-plist sed 's/^X//' >viewcvs/pkg-plist << 'END-of-viewcvs/pkg-plist' Xviewcvs-0.8/cvsdbadmin Xviewcvs-0.8/loginfo-handler Xviewcvs-0.8/make-database Xviewcvs-0.8/standalone.py Xviewcvs-0.8/cgi/viewcvs.cgi Xviewcvs-0.8/cgi/query.cgi Xviewcvs-0.8/doc/help_rootview.html Xviewcvs-0.8/doc/help_dirview.html Xviewcvs-0.8/doc/images/logo.png Xviewcvs-0.8/doc/images/chalk.jpg Xviewcvs-0.8/doc/images/cvsgraph_16x16.png Xviewcvs-0.8/doc/images/cvsgraph_32x32.png Xviewcvs-0.8/lib/PyFontify.py Xviewcvs-0.8/lib/PyFontify.pyc Xviewcvs-0.8/lib/blame.py Xviewcvs-0.8/lib/blame.pyc Xviewcvs-0.8/lib/compat.py Xviewcvs-0.8/lib/compat.pyc Xviewcvs-0.8/lib/config.py Xviewcvs-0.8/lib/config.pyc Xviewcvs-0.8/lib/cvsdb.py Xviewcvs-0.8/lib/cvsdb.pyc Xviewcvs-0.8/lib/dbi.py Xviewcvs-0.8/lib/dbi.pyc Xviewcvs-0.8/lib/debug.py Xviewcvs-0.8/lib/debug.pyc Xviewcvs-0.8/lib/popen.py Xviewcvs-0.8/lib/popen.pyc Xviewcvs-0.8/lib/py2html.py Xviewcvs-0.8/lib/py2html.pyc Xviewcvs-0.8/lib/query.py Xviewcvs-0.8/lib/query.pyc Xviewcvs-0.8/lib/rcsparse.py Xviewcvs-0.8/lib/rcsparse.pyc Xviewcvs-0.8/lib/rlog.py Xviewcvs-0.8/lib/rlog.pyc Xviewcvs-0.8/lib/viewcvs.py Xviewcvs-0.8/lib/viewcvs.pyc Xviewcvs-0.8/lib/ezt.py Xviewcvs-0.8/lib/ezt.pyc Xviewcvs-0.8/lib/apache_icons.py Xviewcvs-0.8/lib/apache_icons.pyc Xviewcvs-0.8/templates/directory.ezt Xviewcvs-0.8/templates/log.ezt Xviewcvs-0.8/templates/log_table.ezt Xviewcvs-0.8/templates/query.ezt X@dirrm viewcvs-0.8/cgi X@dirrm viewcvs-0.8/doc/images X@dirrm viewcvs-0.8/doc X@dirrm viewcvs-0.8/lib X@dirrm viewcvs-0.8/templates END-of-viewcvs/pkg-plist echo x - viewcvs/pkg-comment sed 's/^X//' >viewcvs/pkg-comment << 'END-of-viewcvs/pkg-comment' XPython version of Zeller's cvsweb END-of-viewcvs/pkg-comment echo x - viewcvs/pkg-descr sed 's/^X//' >viewcvs/pkg-descr << 'END-of-viewcvs/pkg-descr' XViewCVS was inspired by cvsweb (Zeller's version). ViewCVS Xcan browse directories, change logs, and specific revisions Xof files. It can display diffs between versions and show Xselections of files based on tags or branches. In addition, XViewCVS has "annotation" or "blame" support, and the Xbeginnings of Bonsai-like query facilities. X XWWW: http://viewcvs.sourceforge.net/ XAuthor: Greg Stein X X- Will END-of-viewcvs/pkg-descr echo x - viewcvs/pkg-message sed 's/^X//' >viewcvs/pkg-message << 'END-of-viewcvs/pkg-message' XIf you would like to set up ViewCVS in a usable manner, all Xyou need to do is modify the configuration file, located at X%%PREFIX%%/viewcvs-0.8/viewcvs.conf, to note where your XCVSROOT is, and then copy the actual CGI (located at X%%PREFIX%%/viewcvs-0.8/cgi/viewcvs.cgi) to your cgi-bin. XYou may also want to browse the EZT template files at X%%PREFIX%%/viewcvs-0.8/templates/ to customize the look of Xyour web CVS viewer. END-of-viewcvs/pkg-message echo x - viewcvs/distinfo sed 's/^X//' >viewcvs/distinfo << 'END-of-viewcvs/distinfo' XMD5 (viewcvs-0.8.tar.gz) = 5778486247e28f9e9bcd90cf86bab1e9 END-of-viewcvs/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message