From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 27 18:00:23 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAB3110656A6; Tue, 27 Mar 2012 18:00:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5841F8FC0A; Tue, 27 Mar 2012 18:00:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2RI0NFa072908; Tue, 27 Mar 2012 18:00:23 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2RI0N09072901; Tue, 27 Mar 2012 18:00:23 GMT (envelope-from gnats) Resent-Date: Tue, 27 Mar 2012 18:00:23 GMT Resent-Message-Id: <201203271800.q2RI0N09072901@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Cc: pgsql@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Chris Rees Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 470691065673 for ; Tue, 27 Mar 2012 17:59:41 +0000 (UTC) (envelope-from crees@pegasus.bayofrum.net) Received: from mk-outboundfilter-1.mail.uk.tiscali.com (mk-outboundfilter-1.mail.uk.tiscali.com [212.74.114.37]) by mx1.freebsd.org (Postfix) with ESMTP id C455A8FC1A for ; Tue, 27 Mar 2012 17:59:39 +0000 (UTC) Received: from unknown (HELO pegasus.bayofrum.net) ([2.102.107.151]) by smtp.pipex.tiscali.co.uk with ESMTP; 27 Mar 2012 18:58:30 +0100 Received: from pegasus.bayofrum.net (localhost [127.0.0.1]) by pegasus.bayofrum.net (8.14.5/8.14.5) with ESMTP id q2RHv9Y2030736 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Tue, 27 Mar 2012 18:57:09 +0100 (BST) (envelope-from crees@pegasus.bayofrum.net) Received: (from crees@localhost) by pegasus.bayofrum.net (8.14.5/8.14.5/Submit) id q2RHv9ru030735; Tue, 27 Mar 2012 18:57:09 +0100 (BST) (envelope-from crees) Message-Id: <201203271757.q2RHv9ru030735@pegasus.bayofrum.net> Date: Tue, 27 Mar 2012 18:57:09 +0100 (BST) From: Chris Rees To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 X-GNATS-Notify: pgsql@FreeBSD.org Cc: Subject: ports/166447: Update port: databases/ludia to 1.5.2 and fix with later pgsql X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Chris Rees List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2012 18:00:23 -0000 >Number: 166447 >Category: ports >Synopsis: Update port: databases/ludia to 1.5.2 and fix with later pgsql >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: Tue Mar 27 18:00:21 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Chris Rees >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD pegasus.bayofrum.net 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Sat Jan 28 15:45:27 GMT 2012 root@pegasus.bayofrum.net:/usr/obj/usr/src/sys/PEGASUS amd64 >Description: Postgresql82 is about to leave the tree, this is the last port that depends on it, so this is blocking its removal :) >How-To-Repeat: >Fix: - Update to 1.5.2 - Use USE_PGSQL for server dependency - Fix build with postgresql-8.3 [1] and change dependency Obtained from: [1] http://decide.cocolog-nifty.com/blog/2009/03/postgresql-836-.html --- patch.txt begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/databases/ludia/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 31 Dec 2010 19:31:52 -0000 1.7 +++ Makefile 27 Mar 2012 17:52:15 -0000 @@ -6,26 +6,21 @@ # PORTNAME= ludia -PORTVERSION= 1.5.1 +PORTVERSION= 1.5.2 CATEGORIES= databases -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} -MASTER_SITE_SUBDIR= ludia/32461 +MASTER_SITES= SFJP +MASTER_SITE_SUBDIR= ludia/38430 MAINTAINER= kuriyama@FreeBSD.org COMMENT= PostgreSQL extension for full-text search indexing -PGSQL_PORT= ${PORTSDIR}/databases/postgresql82-server -RUN_DEPENDS= ${LOCALBASE}/bin/postmaster:${PGSQL_PORT} \ - senna-cfg:${PORTSDIR}/textproc/senna -BUILD_DEPENDS= ${LOCALBASE}/bin/postmaster:${PGSQL_PORT} \ - senna-cfg:${PORTSDIR}/textproc/senna +BUILD_DEPENDS= senna-cfg:${PORTSDIR}/textproc/senna +RUN_DEPENDS= senna-cfg:${PORTSDIR}/textproc/senna GNU_CONFIGURE= yes USE_AUTOTOOLS= libtool -USE_PGSQL= 82 -WANT_PGSQL_VER= 82 - -.include +USE_PGSQL= server +WANT_PGSQL_VER= 83- # let configure find postgres stuff in non-standard places CONFIGURE_ARGS+=--with-pgconfigdir=${LOCALBASE}/bin \ @@ -36,4 +31,4 @@ --with-pgpkglibdir=${LOCALBASE}/lib/postgresql \ --with-pgsharedir=${LOCALBASE}/share/postgresql -.include +.include Index: distinfo =================================================================== RCS file: /home/pcvs/ports/databases/ludia/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 31 Dec 2010 19:31:52 -0000 1.3 +++ distinfo 27 Mar 2012 17:52:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (ludia-1.5.1.tar.gz) = 392543d96e727d09e240ba38effbb2a21498eafa0ec8f95a3a10baba00e3ff32 -SIZE (ludia-1.5.1.tar.gz) = 421128 +SHA256 (ludia-1.5.2.tar.gz) = 392b5f7137445668ab0114d58347043a4f3214f5760fb9cfc0379062a8ec4efe +SIZE (ludia-1.5.2.tar.gz) = 422117 Index: files/patch-pgsenna2.c =================================================================== RCS file: files/patch-pgsenna2.c diff -N files/patch-pgsenna2.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-pgsenna2.c 27 Mar 2012 17:52:15 -0000 @@ -0,0 +1,17 @@ +Fix from + +http://decide.cocolog-nifty.com/blog/2009/03/postgresql-836-.html + +to make it work with postgresql83 + +--- pgsenna2.c.orig 2012-03-27 18:32:05.393559930 +0100 ++++ pgsenna2.c 2012-03-27 18:32:34.261558703 +0100 +@@ -610,7 +610,7 @@ + bs.index = index_info_open(index, 1, flags); + bs.oid_type = oid_type; + reltuples = IndexBuildHeapScan(heap, index, indexInfo, +- buildCallback, (void *) &bs); ++ buildCallback, (void *) &bs, false); + #if defined(POSTGRES82) || defined(POSTGRES83) + result = (IndexBuildResult *) PGS2_PALLOC(sizeof(IndexBuildResult)); + result->heap_tuples = reltuples; --- patch.txt ends here --- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. >Release-Note: >Audit-Trail: >Unformatted: