From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 2 18:50:21 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 280D116A420 for ; Fri, 2 Sep 2005 18:50:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4041043D53 for ; Fri, 2 Sep 2005 18:50:18 +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 j82IoIDZ062397 for ; Fri, 2 Sep 2005 18:50:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j82IoIPW062396; Fri, 2 Sep 2005 18:50:18 GMT (envelope-from gnats) Resent-Date: Fri, 2 Sep 2005 18:50:18 GMT Resent-Message-Id: <200509021850.j82IoIPW062396@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, Marcus Grando Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2537F16A41F; Fri, 2 Sep 2005 18:40:43 +0000 (GMT) (envelope-from root@marcus.grupos.com.br) Received: from mail.grupos.com.br (mail.grupos.com.br [200.203.183.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31CF643D45; Fri, 2 Sep 2005 18:40:40 +0000 (GMT) (envelope-from root@marcus.grupos.com.br) Received: from corp.grupos.com.br (unknown [150.162.166.55]) by mail.grupos.com.br (Postfix) with ESMTP id BC45311E1E0; Fri, 2 Sep 2005 15:40:33 -0300 (BRT) Received: from marcus.grupos.com.br (unknown [150.162.166.51]) by corp.grupos.com.br (Postfix) with ESMTP id 7F5505494; Fri, 2 Sep 2005 15:40:33 -0300 (BRT) Received: from marcus.grupos.com.br (localhost [127.0.0.1]) by marcus.grupos.com.br (8.13.4/8.13.4) with ESMTP id j82IeWgT006513; Fri, 2 Sep 2005 15:40:32 -0300 (BRT) (envelope-from root@marcus.grupos.com.br) Received: (from root@localhost) by marcus.grupos.com.br (8.13.4/8.13.4/Submit) id j82IeVSn005995; Fri, 2 Sep 2005 15:40:31 -0300 (BRT) (envelope-from root) Message-Id: <200509021840.j82IeVSn005995@marcus.grupos.com.br> Date: Fri, 2 Sep 2005 15:40:31 -0300 (BRT) From: Marcus Grando To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: delphij@FreeBSD.org Subject: ports/85661: Update port: databases/libdbi-drivers to 0.8.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus Grando List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Sep 2005 18:50:21 -0000 >Number: 85661 >Category: ports >Synopsis: Update port: databases/libdbi-drivers to 0.8.0 >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: Fri Sep 02 18:50:17 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Marcus Grando >Release: FreeBSD 6.0-BETA3 i386 >Organization: Grupos Internet S/A >Environment: System: FreeBSD marcus.grupos.com.br 6.0-BETA3 FreeBSD 6.0-BETA3 #34: Fri Sep 2 11:10:54 BRT 2005 root@marcus.grupos.com.br:/usr/obj/usr/src/sys/MARCUS i386 >Description: - Update to 0.8.0 - Add SQLite3 and Firebird support >How-To-Repeat: >Fix: --- libdbi-drivers.patch begins here --- diff -ruN libdbi-drivers.orig/Makefile libdbi-drivers/Makefile --- libdbi-drivers.orig/Makefile Sun Jan 30 22:35:41 2005 +++ libdbi-drivers/Makefile Fri Sep 2 15:32:07 2005 @@ -7,8 +7,8 @@ # PORTNAME= libdbi-drivers -PORTVERSION= 0.7.1 -PORTREVISION= 2 +PORTVERSION= 0.8.0 +PORTREVISION= 0 CATEGORIES= databases devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -25,14 +25,17 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -OPTIONS= MYSQL "With MySQL Driver" on \ - MSQL "With MSQL Driver" off \ - PGSQL "With PostgreSQL Driver" on \ - SQLITE "With SQLite Driver" on +OPTIONS= MYSQL "With MySQL Driver" on \ + MSQL "With MSQL Driver" off \ + PGSQL "With PostgreSQL Driver" on \ + SQLITE3 "With SQLite 3 Driver" on \ + SQLITE2 "With SQLite 2 Driver" off \ + FIREBIRD "With Firebird Driver" off .include -.if defined(WITHOUT_MYSQL) && defined(WITHOUT_PGSQL) && defined(WITHOUT_SQLITE) && defined(WITHOUT_MSQL) +.if defined(WITHOUT_MYSQL) && defined(WITHOUT_MSQL) && defined(WITHOUT_PGSQL) \ + && defined(WITHOUT_SQLITE2) && defined(WITHOUT_SQLITE3) && defined(WITHOUT_FIREBIRD) IGNORE= You must choose at least one driver .endif @@ -44,6 +47,14 @@ PLIST_SUB+= MYSQL="@comment " .endif +.if defined(WITH_MSQL) +LIB_DEPENDS+= msql.1:${PORTSDIR}/databases/msql +CONFIGURE_ARGS+= --with-msql +PLIST_SUB+= MSQL="" +.else +PLIST_SUB+= MSQL="@comment " +.endif + .if defined(WITH_PGSQL) USE_PGSQL= yes CONFIGURE_ARGS+= --with-pgsql @@ -52,23 +63,31 @@ PLIST_SUB+= PGSQL="@comment " .endif -.if defined(WITH_SQLITE) +.if defined(WITH_SQLITE2) LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite2 CONFIGURE_ARGS+= --with-sqlite -PLIST_SUB+= SQLITE="" +PLIST_SUB+= SQLITE2="" .else -PLIST_SUB+= SQLITE="@comment " +PLIST_SUB+= SQLITE2="@comment " .endif -.if defined(WITH_MSQL) -LIB_DEPENDS+= msql.1:${PORTSDIR}/databases/msql -CONFIGURE_ARGS+= --with-msql -PLIST_SUB+= MSQL="" +.if defined(WITH_SQLITE3) +LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 +CONFIGURE_ARGS+= --with-sqlite3 +PLIST_SUB+= SQLITE3="" .else -PLIST_SUB+= MSQL="@comment " +PLIST_SUB+= SQLITE3="@comment " +.endif + +.if defined(WITH_FIREBIRD) +LIB_DEPENDS+= gds.1:${PORTSDIR}/databases/firebird-client +CONFIGURE_ARGS+= --with-firebird +PLIST_SUB+= FIREBIRD="" +.else +PLIST_SUB+= FIREBIRD="@comment " .endif post-patch: - @${REINPLACE_CMD} -e 's|-O20|$$CFLAGS|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|-O20|${CFLAGS}|g' ${WRKSRC}/configure .include diff -ruN libdbi-drivers.orig/distinfo libdbi-drivers/distinfo --- libdbi-drivers.orig/distinfo Fri Mar 26 11:41:14 2004 +++ libdbi-drivers/distinfo Thu Sep 1 22:44:55 2005 @@ -1,2 +1,2 @@ -MD5 (libdbi-drivers-0.7.1.tar.gz) = f11020119ceb7a6dee3969cb0589d4bc -SIZE (libdbi-drivers-0.7.1.tar.gz) = 488642 +MD5 (libdbi-drivers-0.8.0.tar.gz) = cac2d09b90d2c58b01425d5e855f5499 +SIZE (libdbi-drivers-0.8.0.tar.gz) = 1115598 diff -ruN libdbi-drivers.orig/pkg-plist libdbi-drivers/pkg-plist --- libdbi-drivers.orig/pkg-plist Thu Oct 30 02:22:19 2003 +++ libdbi-drivers/pkg-plist Fri Sep 2 15:35:50 2005 @@ -1,6 +1,8 @@ %%MYSQL%%lib/dbd/libmysql.so %%PGSQL%%lib/dbd/libpgsql.so -%%SQLITE%%lib/dbd/libsqlite.so +%%SQLITE2%%lib/dbd/libsqlite.so +%%SQLITE3%%lib/dbd/libsqlite3.so +%%FIREBIRD%%lib/dbd/libfirebird.so @unexec rmdir %D/lib/dbd 2>/dev/null || true %%MYSQL%%%%DOCSDIR%%/dbd_mysql.pdf %%MYSQL%%%%DOCSDIR%%/dbd_mysql/c128.html @@ -22,18 +24,30 @@ %%PGSQL%%%%DOCSDIR%%/dbd_pgsql/intro.html %%PGSQL%%%%DOCSDIR%%/dbd_pgsql/options.html %%PGSQL%%%%DOCSDIR%%/dbd_pgsql/specific.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite.pdf -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/c119.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/c32.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/c43.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/c98.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/f21.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/index.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/x122.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/x198.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/x46.html -%%SQLITE%%%%DOCSDIR%%/dbd_sqlite/x60.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite.pdf +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/c101.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/c122.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/c35.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/c46.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/f24.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/x125.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/x201.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/x49.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/x63.html +%%SQLITE2%%%%DOCSDIR%%/dbd_sqlite/index.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3.pdf +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/c115.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/c26.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/c39.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/c94.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/f15.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/index.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/x118.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/x190.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/x42.html +%%SQLITE3%%%%DOCSDIR%%/dbd_sqlite3/x56.html %%MYSQL%%@dirrm %%DOCSDIR%%/dbd_mysql %%PGSQL%%@dirrm %%DOCSDIR%%/dbd_pgsql -%%SQLITE%%@dirrm %%DOCSDIR%%/dbd_sqlite +%%SQLITE2%%@dirrm %%DOCSDIR%%/dbd_sqlite +%%SQLITE3%%@dirrm %%DOCSDIR%%/dbd_sqlite3 @unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true --- libdbi-drivers.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: