ports/108182: dns/powerdns: fix building issues with gpgsql backend and remove sqlite3 backend (added it a bit too soon)
Tobias Roth
ports at fsck.ch
Sun Jan 28 21:30:20 UTC 2007
The following reply was made to PR ports/108182; it has been noted by GNATS.
From: Tobias Roth <ports at fsck.ch>
To: bug-followup at FreeBSD.org, tremere at cainites.net
Cc:
Subject: Re: ports/108182: dns/powerdns: fix building issues with gpgsql
backend and remove sqlite3 backend (added it a bit too soon)
Date: Sun, 28 Jan 2007 21:33:07 +0100
--MP_/OGu8ReA=KCvGxc07fG07Ka
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi
As discussed with Xride on IRC, the attached patch replaces the above
one. It fixes the pkg-plist and removes an unneeded file.
Cheers,
Tobias
--MP_/OGu8ReA=KCvGxc07fG07Ka
Content-Type: text/x-patch; name=powerdns.patch
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=powerdns.patch
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/dns/powerdns/Makefile,v
retrieving revision 1.52
diff -u -r1.52 Makefile
--- Makefile 12 Jan 2007 23:49:04 -0000 1.52
+++ Makefile 28 Jan 2007 20:28:26 -0000
@@ -7,7 +7,7 @@
PORTNAME= powerdns
PORTVERSION= 2.9.20
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns ipv6
MASTER_SITES= http://downloads.powerdns.com/releases/ \
http://mirrors.evolva.ro/powerdns.com/releases/
@@ -41,7 +41,6 @@
OPTIONS= PGSQL "PostgreSQL backend" on \
MYSQL "MySQL backend" off \
SQLITE "SQLite 2 backend" off \
- SQLITE3 "SQLite 3 backend" off \
OPENDBX "OpenDBX backend" off \
OPENLDAP "OpenLDAP backend" off \
GEO "Geo backend" off
@@ -98,14 +97,6 @@
PLIST_SUB+= WITHSQLITE="@comment "
.endif
-.if defined(WITH_SQLITE3)
-USE_SQLITE?= 3
-CONFIGURE_MODULES+= "gsqlite"
-PLIST_SUB+= WITHSQLITE3=""
-.else
-PLIST_SUB+= WITHSQLITE3="@comment "
-.endif
-
.if defined(WITH_OPENDBX)
LIB_DEPENDS+= opendbx.1:${PORTSDIR}/databases/opendbx
CONFIGURE_MODULES+= "opendbx"
Index: Makefile.inc
===================================================================
RCS file: Makefile.inc
diff -N Makefile.inc
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/dns/powerdns/pkg-plist,v
retrieving revision 1.12
diff -u -r1.12 pkg-plist
--- pkg-plist 12 Jan 2007 23:49:04 -0000 1.12
+++ pkg-plist 28 Jan 2007 20:28:26 -0000
@@ -2,6 +2,10 @@
bin/zone2ldap
bin/zone2sql
sbin/pdns_server
+%%WITHPGSQL%%lib/libgpgsqlbackend.a
+%%WITHPGSQL%%lib/libgpgsqlbackend.la
+%%WITHPGSQL%%lib/libgpgsqlbackend.so
+%%WITHPGSQL%%lib/libgpgsqlbackend.so.0
%%WITHMYSQL%%lib/libgmysqlbackend.a
%%WITHMYSQL%%lib/libgmysqlbackend.la
%%WITHMYSQL%%lib/libgmysqlbackend.so
@@ -10,10 +14,6 @@
%%WITHSQLITE%%lib/libgsqlitebackend.la
%%WITHSQLITE%%lib/libgsqlitebackend.so
%%WITHSQLITE%%lib/libgsqlitebackend.so.0
-%%WITHSQLITE3%%lib/libgsqlitebackend.a
-%%WITHSQLITE3%%lib/libgsqlitebackend.la
-%%WITHSQLITE3%%lib/libgsqlitebackend.so
-%%WITHSQLITE3%%lib/libgsqlitebackend.so.0
%%WITHOPENLDAP%%lib/libldapbackend.a
%%WITHOPENLDAP%%lib/libldapbackend.la
%%WITHOPENLDAP%%lib/libldapbackend.so
Index: files/patch-modules_gpgsqlbackend_Makefile_in
===================================================================
RCS file: /home/ncvs/ports/dns/powerdns/files/patch-modules_gpgsqlbackend_Makefile_in,v
retrieving revision 1.2
diff -u -r1.2 patch-modules_gpgsqlbackend_Makefile_in
--- files/patch-modules_gpgsqlbackend_Makefile_in 18 Jul 2005 12:59:51 -0000 1.2
+++ files/patch-modules_gpgsqlbackend_Makefile_in 28 Jan 2007 20:28:26 -0000
@@ -17,12 +17,3 @@
all: all-am
.SUFFIXES:
-@@ -272,7 +272,7 @@
- rm -f "$${dir}/so_locations"; \
- done
- libgpgsqlbackend.la: $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT)
--MP_/OGu8ReA=KCvGxc07fG07Ka--
More information about the freebsd-ports-bugs
mailing list