Date: Tue, 13 Jan 2004 01:43:32 +0300 (MSK) From: Gleb Smirnoff <glebius@cell.sick.ru> To: FreeBSD-gnats-submit@FreeBSD.org Cc: chris@e-easy.com.au Subject: ports/61276: Update port: databases/firebird Message-ID: <200401122243.i0CMhWB4075802@cell.sick.ru> Resent-Message-ID: <200401122250.i0CMoD7m061103@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401122243.i0CMhWB4075802>