aboutsummaryrefslogtreecommitdiff
path: root/databases/firebird-client
diff options
context:
space:
mode:
authorAlex Dupre <ale@FreeBSD.org>2004-02-12 10:11:25 +0000
committerAlex Dupre <ale@FreeBSD.org>2004-02-12 10:11:25 +0000
commit894c36754ab61c480498d5057738cdfe4209bf9f (patch)
tree4e88f8c7d216a98ce9782baf4d49ba4b19bd769a /databases/firebird-client
parenta06174ce484c1a60f57d98c027838bb88134ccd5 (diff)
downloadports-894c36754ab61c480498d5057738cdfe4209bf9f.tar.gz
ports-894c36754ab61c480498d5057738cdfe4209bf9f.zip
Notes
Diffstat (limited to 'databases/firebird-client')
-rw-r--r--databases/firebird-client/Makefile13
-rw-r--r--databases/firebird-client/distinfo3
-rw-r--r--databases/firebird-client/files/RELNOTES8
-rw-r--r--databases/firebird-client/files/patch-src::install::arch-specific::freebsd::install.sh.in92
4 files changed, 11 insertions, 105 deletions
diff --git a/databases/firebird-client/Makefile b/databases/firebird-client/Makefile
index 6d32b6d4fbe8..b9274bbea561 100644
--- a/databases/firebird-client/Makefile
+++ b/databases/firebird-client/Makefile
@@ -6,21 +6,21 @@
#
PORTNAME= firebird
-PORTVERSION= 1.5.r8
-PORTREVISION= 1
+PORTVERSION= 1.5.r9
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.aims.net.au/chris/firebird/
MASTER_SITE_SUBDIR=firebird
-DISTNAME= firebird15-rc8
+DISTNAME= Firebird-1.5.0.4288.src
MAINTAINER= chris@e-easy.com.au
COMMENT= The open-source InterBase(tm) 6.0 spin-off (Classic version)
+USE_BISON= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USE_LIBTOOL= yes
GNU_CONFIGURE= yes
+WANT_LIBTOOL_VER= 13
WANT_AUTOCONF_VER= 253
USE_GCC= 3.3
@@ -29,7 +29,7 @@ LD= gcc
CONFLICTS= firebird-devel-*
-WRKSRC= ${WRKDIR}/firebird15
+WRKSRC= ${WRKDIR}/firebird15-rc9
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= %%PREFIX%%/firebird/lib
MSG_FILE= ${PKGDIR}/pkg-message
@@ -54,9 +54,6 @@ pre-everything::
@sleep 10
.endif
-patch-libtool:
- @${DO_NADA}
-
do-configure:
@(cd ${WRKSRC} && ${SETENV} CC=${CC} CXX=${CXX} MAKE=${GMAKE} \
LIBTOOL=libtool13 LIBTOOLIZE=libtoolize13 ./autogen.sh \
diff --git a/databases/firebird-client/distinfo b/databases/firebird-client/distinfo
index a4df17faba1e..413231d1fe4e 100644
--- a/databases/firebird-client/distinfo
+++ b/databases/firebird-client/distinfo
@@ -1 +1,2 @@
-MD5 (firebird15-rc8.tar.bz2) = cb775b56c0b3067994ec78f15a9e757d
+MD5 (Firebird-1.5.0.4288.src.tar.bz2) = 76c5f04c853452e28e8b1d301c94845f
+SIZE (Firebird-1.5.0.4288.src.tar.bz2) = 4293102
diff --git a/databases/firebird-client/files/RELNOTES b/databases/firebird-client/files/RELNOTES
index 3b45cce72c4b..b73bfd26218b 100644
--- a/databases/firebird-client/files/RELNOTES
+++ b/databases/firebird-client/files/RELNOTES
@@ -1,6 +1,6 @@
-Firebird 1.5.0 FreeBSD Release Notes 11-Jan-2004
+Firebird 1.5.0 FreeBSD Release Notes 12-Feb-2004
--------------------------------------
-FB-V1.5.0.4201 Firebird 1.5 Release Candidate 8
+FB-V1.5.0.4288 Firebird 1.5 Release Candidate 9
Welcome to the FreeBSD Firebird port!
@@ -58,12 +58,12 @@ this to your kernel config, or add the following line to /boot/loader.conf:
where is is the current value plus 48. If this doesn't resolve the issue,
try adding 48 again.
- Please note that RC8 has changed the libgds.so symlink to point to
+ Please note that as of RC8, the libgds.so symlink now points to
libfbembed.so. This has been done to resolve compatability issues with
older versions of Firebird. The FreeBSD port of RC7 had libgds.so
pointing to libfbclient.so. libfbclient.so is a remote access-only
shared library with threaded support, which requires target applications
-to link with a threaded library such as libc_r.so, libkse.so or libthr.so.
+to link with a threaded library such as libc_r.so, libpthread.so or libthr.so.
Super Server support in Firebird 1.5 for FreeBSD is not currently
available due to the Firebird code using POSIX threads APIs not available
diff --git a/databases/firebird-client/files/patch-src::install::arch-specific::freebsd::install.sh.in b/databases/firebird-client/files/patch-src::install::arch-specific::freebsd::install.sh.in
deleted file mode 100644
index ca31f9cd22d6..000000000000
--- a/databases/firebird-client/files/patch-src::install::arch-specific::freebsd::install.sh.in
+++ /dev/null
@@ -1,92 +0,0 @@
---- src/install/arch-specific/freebsd/install.sh.in.orig Thu Nov 6 23:23:29 2003
-+++ src/install/arch-specific/freebsd/install.sh.in Tue Jan 13 17:36:16 2004
-@@ -59,7 +59,7 @@
- if [ -d $InstallPrefix/firebird.old ]; then
- rm -rf $InstallPrefix/firebird.old
- fi
-- mv $InstallFirebirdPrefix $InstallPrefix/firebird.old
-+ cp -Rp $InstallFirebirdPrefix $InstallPrefix/firebird.old
- fi
-
- if [ `id -u` -ne 0 ]; then
-@@ -162,7 +162,7 @@
- #cp -r $BuiltFBDir/doc $DestDir
-
- cp $BuiltFBDir/firebird.msg $DestDir/firebird.msg
--cp $BuiltFBDir/security.fdb $DestDir/security.fdb
-+cp $BuiltFBDir/security.fdb $DestDir/security.fdb.sample
-
-
- #cp $BuiltFBDir/include/gds.f $DestDir/include
-@@ -190,19 +190,19 @@
- cp $BuildRootDir/doc/WhatsNew $DestDir/WhatsNew
- cp $BuildRootDir/doc/README.user $DestDir/README
-
--cp $BuiltFBDir/misc/firebird.conf $DestDir/firebird.conf
-+cp $BuiltFBDir/misc/firebird.conf $DestDir/firebird.conf.sample
-
--echo "#" >> $DestDir/aliases.conf
--echo "# List of known database aliases" >> $DestDir/aliases.conf
--echo "# ------------------------------" >> $DestDir/aliases.conf
--echo "#" >> $DestDir/aliases.conf
--echo "# Examples:" >> $DestDir/aliases.conf
--echo "#" >> $DestDir/aliases.conf
--echo "# employee = /$FBRootDir/examples/employee.fdb" >> $DestDir/aliases.conf
--echo "#" >> $DestDir/aliases.conf
-+echo "#" >> $DestDir/aliases.conf.sample
-+echo "# List of known database aliases" >> $DestDir/aliases.conf.sample
-+echo "# ------------------------------" >> $DestDir/aliases.conf.sample
-+echo "#" >> $DestDir/aliases.conf.sample
-+echo "# Examples:" >> $DestDir/aliases.conf.sample
-+echo "#" >> $DestDir/aliases.conf.sample
-+echo "# employee = $DestDir/examples/employee.fdb" >> $DestDir/aliases.conf.sample
-+echo "#" >> $DestDir/aliases.conf.sample
-
-
--chown -R firebird:firebird $InstallFirebirdPrefix
-+chown -R $fbUID:$fbGID $InstallFirebirdPrefix
- chmod -R o= $InstallFirebirdPrefix
-
- # Now fix up the mess.
-@@ -235,8 +235,8 @@
- chmod -R a=rx $InstallFirebirdPrefix/lib/*
-
- cd $InstallFirebirdPrefix/lib
--ln -sf libfbclient.so libgds.so
--ln -sf libfbclient.so.1 libgds.so.1
-+ln -sf libfbembed.so libgds.so
-+ln -sf libfbembed.so.1 libgds.so.1
-
- cd $InstallFirebirdPrefix/bin
- for i in `ls`
-@@ -265,19 +265,25 @@
- FileName=$i.`hostname`
- touch $FileName
- chmod ug=rw,o= $FileName
-- chown firebird:firebird $FileName
-+ chown $fbUID:$fbGID $FileName
- done
-
--touch firebird.log aliases.conf firebird.conf
--chown firebird:firebird firebird.log
-+touch firebird.log
-+chown $fbUID:$fbGID firebird.log
- chmod ug=rw,o= firebird.log
--chmod a=r firebird.msg aliases.conf firebird.conf README
-+chmod a=r firebird.msg README
-+chown root:wheel *.sample
-+chmod ug=r,o= *.sample
-
- # make databases writable by firebird only
- # local database connections are not a good idea
- chmod ug=rw,o= examples/*.fdb
- chmod ug=rw,o= help/*.fdb
--chmod ug=rw,o= security.fdb
-+
-+# install the samples if they don't exist
-+[ -f aliases.conf ] || install -o $fbUID -g $fbGID -m 444 aliases.conf.sample aliases.conf
-+[ -f firebird.conf ] || install -o $fbUID -g $fbGID -m 444 firebird.conf.sample firebird.conf
-+[ -f security.fdb ] || install -o $fbUID -g $fbGID -m 660 security.fdb.sample security.fdb
-
- # remove any existing gds service
- cp /etc/services /etc/services.old