Compare commits

...

7 Commits

View File

@@ -6,7 +6,7 @@
%define MAJver %(echo %version | cut -d. -f 1-2)
Name: bind
Version: 9.17.3
Version: 9.17.9
Release: 1mamba
Summary: A DNS (Domain Name System) server
Group: System/Servers
@@ -33,30 +33,28 @@ Patch: %{name}-9.3.4-mktemp.patch
License: BSD
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libcap-devel
BuildRequires: libe2fs-devel
BuildRequires: libedit-devel
BuildRequires: libjson-c-devel
BuildRequires: libkrb5-devel
BuildRequires: liblmdb-devel
BuildRequires: libmaxminddb-devel
BuildRequires: libopenssl-devel
BuildRequires: libtermcap-devel
BuildRequires: libuv-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: python-ply
BuildRequires: python-argparse
%if "%{stage1}" != "1"
BuildRequires: openjade
BuildRequires: jadetex
%endif
Requires: python-ply
Requires: python-argparse
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-utils = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
# FIXME :
# checking for catalog... "not found"
# checking for html/docbook.dsl... "not found"
# checking for print/docbook.dsl... "not found"
# checking for dtds/decls/xml.dcl... "not found"
# checking for docbook2X/docbook2man-spec.pl... "not found"
%description
BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols.
BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.
@@ -87,7 +85,6 @@ Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
%description utils
Bind-utils contains a collection of utilities for querying DNS (Domain Name System) name servers to find out information about Internet hosts.
These tools will provide you with the IP addresses for given host names, as well as other information about registered domains and network addresses.
You should install bind-utils if you need to get information from DNS name servers.
%debug_package
@@ -113,6 +110,7 @@ tar xjf %{S:1}
--enable-threads \
--enable-ipv6 \
LIBS="-ltermcap" \
PYTHON=%{__python3} \
%ifarch arm
CFLAGS="%{optflags} -march=armv7-a" \
%endif
@@ -120,7 +118,7 @@ tar xjf %{S:1}
--enable-epoll \
--with-python \
--with-randomdev=/dev/random \
BUILD_CC=%{_build}-gcc
BUILD_CC=%{_build}-gcc \
%endif
%make -j1
@@ -234,7 +232,7 @@ exit 0
%{_bindir}/dnssec-verify
#%{_sbindir}/lwresd
%{_sbindir}/dns-keygen
%{_sbindir}/ddns-confgen
#%{_sbindir}/ddns-confgen
%{_sbindir}/named
%{_bindir}/named-rrchecker
%attr(0755,root,root) %{_sbindir}/named-bootconf
@@ -245,24 +243,16 @@ exit 0
%{_bindir}/named-nzd2nzf
%attr(0755,root,root) %{_sbindir}/nanny.pl
%attr(0755,root,root) %{_sbindir}/new_key.pl
%{_sbindir}/ddns-confgen
%{_sbindir}/rndc
%{_sbindir}/rndc-confgen
%{_sbindir}/tsig-confgen
%{_sbindir}/tsig-keygen
%attr(0755,root,root) %{_sbindir}/update_bind.pl
%{_unitdir}/named.service
%{_tmpfilesdir}/named.conf
%dir %attr(0755,named,named) %{_localstatedir}/named
#%{python27_sitelib}/isc-*.egg-info
#%dir %{python27_sitelib}/isc
#%{python27_sitelib}/isc/*
%attr(0755,named,named) %{_var}/named/*
#%{_mandir}/man3/*
%{_mandir}/man5/named.conf.*
%{_mandir}/man5/rndc.conf.*
%{_mandir}/man8/ddns-confgen.*
%{_mandir}/man1/dnssec-cds.1*
#%{_mandir}/man1/dnssec-checkds.1*
#%{_mandir}/man1/dnssec-coverage.1*
%{_mandir}/man1/dnssec-dsfromkey.1*
%{_mandir}/man1/dnssec-keyfromlabel.1*
%{_mandir}/man1/dnssec-importkey.1*
@@ -271,17 +261,18 @@ exit 0
%{_mandir}/man1/dnssec-revoke.1*
%{_mandir}/man1/dnssec-settime.1*
%{_mandir}/man1/dnssec-verify.1*
%{_mandir}/man8/filter-aaaa.8*
#%{_mandir}/man8/lwresd.*
%{_mandir}/man1/named-checkconf.1*
%{_mandir}/man1/named-checkzone.1*
#%{_mandir}/man1/named-compilezone.1*
%{_mandir}/man1/named-journalprint.1*
%{_mandir}/man1/named-nzd2nzf.1*
%{_mandir}/man8/named.*
%{_mandir}/man8/rndc-confgen.*
%{_mandir}/man8/rndc.*
#%{_mandir}/man8/tsig-keygen.8*
%{_mandir}/man5/named.conf.*
%{_mandir}/man5/rndc.conf.*
%{_mandir}/man8/ddns-confgen.8*
%{_mandir}/man8/filter-aaaa.8*
%{_mandir}/man8/named.8*
%{_mandir}/man8/rndc-confgen.8*
%{_mandir}/man8/rndc.8*
%{_mandir}/man8/tsig-keygen.8*
%files -n lib%{name}
%defattr(-,root,root)
@@ -357,6 +348,27 @@ exit 0
#%{_mandir}/man1/dnssec-keymgr.1*
%changelog
* Sat Jan 23 2021 Automatic Build System <autodist@mambasoft.it> 9.17.9-1mamba
- automatic version update by autodist
* Fri Jan 01 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 9.17.8-2mamba
- removed requirements for python-ply and pyhon-argparse
* Thu Dec 17 2020 Automatic Build System <autodist@mambasoft.it> 9.17.8-1mamba
- automatic version update by autodist
* Thu Nov 26 2020 Automatic Build System <autodist@mambasoft.it> 9.17.7-1mamba
- automatic version update by autodist
* Thu Oct 22 2020 Automatic Build System <autodist@mambasoft.it> 9.17.6-1mamba
- automatic version update by autodist
* Thu Sep 17 2020 Automatic Build System <autodist@mambasoft.it> 9.17.5-1mamba
- automatic version update by autodist
* Sat Aug 22 2020 Automatic Build System <autodist@mambasoft.it> 9.17.4-1mamba
- automatic version update by autodist
* Sun Jul 19 2020 Automatic Build System <autodist@mambasoft.it> 9.17.3-1mamba
- automatic version update by autodist