]> git.pld-linux.org Git - packages/dhcpcd.git/blobdiff - dhcpcd.spec
- up to 6.0.1
[packages/dhcpcd.git] / dhcpcd.spec
index a5725f1346210e329da371ac83f14a3616d792af..6f4d20258fb20bfdc1e9760c865a7a63c8e4f763 100644 (file)
@@ -1,24 +1,22 @@
 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
+Version:       6.0.1
 Release:       1
-License:       GPL v2
+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: 00cc52dec1abdb626bafbd950198f7b2
+URL:           http://roy.marples.name/projects/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
@@ -62,11 +60,11 @@ aussi de renouveler le « lease time » selon les RFC1541 ou
 draft-ietf-dhc-dhcp-09.
 
 %description -l pl.UTF-8
-dhcpd jest implementacja klienta DHCP, opisaną w
+dhcpd jest implementacją klienta DHCP, opisaną w
 draft-ietf-dhc-dhcp-09 (kiedy nie podaje się opcji -r) oraz RFC1544
 (kiedy podaje się opcję -r).
 
-Pobiera on informację o komputerze (adres IP, maska sieci, adres
+Pobiera on informacje o komputerze (adres IP, maska sieci, adres
 rozgłoszeniowy itd.) i konfiguruje interfejs sieciowy maszyny, na
 której jest uruchomiony. Próbuje również odświeżyć czas przestoju
 zgodnie z RFC1541 oraz draft-ietf-dhc-dhcp-09.
@@ -88,36 +86,33 @@ kira zamanını (lease time) yenilemeye çalışır.
 
 %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*.*
This page took 0.20087 seconds and 4 git commands to generate.