diff --git a/bind.changes b/bind.changes index 8bcb310..362eb1d 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Mar 29 12:06:57 CEST 2007 - rguenther@suse.de + +- Package .la files in -devel subpackage. +- Do not package useless .la files. +- Make -devel package depend on -libs package, not -utils package. + ------------------------------------------------------------------- Mon Mar 5 17:32:56 CET 2007 - ug@suse.de diff --git a/bind.spec b/bind.spec index e7169f3..3cd9fc0 100644 --- a/bind.spec +++ b/bind.spec @@ -16,9 +16,9 @@ Name: bind BuildRequires: openssl openssl-devel Summary: Domain Name System (DNS) Server (named) Version: 9.4.0 -Release: 2 +Release: 6 %define SDB_LDAP_VERSION 1.0-beta -License: GNU General Public License (GPL) +License: BSD License and BSD-like, X11/MIT Group: Productivity/Networking/DNS/Servers Provides: dns_daemon bind8 bind9 Obsoletes: bind8 bind9 @@ -91,7 +91,7 @@ Authors: %package devel Summary: Development Libraries and Header Files of BIND Group: Development/Libraries/C and C++ -Requires: %{name}-utils = %{version} +Requires: %{name}-libs = %{version} Provides: bind8-devel bind9-devel Obsoletes: bind8-devel bind9-devel @@ -286,6 +286,9 @@ mkdir -p \ pushd contrib/idn/idnkit-1.0-src %{__make} DESTDIR=${RPM_BUILD_ROOT} install popd +# remove useless .la files +rm -f ${RPM_BUILD_ROOT}/%{_lib}/libidnkit.la +rm -f ${RPM_BUILD_ROOT}/%{_lib}/libidnkitlite.la mv vendor-files/config/named.conf ${RPM_BUILD_ROOT}/%{_sysconfdir} mv vendor-files/config/bind.reg ${RPM_BUILD_ROOT}/%{_sysconfdir}/slp.reg.d mv vendor-files/config/rndc-access.conf ${RPM_BUILD_ROOT}/%{_sysconfdir}/named.d @@ -599,6 +602,7 @@ fi %{_bindir}/isc-config.sh %{_libdir}/*.a %{_libdir}/*.so +%{_libdir}/*.la %{_includedir}/bind %doc %{_mandir}/man3/* @@ -624,9 +628,9 @@ fi %config(noreplace) %{_sysconfdir}/idnalias.conf %dir /etc/named.d %config(noreplace) /etc/named.d/rndc-access.conf +%dir %{_sysconfdir}/openldap %dir %{_sysconfdir}/openldap/schema %attr(0444,root,root) %config %{_sysconfdir}/openldap/schema/dnszone.schema -%{_libdir}/*.la %{_bindir}/dig %{_bindir}/host %{_bindir}/idnconv @@ -655,6 +659,10 @@ fi %doc %{_mandir}/man5/idnrc.5.gz %changelog +* Thu Mar 29 2007 - rguenther@suse.de +- Package .la files in -devel subpackage. +- Do not package useless .la files. +- Make -devel package depend on -libs package, not -utils package. * Mon Mar 05 2007 - ug@suse.de - SuSEFirewall service file added (#246920) fate #300687