summaryrefslogtreecommitdiff
path: root/databases/firebird-server/files
diff options
context:
space:
mode:
Diffstat (limited to 'databases/firebird-server/files')
-rw-r--r--databases/firebird-server/files/RELNOTES86
-rw-r--r--databases/firebird-server/files/buildit.sh3
-rw-r--r--databases/firebird-server/files/patch-ae11
-rw-r--r--databases/firebird-server/files/patch-af13
-rw-r--r--databases/firebird-server/files/patch-ag11
-rw-r--r--databases/firebird-server/files/patch-builds::original::boot.sfx.interbase29
-rw-r--r--databases/firebird-server/files/patch-builds::original::edit_make32
-rw-r--r--databases/firebird-server/files/patch-builds::original::platform13
-rw-r--r--databases/firebird-server/files/patch-builds::original::prefix.freebsd11
9 files changed, 0 insertions, 209 deletions
diff --git a/databases/firebird-server/files/RELNOTES b/databases/firebird-server/files/RELNOTES
deleted file mode 100644
index 607bc697877a..000000000000
--- a/databases/firebird-server/files/RELNOTES
+++ /dev/null
@@ -1,86 +0,0 @@
-Firebird 1.0.2 FreeBSD Release Notes 05-Jan-2003
---------------------------------------
-FB-T6.2.908 Firebird Final Release
-
-Welcome to the FreeBSD Firebird port! Users should note that there
-was a package called `firebird-1.0.tgz' released in mid-August
-2000. Unfortunately, that package was released before Firebird
-version numbering conventions were established, so although the
-version number would suggest that it is newer than the current
-release, it is certainly not. Users of the August 1.0 package
-should upgrade to 0.9_4 or later, which has fixed many bugs and
-security problems, including the recently-discovered back door.
-
- Firebird originally required a running copy of Firebird (or
-InterBase) in order to build itself. This port uses a boot kit to
-overcome that, so that it does not require itself to build.
-Unfortunately, the side effect of this is that if you have a lock
-manager running from an already-installed version of Firebird or
-InterBase, this port will not build.
-
- Firebird is installed SUID with owner and group `firebird'.
-This does affect where you can and cannot create databases when
-connecting remotely, as well as which existing databases you can
-access. If you want a database to be available remotely, be sure
-it's readable and writeable to group firebird.
-
- There may be times when you manage to get your system into a
-state where using any of the Firebird utilites (isql, gbak, gsec,
-etc.) gives you the message "semget failed". One surefire way to
-do this is to build and install the port. :) If this happens,
-make sure that the lock manager is not running and its semaphores
-have been removed. The former can be accomplished with 'ps ax
-|grep gds' and 'kill'; the latter with 'ipcs -s' and 'ipcrm -s'.
-
- For example, after building and installing the port, you will
-probably go through something like this:
-
-# isql /usr/interbase/isc4.gdb
-Statement failed, SQLCODE = -902
-
-operating system directive semget failed
--No such file or directory
-
-# ipcs -s
-Semaphores:
-T ID KEY MODE OWNER GROUP
-s 1310720 252034728 --rw-rw-rw- root wheel
-
-# ipcrm -s 1310720
-
-and you should be in business.
-
- Once this is done, you should be able to connect normally to
-databases. Your first connection will restart the lock manager.
-
- There may be times, however, when you still get "semget failed"
-even though the lock manager is not running and the semaphores have
-been cleaned up. There seems to be a conflict with this release
-and the PostgreSQL 7 release as installed from the ports collection.
-If you're having trouble with Firebird and you're running PostgreSQL,
-try stopping PostgreSQL:
-
- /usr/local/etc/rc.d/pgsql.sh stop
-
-and see if that helps.
-
- Super Server support has recently been added. However, there is
-anecdotal evidence that it is not as reliable nor as scalable as the
-Classic Server version. For this reason, I have not included a
-start up method for Super Server. For those that are interested,
-traversing to /usr/interbase/misc will find the startup scripts for
-the various flavours of Linux.
-
- Complete documentation for InterBase(tm) is available (free of
-charge) from http://www.interbase.com/ in PDF format. While
-InterBase and Firebird are two distinct entities, all InterBase
-documentation is pertinent to Firebird. More information on Firebird
-and InterBase can be found at the following:
-
- http://sourceforge.net/projects/firebird/
- http://www.ibphoenix.com/
- http://www.interbase2000.org/
- http://www.firebirdsql.org/
-
-Chris Knight
-<chris@aims.com.au>
diff --git a/databases/firebird-server/files/buildit.sh b/databases/firebird-server/files/buildit.sh
deleted file mode 100644
index d48627c0e21e..000000000000
--- a/databases/firebird-server/files/buildit.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-. Configure_SetupEnv.sh
-make super_firebird
diff --git a/databases/firebird-server/files/patch-ae b/databases/firebird-server/files/patch-ae
deleted file mode 100644
index 1e857e24cd6e..000000000000
--- a/databases/firebird-server/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- jrd/common.h.orig Wed Nov 13 11:44:27 2002
-+++ jrd/common.h Sun Jan 5 16:49:05 2003
-@@ -204,7 +204,7 @@
- #define I386 1
- #define VAX 1
- #define IMPLEMENTATION isc_info_db_impl_freebsd /* 61 */
--#define SETPGRP setpgrp ()
-+#define SETPGRP setpgrp (0, 0)
- #define ATEXIT(c) atexit(c)
-
- #define QUADFORMAT "ll"
diff --git a/databases/firebird-server/files/patch-af b/databases/firebird-server/files/patch-af
deleted file mode 100644
index 7ce937566bc3..000000000000
--- a/databases/firebird-server/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- jrd/enc.c.orig Fri Aug 4 06:50:03 2000
-+++ jrd/enc.c Sun Nov 18 19:17:19 2001
-@@ -31,6 +31,10 @@
- *
- **************************************/
-
-+#ifdef FREEBSD
-+crypt_set_format("des");
-+#endif
-+
- return CRYPT_FUNC( string, salt);
- }
- #endif
diff --git a/databases/firebird-server/files/patch-ag b/databases/firebird-server/files/patch-ag
deleted file mode 100644
index a4768621e878..000000000000
--- a/databases/firebird-server/files/patch-ag
+++ /dev/null
@@ -1,11 +0,0 @@
---- Configure.sh.orig Tue Nov 20 05:00:25 2001
-+++ Configure.sh Fri Dec 28 19:11:50 2001
-@@ -515,7 +515,7 @@
- BuildBootFlg="No"
- BuildHostType=""
- BuildBuildType="PROD"
--MasterSourceDir="`pwd`/refDatabases"
-+MasterSourceDir="$REFDBPATH"
- BuildIOsize=32
-
- export BuildHostType
diff --git a/databases/firebird-server/files/patch-builds::original::boot.sfx.interbase b/databases/firebird-server/files/patch-builds::original::boot.sfx.interbase
deleted file mode 100644
index 332ce0cdf136..000000000000
--- a/databases/firebird-server/files/patch-builds::original::boot.sfx.interbase
+++ /dev/null
@@ -1,29 +0,0 @@
---- builds/original/boot.sfx.interbase.orig Sun Oct 13 17:12:41 2002
-+++ builds/original/boot.sfx.interbase Fri Jan 10 10:34:43 2003
-@@ -70,7 +70,7 @@
- #added completed according to inprise tree
- #FSG 093000
-
--firebird: gds.h includes fireboot run_codes executables help msgs msgs_intl extlib examples completed
-+firebird: gds.h includes fireboot run_codes executables help msgs msgs_intl extlib completed
-
- # burp wanted to build gpre
- # we break this dependency
-@@ -169,7 +169,7 @@
- $(SUPER_SERVER) qli remote spit utilities \
- $(SHARED_AM) $(LINKABLE_LIBS)
-
--super_firebird: gds.h includes fireboot super_targets dudley superMiscFiles $(INTL) isql locks qli remote spit help msgs msgs_intl dba gfix gsec security_db extlib examples completed
-+super_firebird: gds.h includes fireboot super_targets dudley superMiscFiles $(INTL) isql locks qli remote spit help msgs msgs_intl dba gfix gsec security_db extlib completed
-
- super_targets: s_run_codes s_alice s_burp s_dba s_security_c super_client super_server super_utils
-
-@@ -199,7 +199,7 @@
-
- super_client: force
- $(QUIET_ECHO) "Building super/client..."
-- $(SH) '$(CD) source/super/client; $(MAKE) CFLAGS="$(CFLAGS) -DSUPERCLIENT" SYSTEM="$(SYSTEM)" super_client'
-+ $(SH) '$(CD) source/super/client; $(MAKE) SYSTEM="$(SYSTEM)" super_client'
-
- csu gcsu: $(ACCESS_METHOD) force
- $(QUIET_ECHO) "Building GCSU..."
diff --git a/databases/firebird-server/files/patch-builds::original::edit_make b/databases/firebird-server/files/patch-builds::original::edit_make
deleted file mode 100644
index d107078c7a59..000000000000
--- a/databases/firebird-server/files/patch-builds::original::edit_make
+++ /dev/null
@@ -1,32 +0,0 @@
---- builds/original/edit_make.orig Fri Aug 4 06:42:41 2000
-+++ builds/original/edit_make Sat Nov 9 16:06:59 2002
-@@ -16,13 +16,25 @@
- # Contributor(s): ______________________________________.
- if [ "$SYS_TYPE" != "NOLINK_OS" -a "$1" != "WIN_NT" -a "$1" != "OS2" -a $1 != 'WIN_NTS' ]; then
- if [ "$3" = "make.client" ]; then
-- sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT/g" \
-- -e "s/\$(SYSTEM)/$1/g" \
-- -e "s/\$(VERSION)/$2/g" \
-- -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4
-+ if [ "$FBBUILDHACK" = "FREEBSD" ]; then
-+ sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT -D_REENTRANT -D_THREAD_SAFE/g" \
-+ -e "s/\$(SYSTEM)/$1/g" \
-+ -e "s/\$(VERSION)/$2/g" \
-+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4
-+ else
-+ sed -e "s/\$(SUPER_FLAG)/-DSUPERCLIENT/g" \
-+ -e "s/\$(SYSTEM)/$1/g" \
-+ -e "s/\$(VERSION)/$2/g" \
-+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4
-+ fi
- elif [ "$3" = "make.dsql_ss" -o "$3" = "make.intl_ss" -o "$3" = "make.journal_ss" -o "$3" = "make.jrd_ss" -o "$3" = "make.lock_ss" -o "$3" = "make.remote_ss" -o "$3" = "make.wal_ss" -o "$3" = "make.burp_ss" -o "$3" = "make.alice_ss" -o "$3" = "make.utilities_ss" ]; then
- if [ "$1" = "HP10" -o "$1" = "LINUX" ]; then
- sed -e "s/\$(SUPER_FLAG)/-DSUPERSERVER -D_REENTRANT/g" \
-+ -e "s/\$(SYSTEM)/$1/g" \
-+ -e "s/\$(VERSION)/$2/g" \
-+ -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4
-+ elif [ "$FBBUILDHACK" = "FREEBSD" ]; then
-+ sed -e "s/\$(SUPER_FLAG)/-DSUPERSERVER -D_REENTRANT -D_THREAD_SAFE/g" \
- -e "s/\$(SYSTEM)/$1/g" \
- -e "s/\$(VERSION)/$2/g" \
- -e "s?\$(DB_DIR)?$DB_DIR?g" $3 > $4
diff --git a/databases/firebird-server/files/patch-builds::original::platform b/databases/firebird-server/files/patch-builds::original::platform
deleted file mode 100644
index 149f2fe3a4f6..000000000000
--- a/databases/firebird-server/files/patch-builds::original::platform
+++ /dev/null
@@ -1,13 +0,0 @@
---- builds/original/platform.orig Sun Sep 16 22:15:14 2001
-+++ builds/original/platform Sat Nov 9 16:16:23 2002
-@@ -32,6 +32,10 @@
- SYS_TYPE=GENERIC
- fi
- export SYS_TYPE
-+if [ $1 = 'FREEBSD' ]; then
-+ FBBUILDHACK=$1
-+ export FBBUILDHACK
-+fi
- #
- if [ $1 = 'SUN3_4' -o $1 = 'SUN4' -o $1 = 'AP' -o $1 = 'AX' ]; then
- TR='tr "A-Z" "a-z"'
diff --git a/databases/firebird-server/files/patch-builds::original::prefix.freebsd b/databases/firebird-server/files/patch-builds::original::prefix.freebsd
deleted file mode 100644
index 8a9d5319dba6..000000000000
--- a/databases/firebird-server/files/patch-builds::original::prefix.freebsd
+++ /dev/null
@@ -1,11 +0,0 @@
---- builds/original/prefix.freebsd.orig Sun Oct 13 17:12:42 2002
-+++ builds/original/prefix.freebsd Fri Jan 10 13:00:32 2003
-@@ -30,7 +30,7 @@
- PROD_DEBUG_OBJECTS= nodebug.o
- PROD_SHRLIB_DIR= -Lsource/jrd -Lsource/interbase/lib
- PROD_VERSION_FLAG= -DPROD_BUILD
--PROD_CFLAGS= -O -m486 -fpic -DFLINTSTONE
-+PROD_CFLAGS= -O -pipe -march=i486 -fpic -DFLINTSTONE
-
-
- DEV_DEBUG_OBJECTS= grammar.o dbg.o dbt.o dmp.o