From owner-freebsd-ports Tue Mar 30 15:50:19 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B21E314D28 for ; Tue, 30 Mar 1999 15:50:17 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id PAA51488; Tue, 30 Mar 1999 15:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from pegasus.rz.tu-clausthal.de (pegasus.rz.tu-clausthal.de [139.174.2.93]) by hub.freebsd.org (Postfix) with ESMTP id 461ED14CEA for ; Tue, 30 Mar 1999 15:45:09 -0800 (PST) (envelope-from inof@pegasus.rz.tu-clausthal.de) Received: (from inof@localhost) by pegasus.rz.tu-clausthal.de (8.9.2/8.9.2) id BAA46672; Wed, 31 Mar 1999 01:44:50 +0200 (CEST) (envelope-from inof) Message-Id: <199903302344.BAA46672@pegasus.rz.tu-clausthal.de> Date: Wed, 31 Mar 1999 01:44:50 +0200 (CEST) From: oliver.fromme@heim3.tu-clausthal.de Reply-To: oliver.fromme@heim3.tu-clausthal.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/10883: GNU CSSC 0.10beta.pl1 port submission Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 10883 >Category: ports >Synopsis: GNU CSSC 0.10beta.pl1 port submission >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Mar 30 15:50:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Oliver Fromme >Release: FreeBSD 3.1-19990318-STABLE i386 >Organization: Clausthal University of Technology >Environment: N/A >Description: This is GNU CSSC, a workalike for the source code control system SCCS. Should go to /usr/ports/devel/cssc. Thanks. >How-To-Repeat: N/A >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: # # cssc # cssc/files # cssc/files/md5 # cssc/pkg # cssc/pkg/COMMENT # cssc/pkg/DESCR # cssc/pkg/PLIST # cssc/Makefile # cssc/patches # cssc/patches/patch-aa # echo c - cssc mkdir -p cssc > /dev/null 2>&1 echo c - cssc/files mkdir -p cssc/files > /dev/null 2>&1 echo x - cssc/files/md5 sed 's/^X//' >cssc/files/md5 << 'END-of-cssc/files/md5' XMD5 (CSSC-0.10beta.pl1.tar.gz) = 67f52a36495d012bbaafd7b84f4f62f0 END-of-cssc/files/md5 echo c - cssc/pkg mkdir -p cssc/pkg > /dev/null 2>&1 echo x - cssc/pkg/COMMENT sed 's/^X//' >cssc/pkg/COMMENT << 'END-of-cssc/pkg/COMMENT' XA workalike for the source code control system SCCS. END-of-cssc/pkg/COMMENT echo x - cssc/pkg/DESCR sed 's/^X//' >cssc/pkg/DESCR << 'END-of-cssc/pkg/DESCR' XThis is GNU CSSC, a workalike for the source code control system SCCS. XIt is based on the MySC package by Ross Ridge. X XSCCS commands implemented this package are: admin, cdc, delta, get, Xprs, prt, sccsdiff, rmdel, sact, unget and what. Not all options and Xcapabilities of the commands have been implemented yet, and the comb, Xval and vc commands are not provided at all. X XUnimplemented features include consistency checking (admin -h), Xignored deltas (delta -g), printing the differences after a delta X(delta -p), l-files (get -l), and getting a delta by sequence number X(get -a). Some features like including and excluding deltas (get -i X-x) have been implemented but not extensively tested. X XFreeBSD port made by Oliver Fromme END-of-cssc/pkg/DESCR echo x - cssc/pkg/PLIST sed 's/^X//' >cssc/pkg/PLIST << 'END-of-cssc/pkg/PLIST' Xbin/sccs Xlibexec/cssc/admin Xlibexec/cssc/cdc Xlibexec/cssc/delta Xlibexec/cssc/get Xlibexec/cssc/prs Xlibexec/cssc/prt Xlibexec/cssc/rmdel Xlibexec/cssc/sact Xlibexec/cssc/sccsdiff Xlibexec/cssc/unget Xlibexec/cssc/val Xlibexec/cssc/what X@dirrm libexec/cssc X@unexec install-info --delete %D/info/cssc.info %D/info/dir Xinfo/cssc.info Xinfo/cssc.info-1 Xinfo/cssc.info-2 Xinfo/cssc.info-3 X@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir X@exec install-info %D/info/zsh.info %D/info/dir END-of-cssc/pkg/PLIST echo x - cssc/Makefile sed 's/^X//' >cssc/Makefile << 'END-of-cssc/Makefile' X# New ports collection makefile for: CSSC X# Version required: 0.10beta.pl1 X# Date created: 31 Mar 1999 X# Whom: Oliver Fromme X# X# $Id$ X# X XDISTNAME= CSSC-0.10beta.pl1 XPKGNAME= cssc-0.10b.1 XCATEGORIES= devel XMASTER_SITES= ftp://alpha.gnu.org/gnu/CSSC/ X XMAINTAINER= olli@fromme.com X XGNU_CONFIGURE= yes XMAN1= sccs.1 X X# X# NOTE: X# portlint will warn about the absolute pathname "/usr/share/info/dir", X# although it is OK in this case (see the FreeBSD Handbook, section X# "Making a port yourself", subsection "Info files"). X# Xpost-install: X @strip ${PREFIX}/bin/sccs X @for FILE in ${PREFIX}/libexec/cssc/*; do \ X if file $$FILE | ${GREP} -q 'not stripped'; then \ X strip $$FILE; \ X fi; \ X done X @if [ ! -f ${PREFIX}/info/dir ]; then \ X ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ X fi X @install-info ${PREFIX}/info/cssc.info ${PREFIX}/info/dir X X.include END-of-cssc/Makefile echo c - cssc/patches mkdir -p cssc/patches > /dev/null 2>&1 echo x - cssc/patches/patch-aa sed 's/^X//' >cssc/patches/patch-aa << 'END-of-cssc/patches/patch-aa' X*** docs/cssc.texi.orig Sun Mar 21 11:11:21 1999 X--- docs/cssc.texi Wed Mar 31 01:05:22 1999 X*************** X*** 5,11 **** X X @dircategory Miscellaneous X @direntry X! * cssc: (cssc). The GNU work-alike replacement for SCCS. X @end direntry X X @finalout X--- 5,11 ---- X X @dircategory Miscellaneous X @direntry X! * cssc: (cssc). The GNU work-alike replacement for SCCS. X @end direntry X X @finalout END-of-cssc/patches/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message