Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2015-07-05 17:58:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bind (Old)
 and      /work/SRC/openSUSE:Factory/.bind.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bind"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bind/bind.changes        2015-05-10 
10:56:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2015-07-05 
17:58:16.000000000 +0200
@@ -1,0 +2,9 @@
+Wed May 13 09:35:40 UTC 2015 - h...@suse.com
+
+- Fix inappropriate use of /var/lib/named for locating dynamic-DB plugins.
+  Dynamic-DB plugins are now loaded from %{_libexecdir}/bind, consistent with
+  openSUSE packaging guideline.
+- Install additional header files which are helpful to the development of
+  dynamic-DB plugins.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ bind.spec ++++++
--- /var/tmp/diff_new_pack.GEmRWX/_old  2015-07-05 17:58:17.000000000 +0200
+++ /var/tmp/diff_new_pack.GEmRWX/_new  2015-07-05 17:58:17.000000000 +0200
@@ -490,13 +490,18 @@
        ${RPM_BUILD_ROOT}/var/adm/fillup-templates \
        ${RPM_BUILD_ROOT}/%{_rundir} \
        ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services \
-       ${RPM_BUILD_ROOT}%{_includedir}/bind/dns
+       ${RPM_BUILD_ROOT}%{_includedir}/bind/dns \
+       ${RPM_BUILD_ROOT}%{_libexecdir}/bind
 %{__make} DESTDIR=${RPM_BUILD_ROOT} install
 pushd contrib/idn/idnkit-1.0-src
 %{__make} DESTDIR=${RPM_BUILD_ROOT} install
 popd
-# install header file for developing Dynamic DB plugin
-install -m 0644 ./lib/dns/include/dns/dynamic_db.h 
${RPM_BUILD_ROOT}%{_includedir}/bind/dns/
+# install interface header file for developing Dynamic DB plugin
+install -m 0644 lib/dns/include/dns/dynamic_db.h 
${RPM_BUILD_ROOT}%{_includedir}/bind/dns/
+# install errno2result.h, some dynamic DB plugins could use it.
+install -m 0755 -d ${RPM_BUILD_ROOT}%{_includedir}/isc/
+install -m 0644 lib/isc/unix/errno2result.h 
${RPM_BUILD_ROOT}%{_includedir}/isc/
+
 # remove useless .la files
 rm -f ${RPM_BUILD_ROOT}/%{_lib}/libidnkit.la
 rm -f ${RPM_BUILD_ROOT}/%{_lib}/libidnkitlite.la
@@ -834,6 +839,7 @@
 %ghost %{_var}/lib/named/etc/localtime
 %attr(0644,root,named) %ghost %{_var}/lib/named/etc/named.conf.include
 %attr(-,named,named) %dir %{_var}/lib/named/var/run/named
+%dir %{_libexecdir}/bind
 
 %files -n idnkit
 %defattr(-,root,root)
@@ -920,6 +926,8 @@
 
 %files devel
 %defattr(-,root,root)
+%dir %{_includedir}/isc
+%{_includedir}/isc/errno2result.h
 %{_bindir}/isc-config.sh
 %{_libdir}/libbind9.so
 %{_libdir}/libdns.so



++++++ dns_dynamic_db.patch ++++++
--- /var/tmp/diff_new_pack.GEmRWX/_old  2015-07-05 17:58:17.000000000 +0200
+++ /var/tmp/diff_new_pack.GEmRWX/_new  2015-07-05 17:58:17.000000000 +0200
@@ -670,7 +670,7 @@
  
 +dynamic_db.@O@: dynamic_db.c
 +      ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \
-+      -DDYNDB_LIBDIR=\"/var/lib/named/\" \
++      -DDYNDB_LIBDIR=\"/usr/lib/bind/\" \
 +      -c ${srcdir}/dynamic_db.c
 +
  libdns.@SA@: ${OBJS}


Reply via email to