summaryrefslogtreecommitdiff
path: root/devel/cvsps
diff options
context:
space:
mode:
authormartti <martti>2001-12-10 18:24:10 +0000
committermartti <martti>2001-12-10 18:24:10 +0000
commitd059a68a870c87d6e635c3daea4012be874d9e6e (patch)
tree3ade228354598acdeefdec8164f923d87585aa93 /devel/cvsps
parent62e31194a26acc32152b454fa27cfbc48d089a47 (diff)
downloadpkgsrc-d059a68a870c87d6e635c3daea4012be874d9e6e.tar.gz
Added cvsps-1.3 (provided by Amitai Schlair in pkg/14878)
CVSps is a program for generating 'patchset' information from a CVS repository. A patchset in this case is defined as a set of changes made to a collection of files, and all committed at the same time (using a single 'cvs commit' command). This information is valuable to seeing the big picture of the evolution of a cvs project. While cvs tracks revision information, it is often difficult to see what changes were committed 'atomically' to the repository.
Diffstat (limited to 'devel/cvsps')
-rw-r--r--devel/cvsps/DESCR7
-rw-r--r--devel/cvsps/Makefile16
-rw-r--r--devel/cvsps/PLIST3
-rw-r--r--devel/cvsps/distinfo5
-rw-r--r--devel/cvsps/patches/patch-aa32
5 files changed, 63 insertions, 0 deletions
diff --git a/devel/cvsps/DESCR b/devel/cvsps/DESCR
new file mode 100644
index 00000000000..e7007318eff
--- /dev/null
+++ b/devel/cvsps/DESCR
@@ -0,0 +1,7 @@
+CVSps is a program for generating 'patchset' information from a
+CVS repository. A patchset in this case is defined as a set of
+changes made to a collection of files, and all committed at the
+same time (using a single 'cvs commit' command). This information
+is valuable to seeing the big picture of the evolution of a cvs
+project. While cvs tracks revision information, it is often difficult
+to see what changes were committed 'atomically' to the repository.
diff --git a/devel/cvsps/Makefile b/devel/cvsps/Makefile
new file mode 100644
index 00000000000..0ea8063dc96
--- /dev/null
+++ b/devel/cvsps/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/12/10 18:24:10 martti Exp $
+#
+
+DISTNAME= cvsps-1.3
+CATEGORIES= devel
+MASTER_SITES= http://www.cobite.com/cvsps/
+
+MAINTAINER= schmonz+netbsd@schmonz.com
+HOMEPAGE= http://www.cobite.com/cvsps/
+COMMENT= generates 'patchset' information from a CVS repository
+
+USE_GMAKE= # defined
+
+ALL_TARGET= cvsps
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/cvsps/PLIST b/devel/cvsps/PLIST
new file mode 100644
index 00000000000..a05b32102f9
--- /dev/null
+++ b/devel/cvsps/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/12/10 18:24:10 martti Exp $
+bin/cvsps
+man/man1/cvsps.1
diff --git a/devel/cvsps/distinfo b/devel/cvsps/distinfo
new file mode 100644
index 00000000000..2e7934508fc
--- /dev/null
+++ b/devel/cvsps/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/12/10 18:24:10 martti Exp $
+
+SHA1 (cvsps-1.3.tar.gz) = 065edfc3d4a4c3f1a877a30889f498baa1a8f9fe
+Size (cvsps-1.3.tar.gz) = 25082 bytes
+SHA1 (patch-aa) = 4b712246eaab4fa13b7e6fa1419dfe35486a3598
diff --git a/devel/cvsps/patches/patch-aa b/devel/cvsps/patches/patch-aa
new file mode 100644
index 00000000000..1002494ca35
--- /dev/null
+++ b/devel/cvsps/patches/patch-aa
@@ -0,0 +1,32 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/12/10 18:24:10 martti Exp $
+
+--- Makefile.orig Wed Dec 5 17:07:47 2001
++++ Makefile
+@@ -1,7 +1,6 @@
+ MAJOR=1
+ MINOR=3
+-CC=gcc
+-CFLAGS=-g -O2 -Wall -I. -DVERSION=\"$(MAJOR).$(MINOR)\"
++CFLAGS+=-I. -DVERSION=\"$(MAJOR).$(MINOR)\"
+ OBJS=\
+ cbtcommon/debug.o\
+ cbtcommon/hash.o\
+@@ -9,13 +8,13 @@
+ cvsps.o
+
+ cvsps: $(OBJS)
+- gcc -o cvsps $(OBJS)
++ ${CC} -o cvsps $(OBJS)
+
+ install:
+- [ -d /usr/local/bin ] || mkdir -p /usr/local/bin
+- [ -d /usr/local/man/man1 ] || mkdir -p /usr/local/man/man1
+- install cvsps /usr/local/bin
+- install -m 644 cvsps.1 /usr/local/man/man1
++ [ -d ${PREFIX}/bin ] || mkdir -p ${PREFIX}/bin
++ [ -d ${PREFIX}/man/man1 ] || mkdir -p ${PREFIX}/man/man1
++ install cvsps ${PREFIX}/bin
++ install -m 644 cvsps.1 ${PREFIX}/man/man1
+
+ clean:
+ rm -f cvsps *.o cbtcommon/*.o core