From owner-freebsd-ports Thu Nov 12 07:19:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA16782 for freebsd-ports-outgoing; Thu, 12 Nov 1998 07:19:59 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA16773 for ; Thu, 12 Nov 1998 07:19:57 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA08428; Thu, 12 Nov 1998 07:20:01 -0800 (PST) Received: from pobox.com (lon-c45-039-vty63.as.wcom.net [195.232.21.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA15929 for ; Thu, 12 Nov 1998 07:10:10 -0800 (PST) (envelope-from berend@pobox.com) Received: (from root@localhost) by playstation.pobox.com (8.8.8/8.8.7) id QAA06125; Thu, 12 Nov 1998 16:07:57 +0100 (CET) (envelope-from berend) Message-Id: <199811121507.QAA06125@playstation.pobox.com> Date: Thu, 12 Nov 1998 16:07:57 +0100 (CET) From: Berend de Boer Reply-To: berend@pobox.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/8667: port RedHat Interbase 4 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 8667 >Category: ports >Synopsis: port RedHat Interbase 4 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 12 07:20:00 PST 1998 >Last-Modified: >Originator: Berend de Boer >Organization: NederWare >Release: FreeBSD 2.2.7-STABLE i386 >Environment: Port of RedHat Interbase 4. Below as shar `find databases/interbase4/*` # 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: # # databases/interbase4/Makefile # databases/interbase4/files # databases/interbase4/files/md5 # databases/interbase4/patches # databases/interbase4/patches/patch-aa # databases/interbase4/pkg # databases/interbase4/pkg/COMMENT # databases/interbase4/pkg/PLIST # databases/interbase4/pkg/DESCR # echo x - databases/interbase4/Makefile sed 's/^X//' >databases/interbase4/Makefile << 'END-of-databases/interbase4/Makefile' X# ports collection makefile for: Interbase 4.0 Redhad version X# Version required: 4.0 X# Date created: 1998-nov-01 X# Whom: Berend de Boer X# X# $Id: $ X# X XDISTNAME= IB_4.0_Linux XPKGNAME= interbase-redhat-4.0 XCATEGORIES= databases XMASTER_SITES= http://www.interbase.com/download/linux/ XMAINTAINER= berend@pobox.com X XNO_WRKSUBDIR= XNO_BUILD= XIS_INTERACTIVE= XRUN_DEPENDS= /compat/linux/lib/libc.so.5:${PORTSDIR}/emulators/linux_lib X Xdo-fetch: X @if [ ! -f /usr/ports/distfiles/${DISTNAME}.tar.gz ]; then \ X ${ECHO_MSG} "Sorry, this package cannot be fetched automagically."; \ X ${ECHO_MSG} "Point your browser to http://www.interbase.com/download/linux."; \ X ${ECHO_MSG} "And put the package in /usr/ports/distfiles."; \ X exit 1; \ X fi X Xdo-install: X @(cd ${WRKSRC}; ./install) X X.if !defined(BATCH) Xpost-install: X @kill -HUP `cat /var/run/inetd.pid` X @${ECHO_MSG} "Make sure that linux emulation is loaded: modload /lkm/linux_mod.o" X.endif X X.include END-of-databases/interbase4/Makefile echo c - databases/interbase4/files mkdir -p databases/interbase4/files > /dev/null 2>&1 echo x - databases/interbase4/files/md5 sed 's/^X//' >databases/interbase4/files/md5 << 'END-of-databases/interbase4/files/md5' XMD5 (IB_4.0_Linux.tar.gz) = 469578c98e1f3c1ad7ca7751e32694c3 END-of-databases/interbase4/files/md5 echo c - databases/interbase4/patches mkdir -p databases/interbase4/patches > /dev/null 2>&1 echo x - databases/interbase4/patches/patch-aa sed 's/^X//' >databases/interbase4/patches/patch-aa << 'END-of-databases/interbase4/patches/patch-aa' X*** install.orig Wed Apr 29 15:56:03 1998 X--- install Tue Nov 3 21:41:22 1998 X*************** X*** 11,15 **** X PATH=.:/bin:/usr/bin X export PATH X! ARCH=`arch` X DD="dd" X MT="mt" X--- 11,15 ---- X PATH=.:/bin:/usr/bin X export PATH X! ARCH=`uname -m` X DD="dd" X MT="mt" X*************** X*** 63,78 **** X fi X X- # and that they are installing from a server machine X- # note that this does not catch diskful client installations X- grep -s '/dev' /etc/mtab X- if [ $? != 0 ] # aha! They don't do any local mounts, so are client NOT server X- then X- echo X- echo "You must perform this installation from the server that boots $SERVER." X- echo "Exiting..." X- echo X- exit X- fi X- X X LINKDIR=/usr X--- 63,66 ---- X*************** X*** 85,89 **** X "This installation will create the directory tree $INTERBASE/${ARCH}_$VERSION X under the root directory most appropriate for your installation. Enter the X! root directory you wish to use [/home/$SERVER]: " X X read ROOT X--- 73,77 ---- X "This installation will create the directory tree $INTERBASE/${ARCH}_$VERSION X under the root directory most appropriate for your installation. Enter the X! root directory you wish to use [/usr/local]: " X X read ROOT X*************** X*** 112,116 **** X if [ "$ROOT" = "" ] X then X! ROOT=/home/$SERVER X fi X X--- 100,104 ---- X if [ "$ROOT" = "" ] X then X! ROOT=/usr/local X fi X X*************** X*** 344,347 **** X echo X echo X! echo "This completes the InterBase installation script. Please be sure to X! reboot the node that you have installed on." X--- 332,334 ---- X echo X echo X! echo "This completes the InterBase installation script." END-of-databases/interbase4/patches/patch-aa echo c - databases/interbase4/pkg mkdir -p databases/interbase4/pkg > /dev/null 2>&1 echo x - databases/interbase4/pkg/COMMENT sed 's/^X//' >databases/interbase4/pkg/COMMENT << 'END-of-databases/interbase4/pkg/COMMENT' XInterbase 4.0 for RedHat Linux, license free version. END-of-databases/interbase4/pkg/COMMENT echo x - databases/interbase4/pkg/PLIST sed 's/^X//' >databases/interbase4/pkg/PLIST << 'END-of-databases/interbase4/pkg/PLIST' Xinterbase/i386_V4.0G/bin/gpre Xinterbase/i386_V4.0G/bin/gds_pipe Xinterbase/i386_V4.0G/bin/gfix Xinterbase/i386_V4.0G/bin/gds_lock_mgr Xinterbase/i386_V4.0G/bin/gbak Xinterbase/i386_V4.0G/bin/gdef Xinterbase/i386_V4.0G/bin/iscinstall Xinterbase/i386_V4.0G/bin/isql Xinterbase/i386_V4.0G/bin/gds_lock_print Xinterbase/i386_V4.0G/bin/fred Xinterbase/i386_V4.0G/bin/gds_inet_server Xinterbase/i386_V4.0G/bin/gstat Xinterbase/i386_V4.0G/bin/gds_relay Xinterbase/i386_V4.0G/bin/gsec Xinterbase/i386_V4.0G/bin/gds_cache_manager Xinterbase/i386_V4.0G/bin/gds_cache_print Xinterbase/i386_V4.0G/bin/gds_drop Xinterbase/i386_V4.0G/bin/isc4.gbak Xinterbase/i386_V4.0G/bin/gds_wal_print Xinterbase/i386_V4.0G/bin/gds_wal_writer Xinterbase/i386_V4.0G/examples/v3/array.e Xinterbase/i386_V4.0G/examples/v3/city_pops.e Xinterbase/i386_V4.0G/examples/v3/forms_ski.e Xinterbase/i386_V4.0G/examples/v3/forms_state.e Xinterbase/i386_V4.0G/examples/v3/dsql.e Xinterbase/i386_V4.0G/examples/v3/dsql_blob.e Xinterbase/i386_V4.0G/examples/v3/dsql_date1.e Xinterbase/i386_V4.0G/examples/v3/dsql_date2.e Xinterbase/i386_V4.0G/examples/v3/emp.e Xinterbase/i386_V4.0G/examples/v3/full_dsql.e Xinterbase/i386_V4.0G/examples/v3/gconf.e Xinterbase/i386_V4.0G/examples/v3/gconv.e Xinterbase/i386_V4.0G/examples/v3/gconv.readme Xinterbase/i386_V4.0G/examples/v3/gdml.e Xinterbase/i386_V4.0G/examples/v3/gdump.e Xinterbase/i386_V4.0G/examples/v3/gdump.readme Xinterbase/i386_V4.0G/examples/v3/gref.e Xinterbase/i386_V4.0G/examples/v3/gref.readme Xinterbase/i386_V4.0G/examples/v3/multi_db1.e Xinterbase/i386_V4.0G/examples/v3/multi_db2.e Xinterbase/i386_V4.0G/examples/v3/nr_filter.c Xinterbase/i386_V4.0G/examples/v3/slides.e Xinterbase/i386_V4.0G/examples/v3/sql.e Xinterbase/i386_V4.0G/examples/v3/sql_blob1.e Xinterbase/i386_V4.0G/examples/v3/sql_blob2.e Xinterbase/i386_V4.0G/examples/v3/sql_blob3.e Xinterbase/i386_V4.0G/examples/v3/sql_date.e Xinterbase/i386_V4.0G/examples/v3/sql_trans.e Xinterbase/i386_V4.0G/examples/v3/stocks.e Xinterbase/i386_V4.0G/examples/v3/udf.c Xinterbase/i386_V4.0G/examples/v3/udftest.e Xinterbase/i386_V4.0G/examples/v3/city_pops.E Xinterbase/i386_V4.0G/examples/v3/dsql.E Xinterbase/i386_V4.0G/examples/v3/gdml.E Xinterbase/i386_V4.0G/examples/v3/sql.E Xinterbase/i386_V4.0G/examples/v3/city_pops.ea Xinterbase/i386_V4.0G/examples/v3/dsql.ea Xinterbase/i386_V4.0G/examples/v3/gdml.ea Xinterbase/i386_V4.0G/examples/v3/sql.ea Xinterbase/i386_V4.0G/examples/v3/basic_io.a Xinterbase/i386_V4.0G/examples/v3/dsql.ecbl Xinterbase/i386_V4.0G/examples/v3/gdml.ecbl Xinterbase/i386_V4.0G/examples/v3/sql.ecbl Xinterbase/i386_V4.0G/examples/v3/make.filter Xinterbase/i386_V4.0G/examples/v3/make.udf Xinterbase/i386_V4.0G/examples/v3/udf.gdl Xinterbase/i386_V4.0G/examples/v3/city_pops.ef Xinterbase/i386_V4.0G/examples/v3/dsql.ef Xinterbase/i386_V4.0G/examples/v3/gdml.ef Xinterbase/i386_V4.0G/examples/v3/sql.ef Xinterbase/i386_V4.0G/examples/v3/atlas.gbak Xinterbase/i386_V4.0G/examples/v3/atlas.gdb Xinterbase/i386_V4.0G/examples/v3/c_guide.gbak Xinterbase/i386_V4.0G/examples/v3/emp.gbak Xinterbase/i386_V4.0G/examples/v3/emp.gdb Xinterbase/i386_V4.0G/examples/v3/nc_guide.gbak Xinterbase/i386_V4.0G/examples/v3/slides.gbak Xinterbase/i386_V4.0G/examples/v3/stocks.gbak Xinterbase/i386_V4.0G/examples/v3/atlas.gdl Xinterbase/i386_V4.0G/examples/v3/c_guide.gdl Xinterbase/i386_V4.0G/examples/v3/emp.gdl Xinterbase/i386_V4.0G/examples/v3/nc_guide.gdl Xinterbase/i386_V4.0G/examples/v3/slides.gdl Xinterbase/i386_V4.0G/examples/v3/sources.gdl Xinterbase/i386_V4.0G/examples/v3/stocks.gdl Xinterbase/i386_V4.0G/examples/v3/udf_trig.gdl Xinterbase/i386_V4.0G/examples/v4/README Xinterbase/i386_V4.0G/examples/v4/align.h Xinterbase/i386_V4.0G/examples/v4/api1.c Xinterbase/i386_V4.0G/examples/v4/api10.c Xinterbase/i386_V4.0G/examples/v4/api11.c Xinterbase/i386_V4.0G/examples/v4/api12.c Xinterbase/i386_V4.0G/examples/v4/api13.c Xinterbase/i386_V4.0G/examples/v4/api14.e Xinterbase/i386_V4.0G/examples/v4/api15.c Xinterbase/i386_V4.0G/examples/v4/api16.c Xinterbase/i386_V4.0G/examples/v4/api16t.c Xinterbase/i386_V4.0G/examples/v4/api2.c Xinterbase/i386_V4.0G/examples/v4/api3.c Xinterbase/i386_V4.0G/examples/v4/api4.c Xinterbase/i386_V4.0G/examples/v4/api5.c Xinterbase/i386_V4.0G/examples/v4/api6.c Xinterbase/i386_V4.0G/examples/v4/api7.c Xinterbase/i386_V4.0G/examples/v4/api8.c Xinterbase/i386_V4.0G/examples/v4/api9.c Xinterbase/i386_V4.0G/examples/v4/api9f.c Xinterbase/i386_V4.0G/examples/v4/apifull.c Xinterbase/i386_V4.0G/examples/v4/create2.sql Xinterbase/i386_V4.0G/examples/v4/dyn1.e Xinterbase/i386_V4.0G/examples/v4/dyn2.e Xinterbase/i386_V4.0G/examples/v4/dyn3.e Xinterbase/i386_V4.0G/examples/v4/dyn4.e Xinterbase/i386_V4.0G/examples/v4/dyn5.e Xinterbase/i386_V4.0G/examples/v4/dynfull.e Xinterbase/i386_V4.0G/examples/v4/employee.gbk Xinterbase/i386_V4.0G/examples/v4/employee.gdb Xinterbase/i386_V4.0G/examples/v4/example.h Xinterbase/i386_V4.0G/examples/v4/filter.sql Xinterbase/i386_V4.0G/examples/v4/intlemp.gbk Xinterbase/i386_V4.0G/examples/v4/intlemp.gdb Xinterbase/i386_V4.0G/examples/v4/stat1.e Xinterbase/i386_V4.0G/examples/v4/stat10.e Xinterbase/i386_V4.0G/examples/v4/stat11.e Xinterbase/i386_V4.0G/examples/v4/stat12.e Xinterbase/i386_V4.0G/examples/v4/stat12t.e Xinterbase/i386_V4.0G/examples/v4/stat2.e Xinterbase/i386_V4.0G/examples/v4/stat3.e Xinterbase/i386_V4.0G/examples/v4/stat4.e Xinterbase/i386_V4.0G/examples/v4/stat5.e Xinterbase/i386_V4.0G/examples/v4/stat6.e Xinterbase/i386_V4.0G/examples/v4/stat7.e Xinterbase/i386_V4.0G/examples/v4/stat8.e Xinterbase/i386_V4.0G/examples/v4/stat9.e Xinterbase/i386_V4.0G/examples/v4/udf.sql Xinterbase/i386_V4.0G/examples/v4/udflib.c Xinterbase/i386_V4.0G/help/help.gbak Xinterbase/i386_V4.0G/help/help.gdb Xinterbase/i386_V4.0G/include/gds.h Xinterbase/i386_V4.0G/include/gds.hxx Xinterbase/i386_V4.0G/include/perf.h Xinterbase/i386_V4.0G/include/ibase.h Xinterbase/i386_V4.0G/include/gds.f Xinterbase/i386_V4.0G/include/interbase.a Xinterbase/i386_V4.0G/inetd.conf.isc Xinterbase/i386_V4.0G/interbase.msg Xinterbase/i386_V4.0G/isc4.gdb Xinterbase/i386_V4.0G/isc_config Xinterbase/i386_V4.0G/isc_ins_hlp.dat Xinterbase/i386_V4.0G/isc_license.dat Xinterbase/i386_V4.0G/lib/gdsflib.so.0.0 Xinterbase/i386_V4.0G/lib/gdslib.so.1.0 Xinterbase/i386_V4.0G/lib/gdslib.so.0.1 Xinterbase/i386_V4.0G/lib/gds_pyxis.a Xinterbase/i386_V4.0G/lib/gdsintl Xinterbase/i386_V4.0G/lib/gds.a Xinterbase/i386_V4.0G/servers.isc Xinterbase/i386_V4.0G/services.isc Xinterbase/i386_V4.0G/isc_event.gbl.playstation.deboer X@dirrm interbase/i386_V4.0G/lib X@dirrm interbase/i386_V4.0G/intl X@dirrm interbase/i386_V4.0G/include X@dirrm interbase/i386_V4.0G/help X@dirrm interbase/i386_V4.0G/examples/v4 X@dirrm interbase/i386_V4.0G/examples/v3 X@dirrm interbase/i386_V4.0G/examples X@dirrm interbase/i386_V4.0G/bin X@dirrm interbase/i386_V4.0G X@dirrm interbase END-of-databases/interbase4/pkg/PLIST echo x - databases/interbase4/pkg/DESCR sed 's/^X//' >databases/interbase4/pkg/DESCR << 'END-of-databases/interbase4/pkg/DESCR' XInterbase 4.0 for RedHat Linux. X XThis version should be free. X XSee http://www.interbase.com for more info. END-of-databases/interbase4/pkg/DESCR exit >Description: >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message