SPECS: pdns.spec - fixes compatibility with later boost and later stdlib

aredridel aredridel at pld-linux.org
Mon Oct 6 18:54:56 CEST 2008


Author: aredridel                    Date: Mon Oct  6 16:54:56 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fixes compatibility with later boost and later stdlib

---- Files affected:
SPECS:
   pdns.spec (1.67 -> 1.68) 

---- Diffs:

================================================================
Index: SPECS/pdns.spec
diff -u SPECS/pdns.spec:1.67 SPECS/pdns.spec:1.68
--- SPECS/pdns.spec:1.67	Wed Aug 20 13:12:48 2008
+++ SPECS/pdns.spec	Mon Oct  6 18:54:51 2008
@@ -17,6 +17,8 @@
 Patch0:		%{name}-configure.patch
 Patch1:		%{name}-int16.patch
 Patch2:		%{name}-openldap-2.3.patch
+Patch3:		%{name}-strerror.patch
+Patch4:		%{name}-stdlib.patch
 URL:		http://www.powerdns.com/
 BuildRequires:	bison
 BuildRequires:	boost-devel >= 1.35.0
@@ -24,6 +26,7 @@
 BuildRequires:	libpq++-devel
 BuildRequires:	libstdc++-devel
 BuildRequires:	mysql-devel
+BuildRequires:	sqlite3-devel
 BuildRequires:	openldap-devel >= 2.4.6
 BuildRequires:	rpmbuild(macros) >= 1.268
 BuildRequires:	zlib-devel
@@ -95,6 +98,19 @@
 Ten pakiet pozwala na przechowywanie danych o strefach w tabelach
 relacyjnej bazy danych MySQL.
 
+%package backend-gsqlite3
+Summary:	PowerDNS support for Sqlite3
+Summary(pl.UTF-8):	Wsparcie PowerDNS dla baz Sqlite3
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description backend-gsqlite3
+This package allows zone storage in Sqlite3 relational db tables.
+
+%description backend-gsqlite3 -l pl.UTF-8
+Ten pakiet pozwala na przechowywanie danych o strefach w tabelach
+relacyjnej bazy danych Sqlite3.
+
 %package backend-ldap
 Summary:	PowerDNS support for LDAP
 Summary(pl.UTF-8):	Wsparcie PowerDNS dla baz LDAP
@@ -113,6 +129,8 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
 cp %{SOURCE1} .
 cp %{SOURCE2} .
 cp %{SOURCE4} .
@@ -127,14 +145,17 @@
 	--libdir=%{_libdir}/%{name} \
 	--sysconfdir=%{_sysconfdir}/%{name} \
 	--with-socketdir=/var/run \
-	--with-dynmodules="gmysql gpgsql pipe ldap" \
+	--with-dynmodules="gsqlite3 gmysql gpgsql pipe ldap" \
 	--with-modules="" \
 	--enable-mysql \
 	--enable-pgsql \
+	--enable-sqlite3 \
 	--with-pgsql-lib=%{_libdir} \
 	--with-pgsql-includes=%{_includedir} \
 	--with-mysql-lib=%{_libdir} \
 	--with-mysql-includes=%{_includedir} \
+	--with-sqlite3-lib=%{_libdir} \
+	--with-sqlite3-includes=%{_includedir} \
 	--enable-ldap \
 	--disable-static
 
@@ -200,6 +221,10 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/%{name}/*pgsql*.so*
 
+%files backend-gsqlite3
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/*sqlite3*.so*
+
 %files backend-pipe
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/%{name}/*pipe*.so*
@@ -214,6 +239,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.68  2008/10/06 16:54:51  aredridel
+- fixes compatibility with later boost and later stdlib
+
 Revision 1.67  2008/08/20 11:12:48  paszczus
 - added config hack for 64bit machines
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/pdns.spec?r1=1.67&r2=1.68&f=u



More information about the pld-cvs-commit mailing list