From owner-freebsd-ports Thu Feb 10 13: 0:28 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by builder.freebsd.org (Postfix) with ESMTP id F0B32454C for ; Thu, 10 Feb 2000 13:00:18 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA68731; Thu, 10 Feb 2000 13:00:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from Island.DHS.ORG (adsl-209-233-20-103.dsl.snfc21.pacbell.net [209.233.20.103]) by builder.freebsd.org (Postfix) with ESMTP id 6A44C4630 for ; Thu, 10 Feb 2000 12:51:11 -0800 (PST) Received: (from abel@localhost) by Island.DHS.ORG (8.9.3/8.9.3) id NAA57594; Thu, 10 Feb 2000 13:02:49 -0800 (PST) (envelope-from abel) Message-Id: <200002102102.NAA57594@Island.DHS.ORG> Date: Thu, 10 Feb 2000 13:02:49 -0800 (PST) From: Abel Chow Reply-To: abel@Island.DHS.ORG To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/16641: rdb-2.6d Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 16641 >Category: ports >Synopsis: rdb-2.6d >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Feb 10 13:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Abel Chow >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: A fast, portable, relational database management system. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rdb # rdb/pkg # rdb/pkg/DESCR # rdb/pkg/COMMENT # rdb/pkg/PLIST # rdb/patches # rdb/patches/patch-aa # rdb/files # rdb/files/md5 # rdb/Makefile # echo c - rdb mkdir -p rdb > /dev/null 2>&1 echo c - rdb/pkg mkdir -p rdb/pkg > /dev/null 2>&1 echo x - rdb/pkg/DESCR sed 's/^X//' >rdb/pkg/DESCR << 'END-of-rdb/pkg/DESCR' X RDB is a fast, portable, relational database management system Xwithout arbitrary limits, (other than memory and processor speed) that Xruns under, and interacts with, the UNIX Operating system. X It uses the Operator/Stream DBMS paradigm described in "Unix XReview", March, 1991, page 24, entitled "A 4GL Language". There are a Xnumber of "operators" that each perform a unique function on the data. XThe "stream" is suplied by the UNIX Input/Output redirection mechanism. XTherefore each operator processes some data and then passes it along to Xthe next operator via the UNIX pipe function. This is very efficient as XUNIX pipes are implemented in memory (at least in versions of UNIX at XRAND). RDB is compliant with the "Relational Model". X The data is contained in regular UNIX ACSII files, and so can be Xmanipulated by regular UNIX utilities, e.g. ls, wc, mv, cp, cat, more, Xless, editors like the RAND editor 'e', head, RCS, etc. END-of-rdb/pkg/DESCR echo x - rdb/pkg/COMMENT sed 's/^X//' >rdb/pkg/COMMENT << 'END-of-rdb/pkg/COMMENT' XA fast, portable, relational database management system. END-of-rdb/pkg/COMMENT echo x - rdb/pkg/PLIST sed 's/^X//' >rdb/pkg/PLIST << 'END-of-rdb/pkg/PLIST' Xbin/column Xbin/compute Xbin/dataent Xbin/etbl Xbin/headchg Xbin/jointbl Xbin/lst2tbl Xbin/mergetbl Xbin/mktbl Xbin/ptbl Xbin/rdb Xbin/rdbt Xbin/repair Xbin/reporttbl Xbin/row Xbin/search Xbin/sorttbl Xbin/subtotal Xbin/summ Xbin/tbl2lst Xbin/uniqtbl Xbin/valid Xshare/doc/rdb/RDB.pln.noM.gz Xshare/doc/rdb/RDB.ps.gz Xshare/doc/rdb/rdbi.doc X@dirrm share/doc/rdb END-of-rdb/pkg/PLIST echo c - rdb/patches mkdir -p rdb/patches > /dev/null 2>&1 echo x - rdb/patches/patch-aa sed 's/^X//' >rdb/patches/patch-aa << 'END-of-rdb/patches/patch-aa' X*** rdb~ Wed Jul 16 10:23:13 1997 X--- rdb Wed Feb 9 20:01:38 2000 X*************** X*** 155,158 **** X Jones XY 77 47 X EOF X $helpinfo .= "\n$RCS_ID\n" ; X! system "echo \"$helpinfo\" | less" ; X--- 155,159 ---- X Jones XY 77 47 X EOF X $helpinfo .= "\n$RCS_ID\n" ; X! $pager = $ENV{'PAGER'} ? $ENV{'PAGER'} : "more"; X! system "echo \"$helpinfo\" | $pager" ; END-of-rdb/patches/patch-aa echo c - rdb/files mkdir -p rdb/files > /dev/null 2>&1 echo x - rdb/files/md5 sed 's/^X//' >rdb/files/md5 << 'END-of-rdb/files/md5' XMD5 (RDB-2.6d.tar.gz) = 930789d50dca993ec0e4d450456843df END-of-rdb/files/md5 echo x - rdb/Makefile sed 's/^X//' >rdb/Makefile << 'END-of-rdb/Makefile' X# ports collection makefile for: rdb X# Version required: 2.6d X# Date created: 2000 Feb. 8 X# Whom: Abel Chow X# X# $FreeBSD$ X# X XDISTNAME= RDB-2.6d XPKGNAME= rdb-2.6d XCATEGORIES= databases XMASTER_SITES= ftp://ftp.rand.org/pub/RDB-hobbs/ X XMAINTAINER= ports@FreeBSD.org X XWRKSRC= ${WRKDIR}/rdb XUSE_PERL5= yes X XBINFILES= \ X column compute dataent etbl headchg jointbl lst2tbl \ X mergetbl mktbl ptbl rdb rdbt repair reporttbl row search \ X sorttbl subtotal summ tbl2lst uniqtbl valid X XDOCFILES= RDB.pln.noM.gz RDB.ps.gz rdbi.doc X Xdo-build: X cd ${WRKSRC}; \ X ${PERL} -pi -e 's|^\#\! /usr/bin/perl|\#\!${PERL}|g' ${BINFILES} X Xdo-install: X.for binfile in ${BINFILES} X ${INSTALL_SCRIPT} ${WRKSRC}/${binfile} ${PREFIX}/bin X.endfor X.if !defined(NOPORTDOCS) X @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" X ${MKDIR} ${PREFIX}/share/doc/rdb X.for docfile in ${DOCFILES} X ${INSTALL_DATA} ${WRKSRC}/doc/${docfile} ${PREFIX}/share/doc/rdb X.endfor X.endif X X.include END-of-rdb/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message