Hello community,

here is the log from the commit of package pdns-recursor for openSUSE:Factory 
checked in at 2012-06-16 07:31:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdns-recursor (Old)
 and      /work/SRC/openSUSE:Factory/.pdns-recursor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdns-recursor", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdns-recursor/pdns-recursor.changes      
2011-09-23 12:21:58.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pdns-recursor.new/pdns-recursor.changes 
2012-06-16 07:31:13.000000000 +0200
@@ -1,0 +2,19 @@
+Wed Apr 18 15:23:15 UTC 2012 - [email protected]
+
+- update to version 3.3
+  fixes a number of small but persistent issues, rounds off our
+  IPv6 %link-level support and adds an important feature for many
+  users of the Lua scripts. For all details see
+  http://doc.powerdns.com/changelog.html#changelog-recursor-3-3
+- Build binaries as PIE.
+- refreshed config patch:
+  old: pdns-recursor-3.2_config.patch
+  new: pdns-recursor-3.3_config.patch
+- fix lua linking on factory
+
+-------------------------------------------------------------------
+Mon Feb 13 10:51:54 UTC 2012 - [email protected]
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------

Old:
----
  pdns-recursor-3.2.tar.bz2
  pdns-recursor-3.2_config.patch

New:
----
  pdns-recursor-3.3.tar.bz2
  pdns-recursor-3.3_config.patch

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

Other differences:
------------------
++++++ pdns-recursor.spec ++++++
--- /var/tmp/diff_new_pack.U2bsaA/_old  2012-06-16 07:31:14.000000000 +0200
+++ /var/tmp/diff_new_pack.U2bsaA/_new  2012-06-16 07:31:14.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package pdns-recursor (Version 3.2)
+# spec file for package pdns-recursor (Version 3.1.7.1)
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,19 +19,23 @@
 
 
 Name:           pdns-recursor
-Version:        3.2
+Version:        3.3
 Release:        1
-%define pkg_version    3.2
+%define pkg_version    3.3
 #
 Group:          Productivity/Networking/DNS/Servers
-License:        GPLv2+
+License:        GPL-2.0+
 #
 %define home           %{_var}/lib/pdns
 %define _localstatedir %{_var}/run/pdns
 BuildRequires:  boost-devel gcc-c++
-%if 0%{?suse_version} < 1030
+%if 0%{?suse_version} < 1030 || 0%{?suse_version} > 1210
 BuildRequires:  lua51-devel
+%if 0%{?suse_version} > 1210
+%define lua_lib lua
+%else
 %define lua_lib lua5.1
+%endif
 %else
 BuildRequires:  lua-devel
 %define lua_lib lua
@@ -47,7 +51,6 @@
 Patch1:         pdns-recursor-3.2rc1-strip.patch
 #
 Summary:        Modern, advanced and high performance recursing/non 
authoritative nameserver
-
 %description
 PowerDNS Recursor is a non authoritative/recursing DNS server. Use this
 package if you need a dns cache for your network.
@@ -64,8 +67,8 @@
 %patch1
 
 %build
-%{__make} OPTFLAGS="%{optflags}" \
-  LUA=1 LUA_LIBS_CONFIG="-l%lua_lib" 
LUA_CPPFLAGS_CONFIG="-I/usr/include/lua5.1"
+%{__make} OPTFLAGS="%{optflags} -fpic -DPIC" \
+  LUA=1 LUA_LIBS_CONFIG="-pie -l%lua_lib" 
LUA_CPPFLAGS_CONFIG="-I/usr/include/lua5.1"
 
 %install
 %{__install} -Dd -m 0755 %{buildroot}{%{home},%{_localstatedir}}
@@ -95,7 +98,7 @@
 %defattr (-,root,root,-)
 %dir %{_sysconfdir}/pdns/
 %config(noreplace) %{_sysconfdir}/pdns/recursor.conf
-%config %{_sysconfdir}/pdns/recursor.conf-dist
+%{_sysconfdir}/pdns/recursor.conf-dist
 %config(noreplace) %{_sysconfdir}/init.d/%{name}
 %{_sbindir}/rcpdns-recursor
 %{_sbindir}/pdns_recursor

++++++ pdns-recursor-3.2.tar.bz2 -> pdns-recursor-3.3.tar.bz2 ++++++
++++ 3662 lines of diff (skipped)

++++++ pdns-recursor-3.2_config.patch -> pdns-recursor-3.3_config.patch ++++++
--- /work/SRC/openSUSE:Factory/pdns-recursor/pdns-recursor-3.2_config.patch     
2011-09-23 12:21:58.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.pdns-recursor.new/pdns-recursor-3.3_config.patch    
    2012-06-16 07:31:13.000000000 +0200
@@ -7,5 +7,5 @@
 -#define LOCALSTATEDIR "/var/run/" 
 +#define SYSCONFDIR "/etc/pdns/"
 +#define LOCALSTATEDIR "/var/run/pdns/"
- #define VERSION "3.2"
+ #define VERSION "3.3"
  #define RECURSOR

++++++ pdns-recursor.init ++++++
--- /var/tmp/diff_new_pack.U2bsaA/_old  2012-06-16 07:31:14.000000000 +0200
+++ /var/tmp/diff_new_pack.U2bsaA/_new  2012-06-16 07:31:14.000000000 +0200
@@ -172,7 +172,7 @@
 # ensure our control directory exists
 PDNS_CTRLDIR="/var/run/pdns"
 if [ ! -e "$PDNS_CTRLDIR" ] ; then
-        mkdir --mode=0755 /var/run/pdns
+        mkdir --mode=0755 "$PDNS_CTRLDIR"
 fi
 
 case "$1" in

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to