summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoragc <agc>1999-03-12 16:02:32 +0000
committeragc <agc>1999-03-12 16:02:32 +0000
commitb5daf76581edc3c1c9a539aaed9faab45174e73a (patch)
tree40efd35609fce22bdbf17ca811cf56b3f826b673
parent998f1c57750674082ffa6e4b2e96c6f0cbbba869 (diff)
downloadpkgsrc-b5daf76581edc3c1c9a539aaed9faab45174e73a.tar.gz
Initial import of RCS 5.7, the GNU revision control system, for software
version control, into the Packages Collection. This package is only for Solaris - it's in the base NetBSD distribution.
-rw-r--r--devel/rcs/Makefile18
-rw-r--r--devel/rcs/files/md53
-rw-r--r--devel/rcs/pkg/COMMENT1
-rw-r--r--devel/rcs/pkg/DESCR23
-rw-r--r--devel/rcs/pkg/PLIST21
5 files changed, 66 insertions, 0 deletions
diff --git a/devel/rcs/Makefile b/devel/rcs/Makefile
new file mode 100644
index 00000000000..ceea6352990
--- /dev/null
+++ b/devel/rcs/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/03/12 16:02:32 agc Exp $
+#
+
+DISTNAME= rcs-5.7
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU:=/rcs/}
+
+MAINTAINER= gnu@gnu.org
+HOMEPAGE= http://www.gnu.org/software/rcs/rcs.html
+
+NOT_FOR_OPSYS= NetBSD # in the base system
+
+DEPENDS+= diffutils-2.7:../../devel/diffutils
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= PATH=${LOCALBASE}/bin:$PATH
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/rcs/files/md5 b/devel/rcs/files/md5
new file mode 100644
index 00000000000..60590292b47
--- /dev/null
+++ b/devel/rcs/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/03/12 16:02:32 agc Exp $
+
+MD5 (rcs-5.7.tar.gz) = 4c8e896f2d2446fa593c6f1601a4fb75
diff --git a/devel/rcs/pkg/COMMENT b/devel/rcs/pkg/COMMENT
new file mode 100644
index 00000000000..5537bdb15f5
--- /dev/null
+++ b/devel/rcs/pkg/COMMENT
@@ -0,0 +1 @@
+GNU Revision Control System - version control software
diff --git a/devel/rcs/pkg/DESCR b/devel/rcs/pkg/DESCR
new file mode 100644
index 00000000000..260f988514f
--- /dev/null
+++ b/devel/rcs/pkg/DESCR
@@ -0,0 +1,23 @@
+RCS manages software libraries. It greatly increases
+programmer productivity by providing the following functions.
+
+1. RCS stores and retrieves multiple revisions of program and other text.
+2. RCS maintains a complete history of changes.
+3. RCS manages multiple lines of development.
+4. RCS can merge multiple lines of development.
+5. RCS flags coding conflicts.
+6. RCS resolves access conflicts.
+7. RCS provides high-level retrieval functions.
+8. RCS provides release and configuration control.
+9. RCS performs automatic identification of modules with
+ name, revision number, creation time, author, etc.
+10. Provides high-level management visibility.
+11. RCS is fully compatible with existing software development tools.
+12. RCS' basic user interface is extremely simple.
+13. RCS simplifies software distribution if customers main-
+ tain sources with RCS also.
+14. RCS needs little extra space for the revisions (only the differences).
+15. RCS is implemented with reverse deltas. This means that
+ the latest revision, which is the one that is accessed most
+ often, is stored intact. This results in fast access time for
+ the revision needed most often.
diff --git a/devel/rcs/pkg/PLIST b/devel/rcs/pkg/PLIST
new file mode 100644
index 00000000000..c1ada1ea88d
--- /dev/null
+++ b/devel/rcs/pkg/PLIST
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/03/12 16:02:32 agc Exp $
+bin/ci
+bin/co
+bin/ident
+bin/merge
+bin/rcs
+bin/rcsclean
+bin/rcsdiff
+bin/rcsmerge
+bin/rlog
+man/man1/ci.1
+man/man1/co.1
+man/man1/ident.1
+man/man1/merge.1
+man/man1/rcs.1
+man/man1/rcsclean.1
+man/man1/rcsdiff.1
+man/man5/rcsfile.5
+man/man1/rcsintro.1
+man/man1/rcsmerge.1
+man/man1/rlog.1