ports/61276: Update port: databases/firebird
Gleb Smirnoff
glebius at cell.sick.ru
Mon Jan 12 22:50:47 UTC 2004
>Number: 61276
>Category: ports
>Synopsis: Update port: databases/firebird
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 12 14:50:13 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Gleb Smirnoff
>Release: FreeBSD 4.9-PRERELEASE i386
>Organization:
Best Telecom ISP
>Environment:
System: FreeBSD cell.sick.ru 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Fri Sep 19 10:22:46 MSD 2003 root at fade.bestcom.ru:/usr/obj/usr/src/sys/NUCLEUS i386
>Description:
Firebird 1.5 Release Candidate 8 is already available. Here is
patch for FreeBSD port. It updates port and fixes two small
errors:
1) pkg-message exists, but is not printed
2) RELNOTES file exists, but is not installed
>How-To-Repeat:
>Fix:
diff -ur firebird-old/Makefile firebird/Makefile
--- firebird-old/Makefile Sun Jan 4 12:44:44 2004
+++ firebird/Makefile Tue Jan 13 01:19:22 2004
@@ -6,11 +6,11 @@
#
PORTNAME= firebird
-PORTVERSION= 1.5.r7
+PORTVERSION= 1.5.r8
CATEGORIES= databases
-MASTER_SITES= http://www.aims.net.au/chris/firebird/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=firebird
-DISTNAME= firebird15-rc7
+DISTNAME= firebird15-rc8
MAINTAINER= chris at e-easy.com.au
COMMENT= The open-source InterBase(tm) 6.0 spin-off (Classic version)
@@ -65,5 +65,10 @@
cd ${WRKSRC}; \
${ENV} CC=${CC} CXX=${CXX} ${GMAKE} all; \
)
+
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/RELNOTES \
+ ${PREFIX}/firebird
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff -ur firebird-old/distinfo firebird/distinfo
--- firebird-old/distinfo Sun Jan 4 12:44:44 2004
+++ firebird/distinfo Mon Jan 12 23:10:32 2004
@@ -1 +1 @@
-MD5 (firebird15-rc7.tar.bz2) = f6a3a4afa1f2fdfde9a4348a618c4896
+MD5 (firebird15-rc8.tar.bz2) = cb775b56c0b3067994ec78f15a9e757d
diff -ur firebird-old/files/RELNOTES firebird/files/RELNOTES
--- firebird-old/files/RELNOTES Thu Jan 16 14:52:00 2003
+++ firebird/files/RELNOTES Tue Jan 13 00:57:09 2004
@@ -71,6 +71,12 @@
traversing to /usr/interbase/misc will find the startup scripts for
the various flavours of Linux.
+ This installation has already inserted necessary line to your
+inetd.conf, so that you can connect to Firebird through TCP socket.
+However you need to add remote host to /etc/hosts.equiv file:
+
+ echo localhost >>/etc/hosts.equiv
+
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
diff -ur firebird-old/files/patch-autogen.sh firebird/files/patch-autogen.sh
--- firebird-old/files/patch-autogen.sh Sun Dec 14 14:09:21 2003
+++ firebird/files/patch-autogen.sh Mon Jan 12 23:15:12 2004
@@ -1,26 +1,16 @@
---- autogen.sh.orig Fri Apr 18 04:41:28 2003
-+++ autogen.sh Sun Aug 24 18:39:45 2003
-@@ -20,7 +20,7 @@
- ;;
- esac
-
--VER=`libtool --version|grep ' libtool)'|sed 's/.*) \([0-9][0-9.]*\) .*/\1/'`
-+VER=`libtool13 --version|grep ' libtool)'|sed 's/.*) \([0-9][0-9.]*\) .*/\1/'`
- case "$VER" in
- 0* | 1\.[0-2] | 1\.[0-2][a-z]* | \
- 1\.3\.[0-2] | 1\.3\.[0-2][a-z]* )
-@@ -50,12 +50,12 @@
-
- # Generate configure from configure.in
- echo "Running libtoolize ..."
--LIBTOOL_M4=`libtoolize --copy --force --dry-run|grep 'You should add the contents of'|sed "s,^[^/]*\(/[^']*\).*$,\1,"`
-+LIBTOOL_M4=`libtoolize13 --copy --force --dry-run|grep 'You should add the contents of'|sed "s,^[^/]*\(/[^']*\).*$,\1,"`
- if test "x$LIBTOOL_M4" != "x"; then
- rm -f aclocal.m4
- cp $LIBTOOL_M4 aclocal.m4
+--- autogen.sh.orig Mon Jan 12 23:14:11 2004
++++ autogen.sh Mon Jan 12 23:14:50 2004
+@@ -14,11 +14,11 @@
+ fi
+ if [ -z $LIBTOOL ]
+ then
+- LIBTOOL=libtool
++ LIBTOOL=libtool13
+ fi
+ if [ -z $LIBTOOLIZE ]
+ then
+- LIBTOOLIZE=libtoolize
++ LIBTOOLIZE=libtoolize13
fi
--libtoolize --copy --force || exit 1
-+libtoolize13 --copy --force || exit 1
- echo "Running autoconf ..."
- autoconf || exit 1
+ echo "AUTOCONF="$AUTOCONF
Only in firebird-old/files: patch-src::common::classes::locks.h
diff -ur firebird-old/pkg-plist firebird/pkg-plist
--- firebird-old/pkg-plist Sun Jan 4 12:45:03 2004
+++ firebird/pkg-plist Tue Jan 13 01:20:09 2004
@@ -110,6 +110,7 @@
firebird/lib/libgds.so.1
firebird/lib/libib_util.so
firebird/security.fdb
+firebird/RELNOTES
@dirrm firebird/UDF
@dirrm firebird/bin
@dirrm firebird/doc/sql.extensions
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list