From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 28 17:30:05 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14E6C16A4CF for ; Mon, 28 Mar 2005 17:30:05 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE86043D1D for ; Mon, 28 Mar 2005 17:30:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2SHU3Uc015347 for ; Mon, 28 Mar 2005 17:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2SHU3ZZ015346; Mon, 28 Mar 2005 17:30:03 GMT (envelope-from gnats) Resent-Date: Mon, 28 Mar 2005 17:30:03 GMT Resent-Message-Id: <200503281730.j2SHU3ZZ015346@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Renato Botelho Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DF0216A4CF for ; Mon, 28 Mar 2005 17:29:17 +0000 (GMT) Received: from data.galle.com.br (data.galle.com.br [200.246.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBB4343D48 for ; Mon, 28 Mar 2005 17:29:15 +0000 (GMT) (envelope-from renato@data.galle.com.br) Received: from data.galle.com.br (data.galle.com.br [200.246.25.10]) by data.galle.com.br (8.13.1/8.13.1) with ESMTP id j2SHTEag074080 for ; Mon, 28 Mar 2005 14:29:14 -0300 (BRST) (envelope-from renato@data.galle.com.br) Received: (from root@localhost) by data.galle.com.br (8.13.1/8.13.1/Submit) id j2SHT9RF074079; Mon, 28 Mar 2005 14:29:09 -0300 (BRST) (envelope-from renato) Message-Id: <200503281729.j2SHT9RF074079@data.galle.com.br> Date: Mon, 28 Mar 2005 14:29:09 -0300 (BRST) From: Renato Botelho To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/79310: [PATCH] databases/firebird-devel: update to 20050327 (2.0-alpha1), take maintainership X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2005 17:30:05 -0000 >Number: 79310 >Category: ports >Synopsis: [PATCH] databases/firebird-devel: update to 20050327 (2.0-alpha1), take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Mar 28 17:30:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Renato Botelho >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: Galle Folheados - http://www.galle.com.br >Environment: System: FreeBSD data.galle.com.br 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #7: Thu Mar 3 09:03:28 BRST >Description: - Update to 20050327 (2.0-alpha1) - Take maintainership - Remove undeeded patch-src::common::classes::locks.h - Convert patch-autogen.sh to ${REINPLACE_CMD} Removed file(s): - files/patch-autogen.sh - files/patch-src::common::classes::locks.h Special thanks to Wendell Martins Borges for hosting source tarball Port maintainer (ports@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- firebird-devel-2.0.a1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/databases/firebird-devel/Makefile,v retrieving revision 1.24 diff -u -r1.24 Makefile --- Makefile 12 Oct 2004 09:35:46 -0000 1.24 +++ Makefile 28 Mar 2005 17:23:54 -0000 @@ -6,15 +6,14 @@ # PORTNAME= firebird -PORTVERSION= 2.0.a0 -PORTREVISION= 1 +PORTVERSION= 2.0.a1 CATEGORIES= databases -MASTER_SITES= http://www.aims.net.au/chris/firebird/ +MASTER_SITES= http://www.ramenzoni.com.br/~garga/firebird/ MASTER_SITE_SUBDIR=firebird PKGNAMESUFFIX= -devel -DISTNAME= firebird2-20031110 +DISTNAME= firebird2-20050327 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= freebsd@galle.com.br COMMENT= The open-source InterBase(tm) 6.0 spin-off (Classic version) USE_BZIP2= yes @@ -23,6 +22,7 @@ GNU_CONFIGURE= yes WANT_AUTOCONF_VER= 259 USE_GCC= 3.4 +USE_REINPLACE= yes CONFLICTS= firebird-1.* NO_PACKAGE= pkg-install not finished @@ -52,6 +52,12 @@ @sleep 10 .endif +pre-configure: + @${REINPLACE_CMD} "s/AUTOCONF=autoconf/AUTOCONF=autoconf259/g; \ + s/LIBTOOL=libtool/LIBTOOL=libtool13/g; \ + s/LIBTOOLIZE=libtoolize/LIBTOOLIZE=libtoolize13/g" \ + ${WRKSRC}/autogen.sh + do-configure: @(cd ${WRKSRC} && ${ENV} CC=${CC} CXX=${CXX} MAKE=${GMAKE} ./autogen.sh --prefix=${PREFIX}/firebird --with-lock-manager --with-editline) Index: distinfo =================================================================== RCS file: /home/ncvs/ports/databases/firebird-devel/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo 18 Mar 2004 17:59:58 -0000 1.5 +++ distinfo 28 Mar 2005 17:23:54 -0000 @@ -1,2 +1,2 @@ -MD5 (firebird2-20031110.tar.bz2) = fa8cc0819e0a74278719953cf013bcb1 -SIZE (firebird2-20031110.tar.bz2) = 3682236 +MD5 (firebird2-20050327.tar.bz2) = 93996c74033f0efa180527e69f45196a +SIZE (firebird2-20050327.tar.bz2) = 4321529 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/databases/firebird-devel/pkg-plist,v retrieving revision 1.3 diff -u -r1.3 pkg-plist --- pkg-plist 4 Dec 2003 17:34:20 -0000 1.3 +++ pkg-plist 28 Mar 2005 17:23:54 -0000 @@ -6,6 +6,7 @@ firebird/UDF/ib_udf.sql firebird/WhatsNew firebird/aliases.conf +firebird/aliases.conf.sample firebird/bin/fb_inet_server firebird/bin/fb_lock_mgr firebird/bin/fb_lock_print @@ -20,32 +21,57 @@ firebird/bin/isql firebird/bin/qli firebird/doc/README.NTSecurity +firebird/doc/README.Optimizer.txt +firebird/doc/README.Win32LibraryInstallation.txt firebird/doc/README.build.mingw.html firebird/doc/README.build.msvc.html firebird/doc/README.coding.style firebird/doc/README.instsvc +firebird/doc/README.isql_enhancements.txt firebird/doc/README.makefiles +firebird/doc/README.performance_monitoring +firebird/doc/README.sha1 firebird/doc/README.user firebird/doc/README.user.embedded firebird/doc/README.user.troubleshooting +firebird/doc/README.xnet +firebird/doc/sql.extensions/README.PSQL_stack_trace.txt firebird/doc/sql.extensions/README.aggregate_tracking firebird/doc/sql.extensions/README.case firebird/doc/sql.extensions/README.coalesce firebird/doc/sql.extensions/README.context_variables +firebird/doc/sql.extensions/README.context_variables2 +firebird/doc/sql.extensions/README.cursors +firebird/doc/sql.extensions/README.data_type_results_of_aggregations.txt firebird/doc/sql.extensions/README.data_types +firebird/doc/sql.extensions/README.ddl.txt +firebird/doc/sql.extensions/README.default_parameters +firebird/doc/sql.extensions/README.derived_tables.txt +firebird/doc/sql.extensions/README.distinct firebird/doc/sql.extensions/README.exception_handling +firebird/doc/sql.extensions/README.execute_block firebird/doc/sql.extensions/README.execute_statement firebird/doc/sql.extensions/README.explicit_locks +firebird/doc/sql.extensions/README.expression_indices +firebird/doc/sql.extensions/README.iif +firebird/doc/sql.extensions/README.keywords +firebird/doc/sql.extensions/README.leave_labels +firebird/doc/sql.extensions/README.null_value firebird/doc/sql.extensions/README.nullif firebird/doc/sql.extensions/README.order_by_expressions_nulls +firebird/doc/sql.extensions/README.plan +firebird/doc/sql.extensions/README.rows firebird/doc/sql.extensions/README.savepoints +firebird/doc/sql.extensions/README.select_expressions +firebird/doc/sql.extensions/README.sequence_generators firebird/doc/sql.extensions/README.universal_triggers +firebird/doc/sql.extensions/README.view_updates firebird/firebird.conf +firebird/firebird.conf.sample @unexec rm -f %D/firebird/firebird.log firebird/firebird.msg firebird/help/help.fdb firebird/include/blr.h -firebird/include/gds.h firebird/include/ib_util.h firebird/include/ibase.h firebird/include/iberror.h @@ -61,7 +87,8 @@ firebird/lib/libfbembed.so.2 firebird/lib/libfbembed.so.2.0.0 firebird/lib/libib_util.so -firebird/security.fdb +firebird/security2.fdb.sample +firebird/security2.fdb @dirrm firebird/UDF @dirrm firebird/bin @dirrm firebird/doc/sql.extensions Index: files/patch-autogen.sh =================================================================== RCS file: files/patch-autogen.sh diff -N files/patch-autogen.sh --- files/patch-autogen.sh 1 Jul 2004 17:06:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,43 +0,0 @@ ---- autogen.sh.orig Sat Nov 1 14:50:38 2003 -+++ autogen.sh Mon Nov 10 16:24:17 2003 -@@ -8,7 +8,7 @@ - SRCDIR=`dirname $0` - DIE=0 - --VER=`autoconf --version|grep '^[Aa]utoconf'|sed 's/^[^0-9]*//'` -+VER=`autoconf259 --version|grep '^[Aa]utoconf'|sed 's/^[^0-9]*//'` - case "$VER" in - 0* | 1\.* | 2\.[0-9] | 2\.[0-9][a-z]* | \ - 2\.[1-4][0-9] | 2\.5[0-6][a-z]* ) -@@ -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,18 +50,18 @@ - - # 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 - fi --libtoolize --copy --force || exit 1 -+libtoolize13 --copy --force || exit 1 - - echo "Running autoheader ..." --autoheader || exit 1 -+autoheader259 || exit 1 - - echo "Running autoconf ..." --autoconf || exit 1 -+autoconf259 || exit 1 - - # If NOCONFIGURE is set, skip the call to configure - if test "x$NOCONFIGURE" = "x"; then Index: files/patch-src::common::classes::locks.h =================================================================== RCS file: files/patch-src::common::classes::locks.h diff -N files/patch-src::common::classes::locks.h --- files/patch-src::common::classes::locks.h 4 Dec 2003 17:34:20 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,49 +0,0 @@ ---- src/common/classes/locks.h.orig Sun Aug 17 14:56:47 2003 -+++ src/common/classes/locks.h Wed Nov 12 11:12:25 2003 -@@ -77,7 +77,7 @@ - - /* Process-local spinlock. Used to manage memory heaps in threaded environment. */ - // Pthreads version of the class --#ifndef SOLARIS -+#if !defined(SOLARIS) && !defined(DARWIN) && !defined(FREEBSD) - class Spinlock { - private: - pthread_spinlock_t spinlock; -@@ -100,6 +100,7 @@ - } - }; - #else -+#ifdef SOLARIS - // Who knows why Solaris 2.6 have not THIS funny spins? - //The next code is not comlpeted but let me compile //Konstantin - class Spinlock { -@@ -123,6 +124,29 @@ - system_call_failed::raise(); - } - }; -+#else // DARWIN and FREEBSD -+class Spinlock { -+private: -+ pthread_mutex_t mlock; -+public: -+ Spinlock() { -+ if (pthread_mutex_init(&mlock, 0)) -+ system_call_failed::raise(); -+ } -+ ~Spinlock() { -+ if (pthread_mutex_destroy(&mlock)) -+ system_call_failed::raise(); -+ } -+ void enter() { -+ if (pthread_mutex_lock(&mlock)) -+ system_call_failed::raise(); -+ } -+ void leave() { -+ if (pthread_mutex_unlock(&mlock)) -+ system_call_failed::raise(); -+ } -+}; -+#endif - - #endif - #endif --- firebird-devel-2.0.a1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: