aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p4
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-06-10 14:22:55 +0800
committerwill <will@FreeBSD.org>2000-06-10 14:22:55 +0800
commit52b321d42477f86b0addd55ff7f141f4fcabab70 (patch)
tree52dd75abda16b062186cdf5ad13ef32d348e9da8 /devel/p4
parentb77b76765a00c983bd933af1305d01faa4bc6e70 (diff)
downloadfreebsd-ports-gnome-52b321d42477f86b0addd55ff7f141f4fcabab70.tar.gz
freebsd-ports-gnome-52b321d42477f86b0addd55ff7f141f4fcabab70.tar.zst
freebsd-ports-gnome-52b321d42477f86b0addd55ff7f141f4fcabab70.zip
Add perforce, a well-done commercial source code control system. The
submitter tried to bundle an elisp script with this port, but I left it out because it could just as well be put in a different port. PR: 18371 Submitted by: Samuel Tardieu <sam@inf.enst.fr>
Diffstat (limited to 'devel/p4')
-rw-r--r--devel/p4/Makefile35
-rw-r--r--devel/p4/distinfo4
-rw-r--r--devel/p4/pkg-comment1
-rw-r--r--devel/p4/pkg-descr7
-rw-r--r--devel/p4/pkg-plist2
5 files changed, 49 insertions, 0 deletions
diff --git a/devel/p4/Makefile b/devel/p4/Makefile
new file mode 100644
index 000000000000..3580b0038af8
--- /dev/null
+++ b/devel/p4/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: perforce
+# Date created: 3 Mai 2000
+# Whom: sam@inf.enst.fr
+#
+# $FreeBSD$
+#
+
+PORTNAME= perforce
+PORTVERSION= 99.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/bin.freebsd/ \
+ http://www.dsmit.com/p4/ \
+ ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/doc/man/
+EXTRACT_SUFX=
+DISTFILES= p4 p4d p4.1 p4d.1
+DIST_SUBDIR= perforce
+
+MAINTAINER= sam@inf.enst.fr
+
+NO_PACKAGE= Restricted distribution
+NO_CDROM= Restricted distribution
+NO_BUILD= yes
+MAN1= p4.1 p4d.1
+
+do-extract:
+ @${MKDIR} ${WRKSRC}
+
+do-install:
+ ${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/p4 ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/p4d ${PREFIX}/sbin
+.for PERFMAN in p4 p4d
+ ${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/${PERFMAN}.1 ${PREFIX}/man/man1
+.endfor
+
+.include <bsd.port.mk>
diff --git a/devel/p4/distinfo b/devel/p4/distinfo
new file mode 100644
index 000000000000..60139d009bc9
--- /dev/null
+++ b/devel/p4/distinfo
@@ -0,0 +1,4 @@
+MD5 (perforce/p4) = 6394c00f803fec549b3d22539bbdbe4a
+MD5 (perforce/p4d) = 0e14a67349b32ac413876b010ad41024
+MD5 (perforce/p4.1) = 316b0cf0e0c6e0ff63ecdb612e45f58a
+MD5 (perforce/p4d.1) = e2f1b2c60690ac4d4d3881faee5aa5e0
diff --git a/devel/p4/pkg-comment b/devel/p4/pkg-comment
new file mode 100644
index 000000000000..17ccd1050ebe
--- /dev/null
+++ b/devel/p4/pkg-comment
@@ -0,0 +1 @@
+Perforce client and server
diff --git a/devel/p4/pkg-descr b/devel/p4/pkg-descr
new file mode 100644
index 000000000000..96cbc1a88f9b
--- /dev/null
+++ b/devel/p4/pkg-descr
@@ -0,0 +1,7 @@
+Perforce is a commercial revision control system that can be used gratis
+for developping free software (see WWW page for details).
+
+WWW: http://www.perforce.com/
+
+ -- Samuel Tardieu
+ sam@inf.enst.fr
diff --git a/devel/p4/pkg-plist b/devel/p4/pkg-plist
new file mode 100644
index 000000000000..ecd114bd72f1
--- /dev/null
+++ b/devel/p4/pkg-plist
@@ -0,0 +1,2 @@
+bin/p4
+sbin/p4d