Hello community,

here is the log from the commit of package pdns for openSUSE:Factory checked in 
at 2014-10-29 21:10:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdns (Old)
 and      /work/SRC/openSUSE:Factory/.pdns.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdns"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdns/pdns.changes        2014-10-08 
22:14:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pdns.new/pdns.changes   2014-10-29 
21:11:16.000000000 +0100
@@ -1,0 +2,21 @@
+Tue Oct 28 12:40:24 UTC 2014 - mrueck...@suse.de
+
+- only enable geoip backend on distros newer than 12.3
+  before the package lacks the pkg-config file and there is no
+  fallback to finding geoip without it.
+
+-------------------------------------------------------------------
+Tue Oct 28 11:27:41 UTC 2014 - mrueck...@suse.de
+
+- fix permissions of the home directory
+
+-------------------------------------------------------------------
+Tue Oct 28 10:16:37 UTC 2014 - mrueck...@suse.de
+
+- enable some backends that we had forgotten:
+  - pipe   (main package)
+  - random (main package)
+  - geoip  (new subpackage)
+    - new BR: yaml-cpp-devel and GeoIP-devel
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdns.spec ++++++
--- /var/tmp/diff_new_pack.Kuf9rd/_old  2014-10-29 21:11:18.000000000 +0100
+++ /var/tmp/diff_new_pack.Kuf9rd/_new  2014-10-29 21:11:18.000000000 +0100
@@ -46,6 +46,11 @@
 %bcond_with    pdns_lmdb
 %bcond_without pdns_intree_polarssl
 %endif
+%if 0%{?suse_version} > 1230
+%bcond_without pdns_geoip
+%else
+%bcond_with    pdns_geoip
+%endif
 %if 0%{?suse_version} > 1200
 %bcond_without pdns_botan
 %else
@@ -72,6 +77,10 @@
 BuildRequires:  boost-devel
 BuildRequires:  curl-devel
 BuildRequires:  flex
+%if %{with pdns_geoip}
+BuildRequires:  GeoIP-devel
+BuildRequires:  yaml-cpp-devel
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel
 BuildRequires:  libtool
@@ -261,6 +270,21 @@
 
 %endif
 
+%if %{with pdns_geoip}
+%package backend-geoip
+Requires:       %{name} = %{version}
+#
+Summary:        GeoIP backend for pdns
+Group:          Productivity/Networking/DNS/Servers
+%description backend-geoip
+The PowerDNS Nameserver is a modern, advanced and high performance
+authoritative-only nameserver. It is written from scratch and conforms
+to all relevant DNS standards documents. Furthermore, PowerDNS
+interfaces with almost any database.
+
+This package holds the GeoIP backend for pdns.
+%endif
+
 %if %{with pdns_lmdb}
 %package backend-lmdb
 Requires:       %{name} = %{version}
@@ -336,10 +360,15 @@
 %endif
   --with-dynmodules="\
   pipe     \
+  bind     \
+  random   \
   geo      \
   gmysql   \
   gpgsql   \
   ldap     \
+%if %{with pdns_geoip}
+  geoip    \
+%endif
 %if %{with pdns_lmdb}
   lmdb     \
 %endif
@@ -473,8 +502,10 @@
 %{_mandir}/man8/zone2sql.8*
 %dir %{_libdir}/%{pkg_name}
 %{_libdir}/%{pkg_name}/libpipebackend.so*
+%{_libdir}/%{pkg_name}/libbindbackend.so*
+%{_libdir}/%{pkg_name}/librandombackend.so*
 %{_libdir}/%{pkg_name}/libgeobackend.so*
-%dir %attr(750,root,pdns) %{home}
+%dir %attr(750,pdns,pdns) %{home}
 
 %if %{with pdns_recursor}
 %files -n pdns-recursor
@@ -537,4 +568,10 @@
 %{_libdir}/%{pkg_name}/liblmdbbackend.so*
 %endif
 
+%if %{with pdns_geoip}
+%files backend-geoip
+%defattr (-,root,root,-)
+%{_libdir}/%{pkg_name}/libgeoipbackend.so*
+%endif
+
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to