Date: Thu, 8 May 2003 15:26:51 +0100 (BST) From: Bruce M Simpson <bms@spc.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/51975: New port: devel/cvstrac Message-ID: <20030508142651.9F5A26B7@saboteur.dollah.com> Resent-Message-ID: <200305081430.h48EUJp5059476@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51975 >Category: ports >Synopsis: New port: devel/cvstrac >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 08 07:30:19 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Bruce M Simpson >Release: FreeBSD 5.0-RELEASE-p7 i386 >Organization: >Environment: System: FreeBSD saboteur.dollah.com 5.0-RELEASE-p7 FreeBSD 5.0-RELEASE-p7 #17: Tue Apr 29 06:34:34 BST 2003 root@saboteur.dollah.com:/usr/src/sys/i386/compile/SABOTEUR i386 >Description: CVSTrac is a bug and patch-set tracking system for use with CVS appropriate for use on projects with up to a few hundred developers. CVSTrac is designed for low-ceremony development - it provides mechanisms for tracking changes and bugs without unnecessary restrictions. It has a built-in Wiki and ticketing system. Both of these functions can be linked to the CVS tree. >How-To-Repeat: >Fix: --- cvstrac.shar begins here --- # 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: # # cvstrac # cvstrac/pkg-descr # cvstrac/distinfo # cvstrac/Makefile # cvstrac/pkg-plist # cvstrac/files # cvstrac/files/patch-Makefile # cvstrac/pkg-message # echo c - cvstrac mkdir -p cvstrac > /dev/null 2>&1 echo x - cvstrac/pkg-descr sed 's/^X//' >cvstrac/pkg-descr << 'END-of-cvstrac/pkg-descr' XCVSTrac is a bug and patch-set tracking system for use with CVS Xappropriate for use on projects with up to a few hundred developers. XCVSTrac is designed for low-ceremony development - it provides Xmechanisms for tracking changes and bugs without unnecessary Xrestrictions. It has a built-in Wiki and ticketing system. Both Xof these functions can be linked to the CVS tree. X XWWW: http://www.cvstrac.org/ X XBruce Xbms@spc.org END-of-cvstrac/pkg-descr echo x - cvstrac/distinfo sed 's/^X//' >cvstrac/distinfo << 'END-of-cvstrac/distinfo' XMD5 (cvstrac-1.1.2.tar.gz) = d772b3b68ee74d4c1f9899112a64f121 END-of-cvstrac/distinfo echo x - cvstrac/Makefile sed 's/^X//' >cvstrac/Makefile << 'END-of-cvstrac/Makefile' X# New ports collection makefile for: cvstrac X# Date created: 29 August 2002 X# Whom: Bruce M Simpson <bms@spc.org> X# X# $FreeBSD$ X# X XPORTNAME= cvstrac XPORTVERSION= 1.1.2 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.cvstrac.org/cvstrac/ X XMAINTAINER= bms@spc.org XCOMMENT= "Web-Based Bug And Patch-Set Tracking System For CVS" X XLIB_DEPENDS= sqlite.2:${PORTSDIR}/databases/sqlite X XUSE_GMAKE= yes X XMAKE_ARGS= SRCDIR=${WRKSRC} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} X XNOMAN= X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/cvstrac ${PREFIX}/bin X X.include <bsd.port.mk> END-of-cvstrac/Makefile echo x - cvstrac/pkg-plist sed 's/^X//' >cvstrac/pkg-plist << 'END-of-cvstrac/pkg-plist' Xbin/cvstrac END-of-cvstrac/pkg-plist echo c - cvstrac/files mkdir -p cvstrac/files > /dev/null 2>&1 echo x - cvstrac/files/patch-Makefile sed 's/^X//' >cvstrac/files/patch-Makefile << 'END-of-cvstrac/files/patch-Makefile' X--- Makefile.orig Thu May 8 10:58:17 2003 X+++ Makefile Thu May 8 10:58:32 2003 X@@ -0,0 +1,34 @@ X+#!/usr/bin/make X+# X+#### The toplevel directory of the source tree. X+# X+#SRCDIR = /home/drh/cvstrac/cvstrac X+ X+#### C Compiler and options for use in building executables that X+# will run on the platform that is doing the build. X+# X+BCC = gcc -g -O2 -I$(LOCALBASE)/include X+ X+#### The suffix to add to executable files. ".exe" for windows. X+# Nothing for unix. X+# X+E = X+ X+#### C Compile and options for use in building executables that X+# will run on the target platform. This is usually the same X+# as BCC, unless you are cross-compiling. X+# X+TCC = gcc -g -O0 -Wall -I$(LOCALBASE)/include X+ X+#### Extra arguments for linking against SQLite X+# X+LIBSQLITE = -L$(LOCALBASE)/lib -lsqlite -lcrypt X+ X+#### Installation directory X+# X+INSTALLDIR = $(PREFIX)/bin X+ X+ X+# You should not need to change anything below this line X+############################################################################### X+include $(SRCDIR)/main.mk END-of-cvstrac/files/patch-Makefile echo x - cvstrac/pkg-message sed 's/^X//' >cvstrac/pkg-message << 'END-of-cvstrac/pkg-message' XThis port will install the cvstrac binary in ${PREFIX}/bin. Please follow Xthe detailed installation instructions in the CVSTrac Wiki at Xhttp://cvs.cvstrac.org/wiki?p=CvstracInstallation for information on how Xto get CVSTrac up and running in your preferred configuration. END-of-cvstrac/pkg-message exit --- cvstrac.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030508142651.9F5A26B7>