Bump version and add manpages to output.
[icmp-dn.git] / admin / icmpdn.spec
CommitLineData
050b3784 1Name: icmpdn
2Version: 0.3
3Release: 2
4License: LGPL for library, GPL for utilities
5Group: System Environment/Libraries
6Summary: ICMP host name utilities
7Source0: http://www.dolda2000.com/~fredrik/icmp-dn/%name-%version.tar.gz
8URL: http://www.dolda2000.com/~fredrik/icmp-dn/
9BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
10
11%description
12icmpdn is an implementation of the RFC 1788 ICMP domain name
13facilities for Linux. It includes icmpdnd, a daemon which responds to
14ICMP domain name requests from other hosts, idnlookup, which requests
15the domain name of another host, and nss_icmp, which is a nameswitch
16module for doing reverse hostname lookups via idnlookup.
17
18%prep
19%setup
20
21%build
22%configure --libdir=/%{_lib}
23make %{?_smp_mflags}
24
25%install
26rm -rf "$RPM_BUILD_ROOT"
27mkdir $RPM_BUILD_ROOT
28make DESTDIR=$RPM_BUILD_ROOT install
29mkdir -p $RPM_BUILD_ROOT%{_initrddir}
30install -m755 admin/icmpdnd "$RPM_BUILD_ROOT%{_initrddir}"
31
32%post -p /sbin/ldconfig
33
34%postun -p /sbin/ldconfig
35
36%clean
37rm -rf "$RPM_BUILD_ROOT"
38
39%files
40%defattr(-,root,root)
41/%{_lib}/libnss_icmp.so
42/%{_lib}/libnss_icmp.la
43/%{_lib}/libnss_icmp.so.2.0.0
44/%{_lib}/libnss_icmp.so.2
45%config %{_sysconfdir}/nss-icmp.conf
46%{_mandir}/man1/idnlookup.*
47%{_mandir}/man5/nss-icmp.conf.*
48%{_mandir}/man7/nss-icmp.*
49%{_mandir}/man8/icmpdnd.*
50
51%attr(4755,root,root) %{_bindir}/idnlookup
52
53%config %{_initrddir}/icmpdnd
54%{_sbindir}/icmpdnd
55
56%doc AUTHORS ChangeLog COPYING COPYING.LIB README
57
58%changelog
59* Thu Jan 12 2006 Fredrik Tolf <fredrik@dolda2000.com>
60- Added man pages to RPM
61
62* Thu Jul 07 2005 Fredrik Tolf <fredrik@dolda2000.com>
63- Compressed the description.
64- Added COPYING.LIB, which contains the LGPL.
65
66* Thu Jun 30 2005 Fredrik Tolf <fredrik@dolda2000.com>
67- Fixed more things as from fedora-extras-list:
68- Replaced /lib with /%{_lib}
69- Run ldconfig in %post and %postun.
70- Install init script in %{_initrdddir} instead of %_{sysconfdir}.
71
72* Tue Jun 28 2005 Fredrik Tolf <fredrik@dolda2000.com>
73- Fixed a lot of things after a discussion on fedora-extras-list,
74 among other things:
75- Removed Vendor tag
76- Fixed Source tag
77- Replaced en-dashes with ASCII hyphens
78- Added SMP flags to make
79- Removed INSTALL and NEWS from %doc
80- Added this ChangeLog section.