aboutsummaryrefslogtreecommitdiff
path: root/devel/cons
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1998-12-15 21:06:18 +0000
committerSteve Price <steve@FreeBSD.org>1998-12-15 21:06:18 +0000
commit9dbc1dd146c8a24e5903b68ac374cda6c30e9fdc (patch)
treeb8f3fe5a983f5cabb3f79448e17c8964bee72b89 /devel/cons
parent4a7ea5027e11f4cb37dfac0a16bde159d51e70f5 (diff)
downloadports-9dbc1dd146c8a24e5903b68ac374cda6c30e9fdc.tar.gz
ports-9dbc1dd146c8a24e5903b68ac374cda6c30e9fdc.zip
Initial import of cons version 1.5.
A Perl-based Make replacement. PR: 9076 Submitted by: Rajesh Vaidheeswar <rv@fore.com>
Notes
Notes: svn path=/head/; revision=15364
Diffstat (limited to 'devel/cons')
-rw-r--r--devel/cons/Makefile36
-rw-r--r--devel/cons/distinfo1
-rw-r--r--devel/cons/pkg-comment1
-rw-r--r--devel/cons/pkg-descr22
-rw-r--r--devel/cons/pkg-message18
-rw-r--r--devel/cons/pkg-plist10
6 files changed, 88 insertions, 0 deletions
diff --git a/devel/cons/Makefile b/devel/cons/Makefile
new file mode 100644
index 000000000000..62e44a816bed
--- /dev/null
+++ b/devel/cons/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: cons
+# Version required: 1.5
+# Date created: 11 December 1998
+# Whom: rv@fore.com
+#
+# $Id$
+#
+
+DISTNAME= cons-1.5
+CATEGORIES= devel
+MASTER_SITES= http://www.lowrent.org/cons/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= rv@fore.com
+
+RUN_DEPENDS= ${PREFIX}/lib/perl5/site_perl/${PERL_VER}/MD5.pm:${PORTSDIR}/security/p5-MD5
+
+USE_PERL5= yes
+NO_BUILD= yes
+PLIST_SUB= CONS_VER=1.5
+
+MAN1= cons.1
+DOCS= CHANGES COPYRIGHT INSTALL MANIFEST README RELEASE cons.html \
+ cons.pod
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/cons ${PREFIX}/bin/cons
+ ${INSTALL_MAN} ${WRKSRC}/cons.1 ${PREFIX}/man/man1/cons.1
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/${PKGNAME}
+.for f in ${DOCS}
+ ${INSTALL} -c ${WRKSRC}/$f ${PREFIX}/share/doc/${PKGNAME}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/cons/distinfo b/devel/cons/distinfo
new file mode 100644
index 000000000000..a192fa830449
--- /dev/null
+++ b/devel/cons/distinfo
@@ -0,0 +1 @@
+MD5 (cons-1.5.tgz) = 6dcc5fbf7c24928feb199075698981c9
diff --git a/devel/cons/pkg-comment b/devel/cons/pkg-comment
new file mode 100644
index 000000000000..67c65063f950
--- /dev/null
+++ b/devel/cons/pkg-comment
@@ -0,0 +1 @@
+A Perl-based Make Replacement.
diff --git a/devel/cons/pkg-descr b/devel/cons/pkg-descr
new file mode 100644
index 000000000000..f9fc0cec4870
--- /dev/null
+++ b/devel/cons/pkg-descr
@@ -0,0 +1,22 @@
+This is a Perl-based make replacement, but does not provide make
+compatibility. It has a number of powerful capabilities not found in other
+software construction systems, including make.
+
+You will need Perl 5.002 or better and the Perl MD5 Extension
+(MD5-1.6.tar.gz or greater), available from CPAN.
+
+This program is known to work on a variety of platforms: it's in production
+use on versions of FreeBSD, Linux, SunOS, Solaris, HPUX, AIX, IRIX and NT.
+
+Documentation is supplied in POD format (thanks to Ulrich Pfiefer).
+
+A cons discussion group, cons-discuss@eng.fore.com, has been created. If
+you wish to subscribe, send mail to cons-discuss-request@eng.fore.com with
+the word "subscribe" in the BODY of the message. Please send all comments,
+requests, complaints, etc. to the mailing list.
+
+Cons is maintained by members of the cons-discuss mailing list.
+
+The official cons web site is http://www.lowrent.org/cons
+
+An article about Cons appeared in The Perl Journal, issue #9, Spring 1998.
diff --git a/devel/cons/pkg-message b/devel/cons/pkg-message
new file mode 100644
index 000000000000..9dab920c851b
--- /dev/null
+++ b/devel/cons/pkg-message
@@ -0,0 +1,18 @@
+Copyright (c) 1996-1998 FORE Systems, Inc. All rights reserved.
+
+Permission to use, copy, modify and distribute this software and
+its documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of FORE Systems, Inc.
+("FORE Systems") not be used in advertising or publicity pertaining to
+distribution of the software without specific, written prior permission.
+
+FORE SYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ANY WARRANTIES REGARDING INTELLECTUAL PROPERTY RIGHTS AND
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. IN NO EVENT SHALL FORE SYSTEMS BE LIABLE FOR ANY SPECIAL,
+INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
+FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/devel/cons/pkg-plist b/devel/cons/pkg-plist
new file mode 100644
index 000000000000..e562f3e23991
--- /dev/null
+++ b/devel/cons/pkg-plist
@@ -0,0 +1,10 @@
+bin/cons
+share/doc/cons-%%CONS_VER%%/CHANGES
+share/doc/cons-%%CONS_VER%%/COPYRIGHT
+share/doc/cons-%%CONS_VER%%/INSTALL
+share/doc/cons-%%CONS_VER%%/MANIFEST
+share/doc/cons-%%CONS_VER%%/README
+share/doc/cons-%%CONS_VER%%/RELEASE
+share/doc/cons-%%CONS_VER%%/cons.html
+share/doc/cons-%%CONS_VER%%/cons.pod
+@dirrm share/doc/cons-%%CONS_VER%%