Summary: DHCP Client Daemon
-Summary(de.UTF-8): DHCPC-Dämon
-Summary(es.UTF-8): Cliente (daemon) DHCP
-Summary(fr.UTF-8): Démon DHCPC
-Summary(pl.UTF-8): Klient (daemon) DHCP
-Summary(pt_BR.UTF-8): Servidor DHCPC
-Summary(tr.UTF-8): DHCPC sunucu süreçi (daemon)
+Summary(de.UTF-8): DHCPC-Dämon
+Summary(es.UTF-8): Cliente (daemon) DHCP
+Summary(fr.UTF-8): Démon DHCPC
+Summary(pl.UTF-8): Klient (daemon) DHCP
+Summary(pt_BR.UTF-8): Servidor DHCPC
+Summary(tr.UTF-8): DHCPC sunucu süreçi (daemon)
Name: dhcpcd
-Version: 3.0.10
-Release: 1
-License: GPL v2
+Version: 5.1.0
+Release: 2
+License: BSD
Group: Networking/Daemons
-#Source0Download: http://developer.berlios.de/project/filelist.php?group_id=4229
-Source0: http://download.berlios.de/dhcpcd/%{name}-%{version}.tar.bz2
-# Source0-md5: b61c176447e5988294ec8a36cdf00f04
-Patch0: %{name}-ntp-path.patch
-Patch1: %{name}-dotest.patch
-URL: http://developer.berlios.de/projects/dhcpcd/
+Source0: http://roy.marples.name/downloads/dhcpcd/%{name}-%{version}.tar.bz2
+# Source0-md5: beb430d11f982881ce3d824643467490
+Patch0: %{name}-sbindir.patch
+URL: http://roy.marples.name/dhcpcd
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sbindir /sbin
+%define _libexecdir %{_libdir}/%{name}
%description
dhcpcd is an implementation of the DHCP client specified in
%prep
%setup -q
-<<<<<<< dhcpcd.spec
-%patch0 -p0
-%patch1 -p1
-=======
%patch0 -p1
->>>>>>> 1.70
%build
-%{__make} \
- CC="%{__cc}" \
- CFLAGS="%{rpmcflags}" \
- LDFLAGS="%{rpmcflags} %{rpmldflags}" \
- mandir=%{_mandir} \
- sbindir=%{_sbindir}
+%configure \
+ --dbdir=%{_sharedstatedir}/dhcpcd
+
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/var/lib/dhcpc
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_sharedstatedir}/dhcpcd}
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- mandir=%{_mandir} \
- sbindir=%{_sbindir}
+ DESTDIR=$RPM_BUILD_ROOT
+
+touch $RPM_BUILD_ROOT%{_sysconfdir}/dhcpcd.{enter-hook,exit-hook}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc ChangeLog
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.conf
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*-hook
%attr(755,root,root) %{_sbindir}/dhcpcd
-%dir %{_var}/lib/dhcpc
-%{_mandir}/man8/dhcpcd.8*
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/dhcpcd-hooks
+%attr(755,root,root) %{_libdir}/%{name}/dhcpcd-hooks/*
+%attr(755,root,root) %{_libdir}/%{name}/dhcpcd-run-hooks
+%dir %{_sharedstatedir}/dhcpcd
+%{_mandir}/man?/dhcpcd*.*