Browse Source

bind-9.11.5-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11961 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 5 years ago
parent
commit
bd7e0c6199
1 changed files with 36 additions and 9 deletions
  1. 36 9
      b/bind/bind-vl.spec

+ 36 - 9
b/bind/bind-vl.spec

@@ -1,9 +1,15 @@
+%bcond_with python
+%define python_executable %{__python}
+
 %define _localstatedir /var
+%define _unpackaged_files_terminate_build 1
 
 %define sname bind
 %define pname bind
-%define pversion 9.9.13.P1
-%define sversion 9.9.13-P1
+# example: 9.9.13.P1
+%define pversion 9.11.5
+# example: 9.9.13-P1
+%define sversion 9.11.5
 %define bind_epoch 1
 # fixed <BTS:VineLinux:1139>
 %define old_bind_version 1:9.9.2p2-1vl7
@@ -29,10 +35,14 @@ Source2: named.sysconfig
 Source3: named.init
 Source4: named.logrotate
 Source5: keygen.c
-Patch1: bind-9.9.13-P1-rndckey.patch
+Patch1: bind-9.11.5-rndckey.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: python python-rpm-macros
+%if %{with python}
+BuildRequires: python
+BuildRequires: python-rpm-macros
+BuildRequires: python-ply
+%endif
 BuildRequires: openssl-devel glibc-devel libtool
 BuildRequires: libxml2-devel
 BuildRequires: libcap-devel
@@ -142,6 +152,11 @@ autoconf
   --enable-ipv6 \
   --with-pic \
   --with-dlz-dlopen \
+%if %{with python}
+  --with-python=%{python_executable} \
+%else
+  --with-python=no \
+%endif
   --enable-filter-aaaa \
   --enable-fixed-rrset
 make %{?_smp_mflags}
@@ -156,7 +171,6 @@ mkdir -p ${RPM_BUILD_ROOT}/var/run/named
 
 make DESTDIR=$RPM_BUILD_ROOT install
 install -c -m 640 bin/rndc/rndc.conf $RPM_BUILD_ROOT/etc
-install -c -m 755 contrib/named-bootconf/named-bootconf.sh $RPM_BUILD_ROOT/usr/sbin/named-bootconf
 install -c -m 755 %SOURCE3 $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/named
 install -c -m 644 %SOURCE4 $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/named
 touch $RPM_BUILD_ROOT%{_sysconfdir}/rndc.key
@@ -245,7 +259,6 @@ fi
 %{_sbindir}/dnssec*
 %{_sbindir}/lwresd
 %{_sbindir}/named
-%{_sbindir}/named-bootconf
 %{_sbindir}/named-check*
 %{_sbindir}/named-compilezone
 %{_sbindir}/rndc*
@@ -256,8 +269,11 @@ fi
 %{_sbindir}/isc-hmac-fixup
 %{_sbindir}/named-journalprint
 %{_sbindir}/nsec3hash
+%{_sbindir}/tsig-keygen
 
+%if %{with python}
 %{python_sitelib}/*
+%endif
 
 %{_mandir}/man1/arpaname.1*
 %{_mandir}/man5/resolv.conf.5*
@@ -276,10 +292,11 @@ fi
 %{_mandir}/man8/isc-hmac-fixup.8*
 %{_mandir}/man8/named-journalprint.8*
 %{_mandir}/man8/nsec3hash.8*
+%{_mandir}/man8/tsig-keygen.8*
 
 %attr(-,named,named) %dir %{_var}/named
 %attr(-,named,named) %dir %{_var}/run/named
-     
+
 
 %files libs
 %defattr(-,root,root)
@@ -287,15 +304,21 @@ fi
 
 %files utils
 %defattr(-,root,root)
+%{_bindir}/delv
 %{_bindir}/dig
 %{_bindir}/host
+%{_bindir}/mdig
+%{_bindir}/named-rrchecker
 %{_bindir}/nslookup
 %{_bindir}/nsupdate
+%{_mandir}/man1/delv.1*
+%{_mandir}/man1/dig.1*
 %{_mandir}/man1/host.1*
+%{_mandir}/man1/mdig.1*
+%{_mandir}/man1/named-rrchecker.1*
+%{_mandir}/man1/nslookup.1*
 %{_mandir}/man1/nsupdate.1*
-%{_mandir}/man1/dig.1*
 %{_mandir}/man5/resolver.5*
-%{_mandir}/man1/nslookup.1*
 %{_mandir}/man8/nslookup.8*
 
 %files devel
@@ -310,6 +333,10 @@ fi
 %{_bindir}/isc-config.sh
 
 %changelog
+* Sun Dec 02 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net>
+- updated to 9.11.5 (new ESV).
+- updated Patch1.
+
 * Thu Nov 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.9.13.P1-1
 - updated to 9.9.13.P1.
 - updated Patch1.