%include /usr/lib/rpm/macros.perl
Summary: A dynamic IP address utility
-Summary(pl): Narzêdzie do dynamicznych adresów IP
-Summary(pt_BR): Cliente para atualizar entradas DNS dinâmicas no DynDNS.org
+Summary(pl.UTF-8): Narzędzie do dynamicznych adresów IP
+Summary(pt_BR.UTF-8): Cliente para atualizar entradas DNS dinâmicas no DynDNS.org
Name: ddclient
+Version: 3.7.0
+Release: 2
Epoch: 1
-Version: 3.6.6
-Release: 1
-Group: Networking
License: GPL v2
+Group: Networking
Source0: http://dl.sourceforge.net/ddclient/%{name}-%{version}.tar.bz2
-# Source0-md5: 5fd0f82446fbed857c841a4deb83cdb9
+# Source0-md5: 41a3307ca32cce0f67c0f3281c5f17f2
Source1: %{name}.init
URL: http://ddclient.sourceforge.net/
BuildRequires: rpm-perlprov
-Requires: rc-scripts
+BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
+Requires: rc-scripts
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
included for other dynamic DNS services. Comes with sample scripts for
use with DHCP, PPP, and cron. See the README for more information.
-%description -l pl
-DDclient to ma³y, w pe³ni funkcjonalny klient z PE£N¡ obs³ug± DynDNS
-NIC2, wymagaj±cy tylko Perla bez ¿adnych dodatkowych modu³ów. Dzia³a
-pod wiêkszo¶ci± systemów uniksowych, by³ testowany pod Linuksem i
-FreeBSD. Jego mo¿liwo¶ci to miêdzy innymi: praca jako demon, rêczne
+%description -l pl.UTF-8
+DDclient to mały, w pełni funkcjonalny klient z PEŁNĄ obsługą DynDNS
+NIC2, wymagający tylko Perla bez żadnych dodatkowych modułów. Działa
+pod większością systemów uniksowych, był testowany pod Linuksem i
+FreeBSD. Jego możliwości to między innymi: praca jako demon, ręczne
i automatyczne uaktualnienia, statyczne i dynamiczne uaktualnienia,
-uaktualnienia zoptymalizowane dla wielu adresów, MX-y, wildcardy,
-zapobieganie nadu¿yciom, ponawianie nieudanych uaktualnieñ, wysy³anie
-statusu uaktualnieñ do sysloga i poczt±. Ta wersja mo¿e pobraæ adres
-IP z dowolnego interfejsu, wykrywania przez WWW, routerów: Watchguard
+uaktualnienia zoptymalizowane dla wielu adresów, MX-y, wildcardy,
+zapobieganie nadużyciom, ponawianie nieudanych uaktualnień, wysyłanie
+statusu uaktualnień do sysloga i pocztą. Ta wersja może pobrać adres
+IP z dowolnego interfejsu, wykrywania przez WWW, routerów: Watchguard
SOGO, szerokopasmowych SMC Barricane, Netgear RT3xx, szerokopasmowych
-Linksys, MaxGate UGATE-3x00, ELSA LANCOM DSL/10, a teraz tak¿e ma
-pe³n± obs³ugê protoko³u DynDNS NIC2. Ma tak¿e wsparcie dla innych
-us³ug dynamicznego DNS. Zawiera przyk³adowe skrypty do u¿ywania z
-DHCP, PPP i cronem. Wiêcej informacji w README.
+Linksys, MaxGate UGATE-3x00, ELSA LANCOM DSL/10, a teraz także ma
+pełną obsługę protokołu DynDNS NIC2. Ma także wsparcie dla innych
+usług dynamicznego DNS. Zawiera przykładowe skrypty do używania z
+DHCP, PPP i cronem. Więcej informacji w README.
-%description -l pt_BR
-O ddclient é um cliente perl usada para atualizar entradas DNS
-dinâmicas em contas do serviço de DNS dinâmico gratuito. Veja
+%description -l pt_BR.UTF-8
+O ddclient é um cliente perl usada para atualizar entradas DNS
+dinâmicas em contas do serviço de DNS dinâmico gratuito. Veja
http://www.dyndns.org para obter detalhes sobre como obter uma conta
gratuita.
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ddclient,/etc/rc.d/init.d,%{_sbindir}}
-install sample-etc_ddclient.conf $RPM_BUILD_ROOT/etc/%{name}/%{name}.conf
+install sample-etc_ddclient.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.conf
install %{name} $RPM_BUILD_ROOT%{_sbindir}
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
%post
/sbin/chkconfig --add %{name}
-if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/%{name} start\" to start %{name} daemon."
-fi
+%service %{name} restart "%{name} daemon"
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} stop >&2
- fi
+ %service %{name} stop
/sbin/chkconfig --del %{name}
fi
%files
%defattr(644,root,root,755)
-%doc ChangeLog README*
+%doc Changelog README*
%attr(755,root,root) %{_sbindir}/*
%dir %{_sysconfdir}/%{name}
%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf