commit pdns for openSUSE:Factory
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 - mrueckert@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 - mrueckert@suse.de + +- fix permissions of the home directory + +------------------------------------------------------------------- +Tue Oct 28 10:16:37 UTC 2014 - mrueckert@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+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de