]> git.pld-linux.org Git - packages/dnsmasq.git/commitdiff
- inital version, fully functional
authorfilon <filon@sokrates.mimuw.edu.pl>
Tue, 11 Jun 2002 22:41:01 +0000 (22:41 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- STBR

Changed files:
    dnsmasq.spec -> 1.1

dnsmasq.spec [new file with mode: 0644]

diff --git a/dnsmasq.spec b/dnsmasq.spec
new file mode 100644 (file)
index 0000000..5b2c3fe
--- /dev/null
@@ -0,0 +1,75 @@
+Summary:       A lightweight caching nameserver
+Summary(pl):   Lekki buforuj±cy nameserver
+Name:          dnsmasq
+Version:       1.6
+Release:       1
+License:       GPL
+Group:         Networking/Daemons
+Source0:       %{name}-%{version}.tar.gz
+Source1:       %{name}.init
+Source2:       %{name}.config
+Patch0:                %{name}-cc.patch
+URL:           http://www.thekelleys.org.uk/dnsmasq
+PreReq:                /sbin/chkconfig
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Dnsmasq is lightweight, easy to configure DNS forwarder designed to
+provide DNS (domain name) services to a small network where using BIND
+would be overkill. It can be have its DNS servers automatically
+configured by PPP or DHCP, and it can serve the names of local
+machines which are not in the global DNS. It is ideal for networks
+behind NAT routers and connected via modem, ISDN, ADSL, or cable-modem
+connections.
+
+%description -l pl
+Dnsmasq jest lekkim, ³atwym do konfiguracji forwarderem DNS
+zaprojektowanym do serwowania us³ugi DNS dla ma³ych sieci, gdzie u¿ywanie
+BIND by³o by przesad±. Zewnêtrzne serwery DNS mog± byæ automatycznie
+konfigurowane przez PPP lub DHCP. Mo¿e on serwowaæ tak¿e nazwy dla lokalnych
+maszyn nie znajduj±cych siê w globalnym DNS. Jest idealny dla sieci za NAT
+i po³±czonych przez modem, ISDL, ADSL lub po³±czenia kablowe.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%{__make} CC=%{__cc} OPTFLAGS="%{optflags}"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT{%{_sbindir},/etc/sysconfig,/etc/rc.d/init.d,%{_mandir}/man8}
+
+install %SOURCE1 $RPM_BUILD_ROOT/etc/rc.d/init.d/dnsmasq
+install %SOURCE2 $RPM_BUILD_ROOT/etc/sysconfig/dnsmasq
+install dnsmasq $RPM_BUILD_ROOT%{_sbindir}
+install dnsmasq.8 $RPM_BUILD_ROOT%{_mandir}/man8
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+/sbin/chkconfig --add dnsmasq
+if [ -f %{_localstatedir}/lock/subsys/dnsmasq ]; then
+       /etc/rc.d/init.d/dnsmasq restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/dnsmasq start\" to start dnsmasq." >&2
+fi
+
+%preun
+if [ "$1" = "0" ]; then
+       if [ -f %{_localstatedir}/lock/subsys/dnsmasq ]; then
+               /etc/rc.d/init.d/dnsmasq stop
+       fi
+       /sbin/chkconfig --del dnsmasq
+fi
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGELOG COPYING doc.html
+%attr(755,root,root) /etc/rc.d/init.d/dnsmasq
+%attr(755,root,root) %{_sbindir}/dnsmasq
+%config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/dnsmasq
+%{_mandir}/man8/*
This page took 0.092134 seconds and 4 git commands to generate.