Date: Wed, 12 Nov 1997 23:05:15 +0200 (SAT) From: sheldonh@iafrica.com To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/5022: AT LAST! New port for cvsup-bin-15.2 (binary dist) Message-ID: <199711122105.XAA27889@axl.iafrica.com> Resent-Message-ID: <199711122110.NAA09202@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 5022 >Category: ports >Synopsis: AT LAST! New port for cvsup-bin-15.2 (binary dist) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Nov 12 13:10:00 PST 1997 >Last-Modified: >Originator: Sheldon Hearn >Organization: UUNET Internet Africa >Release: FreeBSD 2.2.5-STABLE i386 >Environment: FreeBSD 2.2-STABLE as of 5 Nov 1997 >Description: Installing CVSup from the ports collection has always been a pain in the arse. Finally, it's made easy with this port of the binary distribution. USE_CVSUPD optional. Good-bye modula-3-lib !!! >How-To-Repeat: N/A >Fix: The following shar archive contains the port directory. It's been tested for correct packaging, with and without USE_CVSUPD . # 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: # # cvsup-bin # cvsup-bin/pkg # cvsup-bin/pkg/COMMENT # cvsup-bin/pkg/DESCR # cvsup-bin/pkg/PLIST # cvsup-bin/pkg/PLIST.cvsupd # cvsup-bin/files # cvsup-bin/files/md5 # cvsup-bin/Makefile # cvsup-bin/scripts # cvsup-bin/scripts/configure # echo c - cvsup-bin mkdir -p cvsup-bin > /dev/null 2>&1 echo c - cvsup-bin/pkg mkdir -p cvsup-bin/pkg > /dev/null 2>&1 echo x - cvsup-bin/pkg/COMMENT sed 's/^X//' >cvsup-bin/pkg/COMMENT << 'END-of-cvsup-bin/pkg/COMMENT' XA network file distribution and update system for CVS repositories. END-of-cvsup-bin/pkg/COMMENT echo x - cvsup-bin/pkg/DESCR sed 's/^X//' >cvsup-bin/pkg/DESCR << 'END-of-cvsup-bin/pkg/DESCR' XThis is the BINARY (statically linked) version of CVSup. X XCVSup is a software package for distributing and updating collections Xof files across a network. CVSup is specifically tailored to Xdistributing CVS repositories. By taking advantage of the special Xproperties of the files contained in CVS repositories, CVSup is Xable to perform updates much faster than traditional systems. It Xis especially valuable for people with slow Internet connections. X Xjdp@polstra.com END-of-cvsup-bin/pkg/DESCR echo x - cvsup-bin/pkg/PLIST sed 's/^X//' >cvsup-bin/pkg/PLIST << 'END-of-cvsup-bin/pkg/PLIST' Xbin/cvsup Xbin/supconv Xman/man1/cvsup.1.gz Xman/man1/supconv.1.gz END-of-cvsup-bin/pkg/PLIST echo x - cvsup-bin/pkg/PLIST.cvsupd sed 's/^X//' >cvsup-bin/pkg/PLIST.cvsupd << 'END-of-cvsup-bin/pkg/PLIST.cvsupd' Xbin/cvsup Xbin/supconv Xsbin/cvsupd Xman/man1/cvsup.1.gz Xman/man1/supconv.1.gz Xman/man8/cvsupd.8.gz END-of-cvsup-bin/pkg/PLIST.cvsupd echo c - cvsup-bin/files mkdir -p cvsup-bin/files > /dev/null 2>&1 echo x - cvsup-bin/files/md5 sed 's/^X//' >cvsup-bin/files/md5 << 'END-of-cvsup-bin/files/md5' XMD5 (cvsup-bin-15.2.tar.gz) = e92c5afa6fc51894d8edd97d2b29247c XMD5 (cvsupd-bin-15.2.tar.gz) = 1801d60628dbd7b731402a24faa5e6b8 END-of-cvsup-bin/files/md5 echo x - cvsup-bin/Makefile sed 's/^X//' >cvsup-bin/Makefile << 'END-of-cvsup-bin/Makefile' X# New ports collection makefile for: cvsup-bin X# Version required: 15.2 X# Date created: 7 August 1996 X# Whom: Sheldon Hearn <axl@iafrica.com> X# X# $Id$ X# X XDISTNAME= cvsup-bin-15.2 XCATEGORIES= devel net XMASTER_SITES= ftp://hub.freebsd.org/pub/CVSup/ \ X ftp://ftp.cs.tu-berlin.de/pub/FreeBSD/CVSup/ \ X ftp://ftp.polstra.com/pub/FreeBSD/CVSup/ XDISTFILES= cvsup-bin-15.2.tar.gz X XMAINTAINER= axl@iafrica.com X XNO_BUILD= yes X XMAN1= cvsup.1 supconv.1 X X# Uncomment the next line if you want cvsupd as well X# USE_CVSUPD= yes X X.ifdef USE_CVSUPD XDISTFILES+= cvsupd-bin-15.2.tar.gz XMAN8= cvsupd.8 XPLIST= ${PKGDIR}/PLIST.cvsupd X.endif X Xdo-install: X cd ${WRKDIR}/cvsup-bin-15.2 && \ X ${INSTALL_PROGRAM} cvsup ${PREFIX}/bin && \ X ${INSTALL_SCRIPT} supconv ${PREFIX}/bin && \ X ${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1 X.ifdef USE_CVSUPD X cd ${WRKDIR}/cvsupd-bin-15.2 && \ X ${INSTALL_PROGRAM} cvsupd ${PREFIX}/sbin && \ X ${INSTALL_MAN} ${MAN8} ${PREFIX}/man/man8 X.endif X X.include <bsd.port.mk> END-of-cvsup-bin/Makefile echo c - cvsup-bin/scripts mkdir -p cvsup-bin/scripts > /dev/null 2>&1 echo x - cvsup-bin/scripts/configure sed 's/^X//' >cvsup-bin/scripts/configure << 'END-of-cvsup-bin/scripts/configure' X#!/bin/sh X Xfor i in `find ${WRKDIR} -name *.gz -print` ; do gunzip $i ; done END-of-cvsup-bin/scripts/configure exit >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711122105.XAA27889>