X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=pdnsd.spec;h=3094e57058f5fd9a90af7e0bf1fea30073170ce3;hb=2187c474af128c851ca7847d9f285c1fe5df4838;hp=e332e626cd460c0fe7d72efba732de1614eacfbf;hpb=43af433b0b96b25604f6b4462185295263a3f4be;p=packages%2Fpdnsd.git diff --git a/pdnsd.spec b/pdnsd.spec index e332e62..3094e57 100644 --- a/pdnsd.spec +++ b/pdnsd.spec @@ -1,22 +1,24 @@ Summary: A caching dns proxy for small networks or dialin accounts Summary(pl): DNS proxy serwer dla ma³ej sieci lub jednostki z po³±czeniem dialup Name: pdnsd -Version: 1.1.7 -Release: 1 +Version: 1.1.7a +Release: 5 License: GPL Group: Networking/Daemons -Group(de): Netzwerkwesen/Server -Group(pl): Sieciowe/Serwery -Vendor: Thomas Moestl Source0: http://home.t-online.de/home/Moestl/%{name}-%{version}.tar.bz2 Source1: %{name}.init +Patch0: %{name}-threads_signals.patch URL: http://home.t-online.de/home/Moestl/ BuildRequires: autoconf BuildRequires: automake BuildRequires: flex -Prereq: /sbin/chkconfig -Prereq: rc-scripts +PreReq: /sbin/chkconfig +PreReq: rc-scripts +Provides: caching-nameserver BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Obsoletes: bind +Obsoletes: maradns +Obsoletes: maradns-zoneserver %description pdnsd is a proxy DNS daemon with permanent (disk-)cache and the @@ -32,12 +34,14 @@ dialup). %prep %setup -q +%patch0 -p0 %build -aclocal -autoconf -autoheader -automake -a -f +rm -f missing +%{__aclocal} +%{__autoconf} +%{__autoheader} +%{__automake} %configure \ --enable-ipv6 %{__make} @@ -46,14 +50,10 @@ automake -a -f rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/rc.d/init.d -%{__make} install \ - DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/pdnsd -mv -f $RPM_BUILD_ROOT%{_sysconfdir}/pdnsd.conf.sample \ - $RPM_BUILD_ROOT%{_sysconfdir}/pdnsd.conf +%{__make} install DESTDIR=$RPM_BUILD_ROOT -gzip -9nf AUTHORS ChangeLog NEWS README TODO \ - doc/txt/*.txt +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/pdnsd +mv -f $RPM_BUILD_ROOT%{_sysconfdir}/pdnsd.conf{.sample,} %clean rm -rf $RPM_BUILD_ROOT @@ -76,10 +76,11 @@ fi %files %defattr(644,root,root,755) -%doc {*,doc/txt/*}.gz doc/html/*.html +%doc AUTHORS ChangeLog NEWS README TODO doc/txt/*.txt doc/html/*.html %attr(754,root,root) /etc/rc.d/init.d/pdnsd %attr(755,root,root) %{_sbindir}/pdnsd %attr(755,root,root) %{_sbindir}/pdnsd-ctl %attr(775,nobody,nobody) %dir %{_var}/cache/pdnsd %attr(664,nobody,nobody) %config(noreplace) %verify(not md5 size mtime) %{_var}/cache/pdnsd/pdnsd.cache %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/pdnsd.conf +%{_mandir}/man8/*