1ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
2ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
3ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# General
4ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
5ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
6ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
7ffd68729961f7383f2e35494a03ccdef20f86c98San MehatName: dnsmasq
8ffd68729961f7383f2e35494a03ccdef20f86c98San MehatVersion: 2.33
9ffd68729961f7383f2e35494a03ccdef20f86c98San MehatRelease: 1
10ffd68729961f7383f2e35494a03ccdef20f86c98San MehatCopyright: GPL
11ffd68729961f7383f2e35494a03ccdef20f86c98San MehatGroup: Productivity/Networking/DNS/Servers
12ffd68729961f7383f2e35494a03ccdef20f86c98San MehatVendor: Simon Kelley
13ffd68729961f7383f2e35494a03ccdef20f86c98San MehatPackager: Simon Kelley
14ffd68729961f7383f2e35494a03ccdef20f86c98San MehatURL: http://www.thekelleys.org.uk/dnsmasq
15ffd68729961f7383f2e35494a03ccdef20f86c98San MehatProvides: dns_daemon
16ffd68729961f7383f2e35494a03ccdef20f86c98San MehatConflicts: bind bind8 bind9
17ffd68729961f7383f2e35494a03ccdef20f86c98San MehatPreReq: %fillup_prereq %insserv_prereq
18ffd68729961f7383f2e35494a03ccdef20f86c98San MehatAutoreqprov: on
19ffd68729961f7383f2e35494a03ccdef20f86c98San MehatSource0: %{name}-%{version}.tar.bz2
20ffd68729961f7383f2e35494a03ccdef20f86c98San MehatBuildRoot: /var/tmp/%{name}-%{version}
21ffd68729961f7383f2e35494a03ccdef20f86c98San MehatSummary: A lightweight caching nameserver
22ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
23ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%description
24ffd68729961f7383f2e35494a03ccdef20f86c98San MehatDnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It 
25ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatis designed to provide DNS and, optionally, DHCP, to a small network. It can
26ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatserve the names of local machines which are not in the global DNS. The DHCP 
27ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatserver integrates with the DNS server and allows machines with DHCP-allocated
28ffd68729961f7383f2e35494a03ccdef20f86c98San Mehataddresses to appear in the DNS with names configured either in each host or 
29ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatin a central configuration file. Dnsmasq supports static and dynamic DHCP 
30ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatleases and BOOTP for network booting of diskless machines.
31ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
32ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
33ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
34ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
35ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
36ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# Build
37ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
38ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
39ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
40ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%prep
41ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%setup -q
42ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatpatch -p0 <rpm/%{name}-SuSE.patch
43ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
44ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%build
45ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%{?suse_update_config:%{suse_update_config -f}}
46ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatmake all-i18n DESTDIR=$RPM_BUILD_ROOT PREFIX=/usr
47ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
48ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
49ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
50ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# Install
51ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
52ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
53ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
54ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%install
55ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatrm -rf $RPM_BUILD_ROOT
56ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatmkdir -p ${RPM_BUILD_ROOT}/etc/init.d
57ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatmake install-i18n DESTDIR=$RPM_BUILD_ROOT PREFIX=/usr
58ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatinstall -o root -g root -m 755 rpm/rc.dnsmasq-suse $RPM_BUILD_ROOT/etc/init.d/dnsmasq
59ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatinstall -o root -g root -m 644 dnsmasq.conf.example $RPM_BUILD_ROOT/etc/dnsmasq.conf
60ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatstrip $RPM_BUILD_ROOT/usr/sbin/dnsmasq
61ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatln -sf ../../etc/init.d/dnsmasq $RPM_BUILD_ROOT/usr/sbin/rcdnsmasq
62ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
63ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
64ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
65ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# Clean up
66ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
67ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
68ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
69ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%clean
70ffd68729961f7383f2e35494a03ccdef20f86c98San Mehatrm -rf $RPM_BUILD_ROOT
71ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
72ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
73ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
74ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# Post-install scriptlet
75ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
76ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
77ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
78ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%post
79ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%{fillup_and_insserv dnsmasq}
80ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
81ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
82ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
83ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# Post-uninstall scriptlet
84ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
85ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# The %postun script executes after the package has been removed. It is the
86ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# last chance for a package to clean up after itself.
87ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
88ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
89ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
90ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%postun
91ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%{insserv_cleanup}
92ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
93ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
94ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
95ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat# File list
96ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat#
97ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat###############################################################################
98ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
99ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%files
100ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%defattr(-,root,root)
101ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%doc CHANGELOG COPYING FAQ doc.html setup.html UPGRADING_to_2.0 rpm/README.susefirewall
102ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%doc contrib
103ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%config /etc/init.d/dnsmasq
104ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%config /etc/dnsmasq.conf
105ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat/usr/sbin/rcdnsmasq
106ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat/usr/sbin/dnsmasq
107ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat/usr/share/locale/*/LC_MESSAGES/*
108ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%doc %{_mandir}/man8/dnsmasq.8.gz
109ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat%doc %{_mandir}/*/man8/dnsmasq.8.gz
110ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
111ffd68729961f7383f2e35494a03ccdef20f86c98San Mehat
112