Merge bind-lite-devel into bind-devel
Those packages were very similar in BIND 9.11. Because nothing requires just bind-lite-devel package, make just one devel package with all requirements. Keep separated libraries, but only one devel package. Include also obsolete for automatic uninstall of previous bind-lite-devel package. bind-devel now contains everything required to link against libraries.
This commit is contained in:
parent
392ac795ce
commit
fa2913151c
27
bind.spec
27
bind.spec
@ -290,7 +290,7 @@ functionality.
|
|||||||
%package pkcs11-devel
|
%package pkcs11-devel
|
||||||
Summary: Development files for Bind libraries compiled with native PKCS#11
|
Summary: Development files for Bind libraries compiled with native PKCS#11
|
||||||
Requires: bind-pkcs11-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: bind-pkcs11-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
Requires: bind-lite-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: bind-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
%description pkcs11-devel
|
%description pkcs11-devel
|
||||||
This a set of development files for BIND libraries (dns, isc) compiled
|
This a set of development files for BIND libraries (dns, isc) compiled
|
||||||
@ -383,14 +383,8 @@ Bind-dnssec-doc contains manual pages for bind-dnssec-utils.
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Header files and libraries needed for BIND DNS development
|
Summary: Header files and libraries needed for BIND DNS development
|
||||||
Requires: bind-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: bind-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
Requires: bind-lite-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
Provides: bind-lite-devel = %{epoch}:%{version}-%{release}
|
||||||
|
Obsoletes: bind-lite-devel < 32:9.11.23-1
|
||||||
%description devel
|
|
||||||
The bind-devel package contains full version of the header files and libraries
|
|
||||||
required for development with ISC BIND 9
|
|
||||||
|
|
||||||
%package lite-devel
|
|
||||||
Summary: Lite version of header files and libraries needed for BIND DNS development
|
|
||||||
Requires: bind-libs-lite%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: bind-libs-lite%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
Requires: openssl-devel%{?_isa} libxml2-devel%{?_isa}
|
Requires: openssl-devel%{?_isa} libxml2-devel%{?_isa}
|
||||||
# Not required by headers, but "isc-config.sh --libs isc" requires it
|
# Not required by headers, but "isc-config.sh --libs isc" requires it
|
||||||
@ -408,9 +402,9 @@ Requires: json-c-devel%{?_isa}
|
|||||||
Requires: fstrm-devel%{?_isa} protobuf-c-devel%{?_isa}
|
Requires: fstrm-devel%{?_isa} protobuf-c-devel%{?_isa}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description lite-devel
|
%description devel
|
||||||
The bind-lite-devel package contains lite version of the header
|
The bind-devel package contains full version of the header files and libraries
|
||||||
files and libraries required for development with ISC BIND 9
|
required for development with ISC BIND 9
|
||||||
|
|
||||||
%package chroot
|
%package chroot
|
||||||
Summary: A chroot runtime environment for the ISC BIND DNS server, named(8)
|
Summary: A chroot runtime environment for the ISC BIND DNS server, named(8)
|
||||||
@ -1425,22 +1419,20 @@ fi;
|
|||||||
%{_libdir}/libbind9.so
|
%{_libdir}/libbind9.so
|
||||||
%{_libdir}/libisccc.so
|
%{_libdir}/libisccc.so
|
||||||
%{_libdir}/liblwres.so
|
%{_libdir}/liblwres.so
|
||||||
%{_includedir}/bind9/config.h
|
|
||||||
%{_includedir}/bind9/bind9
|
|
||||||
%{_includedir}/bind9/isccc
|
|
||||||
%{_includedir}/bind9/lwres
|
%{_includedir}/bind9/lwres
|
||||||
%{_mandir}/man1/isc-config.sh.1*
|
%{_mandir}/man1/isc-config.sh.1*
|
||||||
%{_mandir}/man1/bind9-config.1*
|
%{_mandir}/man1/bind9-config.1*
|
||||||
%{_mandir}/man3/lwres*
|
%{_mandir}/man3/lwres*
|
||||||
%{_bindir}/isc-config.sh
|
%{_bindir}/isc-config.sh
|
||||||
%{_bindir}/bind9-config
|
%{_bindir}/bind9-config
|
||||||
|
|
||||||
%files lite-devel
|
|
||||||
%{_libdir}/libdns.so
|
%{_libdir}/libdns.so
|
||||||
%{_libdir}/libirs.so
|
%{_libdir}/libirs.so
|
||||||
%{_libdir}/libisc.so
|
%{_libdir}/libisc.so
|
||||||
%{_libdir}/libisccfg.so
|
%{_libdir}/libisccfg.so
|
||||||
%dir %{_includedir}/bind9
|
%dir %{_includedir}/bind9
|
||||||
|
%{_includedir}/bind9/config.h
|
||||||
|
%{_includedir}/bind9/bind9
|
||||||
|
%{_includedir}/bind9/isccc
|
||||||
%{_includedir}/bind9/dns
|
%{_includedir}/bind9/dns
|
||||||
%{_includedir}/bind9/dst
|
%{_includedir}/bind9/dst
|
||||||
%{_includedir}/bind9/irs
|
%{_includedir}/bind9/irs
|
||||||
@ -1629,6 +1621,7 @@ fi;
|
|||||||
%changelog
|
%changelog
|
||||||
* Thu Sep 17 2020 Petr Menšík <pemensik@redhat.com> - 32:9.11.23-1
|
* Thu Sep 17 2020 Petr Menšík <pemensik@redhat.com> - 32:9.11.23-1
|
||||||
- Update to 9.11.23
|
- Update to 9.11.23
|
||||||
|
- Merge bind-lite-devel into devel package
|
||||||
|
|
||||||
* Tue Sep 01 2020 Petr Menšík <pemensik@redhat.com> - 32:9.11.22-2
|
* Tue Sep 01 2020 Petr Menšík <pemensik@redhat.com> - 32:9.11.22-2
|
||||||
- Require libcap from devel package
|
- Require libcap from devel package
|
||||||
|
Loading…
Reference in New Issue
Block a user