diff options
author | Chris D. Faulhaber <jedgar@FreeBSD.org> | 2000-02-21 23:11:33 +0000 |
---|---|---|
committer | Chris D. Faulhaber <jedgar@FreeBSD.org> | 2000-02-21 23:11:33 +0000 |
commit | 8546f75dfc19a93910b5cdf04d3a4e71bcfdfdc6 (patch) | |
tree | 7983e98527ff71f0cb534562fa1d64eccc58c7c2 /databases/rdb | |
parent | 8fd83368e5ec796713a67501fa3d0a79c2e51478 (diff) | |
download | ports-8546f75dfc19a93910b5cdf04d3a4e71bcfdfdc6.tar.gz ports-8546f75dfc19a93910b5cdf04d3a4e71bcfdfdc6.zip |
Notes
Diffstat (limited to 'databases/rdb')
-rw-r--r-- | databases/rdb/Makefile | 41 | ||||
-rw-r--r-- | databases/rdb/distinfo | 1 | ||||
-rw-r--r-- | databases/rdb/files/patch-aa | 14 | ||||
-rw-r--r-- | databases/rdb/pkg-comment | 1 | ||||
-rw-r--r-- | databases/rdb/pkg-descr | 14 | ||||
-rw-r--r-- | databases/rdb/pkg-plist | 26 |
6 files changed, 97 insertions, 0 deletions
diff --git a/databases/rdb/Makefile b/databases/rdb/Makefile new file mode 100644 index 000000000000..0c724f0779c7 --- /dev/null +++ b/databases/rdb/Makefile @@ -0,0 +1,41 @@ +# ports collection makefile for: rdb +# Version required: 2.6d +# Date created: 2000 Feb. 8 +# Whom: Abel Chow <abel_chow@yahoo.com> +# +# $FreeBSD$ +# + +DISTNAME= RDB-2.6d +PKGNAME= rdb-2.6d +CATEGORIES= databases +MASTER_SITES= ftp://ftp.rand.org/pub/RDB-hobbs/ + +MAINTAINER= ports@FreeBSD.org + +WRKSRC= ${WRKDIR}/rdb +USE_PERL5= yes + +BINFILES= column compute dataent etbl headchg jointbl lst2tbl \ + mergetbl mktbl ptbl rdb rdbt repair reporttbl row search \ + sorttbl subtotal summ tbl2lst uniqtbl valid + +DOCFILES= RDB.pln.noM.gz RDB.ps.gz rdbi.doc + +do-build: + cd ${WRKSRC}; \ + ${PERL} -pi -e 's|^\#\! /usr/bin/perl|\#\!${PERL}|g' ${BINFILES} + +do-install: +.for binfile in ${BINFILES} + ${INSTALL_SCRIPT} ${WRKSRC}/${binfile} ${PREFIX}/bin +.endfor +.if !defined(NOPORTDOCS) + @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" + ${MKDIR} ${PREFIX}/share/doc/rdb +.for docfile in ${DOCFILES} + ${INSTALL_DATA} ${WRKSRC}/doc/${docfile} ${PREFIX}/share/doc/rdb +.endfor +.endif + +.include <bsd.port.mk> diff --git a/databases/rdb/distinfo b/databases/rdb/distinfo new file mode 100644 index 000000000000..48d6dea0bc53 --- /dev/null +++ b/databases/rdb/distinfo @@ -0,0 +1 @@ +MD5 (RDB-2.6d.tar.gz) = 930789d50dca993ec0e4d450456843df diff --git a/databases/rdb/files/patch-aa b/databases/rdb/files/patch-aa new file mode 100644 index 000000000000..8c22599c7568 --- /dev/null +++ b/databases/rdb/files/patch-aa @@ -0,0 +1,14 @@ +*** rdb~ Wed Jul 16 10:23:13 1997 +--- rdb Wed Feb 9 20:01:38 2000 +*************** +*** 155,158 **** + Jones XY 77 47 + EOF + $helpinfo .= "\n$RCS_ID\n" ; +! system "echo \"$helpinfo\" | less" ; +--- 155,159 ---- + Jones XY 77 47 + EOF + $helpinfo .= "\n$RCS_ID\n" ; +! $pager = $ENV{'PAGER'} ? $ENV{'PAGER'} : "more"; +! system "echo \"$helpinfo\" | $pager" ; diff --git a/databases/rdb/pkg-comment b/databases/rdb/pkg-comment new file mode 100644 index 000000000000..9a9c3b001e91 --- /dev/null +++ b/databases/rdb/pkg-comment @@ -0,0 +1 @@ +A fast, portable, relational database management system. diff --git a/databases/rdb/pkg-descr b/databases/rdb/pkg-descr new file mode 100644 index 000000000000..19c1f7a8e416 --- /dev/null +++ b/databases/rdb/pkg-descr @@ -0,0 +1,14 @@ + RDB is a fast, portable, relational database management system +without arbitrary limits, (other than memory and processor speed) that +runs under, and interacts with, the UNIX Operating system. + It uses the Operator/Stream DBMS paradigm described in "Unix +Review", March, 1991, page 24, entitled "A 4GL Language". There are a +number of "operators" that each perform a unique function on the data. +The "stream" is suplied by the UNIX Input/Output redirection mechanism. +Therefore each operator processes some data and then passes it along to +the next operator via the UNIX pipe function. This is very efficient as +UNIX pipes are implemented in memory (at least in versions of UNIX at +RAND). RDB is compliant with the "Relational Model". + The data is contained in regular UNIX ACSII files, and so can be +manipulated by regular UNIX utilities, e.g. ls, wc, mv, cp, cat, more, +less, editors like the RAND editor 'e', head, RCS, etc. diff --git a/databases/rdb/pkg-plist b/databases/rdb/pkg-plist new file mode 100644 index 000000000000..faab3a71a717 --- /dev/null +++ b/databases/rdb/pkg-plist @@ -0,0 +1,26 @@ +bin/column +bin/compute +bin/dataent +bin/etbl +bin/headchg +bin/jointbl +bin/lst2tbl +bin/mergetbl +bin/mktbl +bin/ptbl +bin/rdb +bin/rdbt +bin/repair +bin/reporttbl +bin/row +bin/search +bin/sorttbl +bin/subtotal +bin/summ +bin/tbl2lst +bin/uniqtbl +bin/valid +share/doc/rdb/RDB.pln.noM.gz +share/doc/rdb/RDB.ps.gz +share/doc/rdb/rdbi.doc +@dirrm share/doc/rdb |