Author: paszczus Date: Thu Feb 17 22:58:01 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - initial - needs cleanup - release 0.1 ; builds
---- Files affected: SPECS: zsync.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SPECS/zsync.spec diff -u /dev/null SPECS/zsync.spec:1.1 --- /dev/null Thu Feb 17 23:58:01 2005 +++ SPECS/zsync.spec Thu Feb 17 23:57:56 2005 @@ -0,0 +1,146 @@ +# $Revision$, $Date$ +Summary: Program for efficient remote updates of files +Summary(es): Programa para actualizar archivos remotos de forma eficiente +Summary(ko): ł×ĆŽżöĹŠ¸Ś ĹëÇŃ ĆÄŔĎľżąâČ¸Ś Ŕ§ÇŃ ÇÁˇÎą×ˇĽ +Summary(pl): Program do wydajnego zdalnego uaktualniania plików +Summary(pt_BR): Programa para atualizar arquivos remotos de forma eficiente +Summary(ru): đŇĎÇŇÁÍÍÁ ÄĚŃ ÜĆĆĹËÔÉ×ÎĎÇĎ ŐÄÁĚĹÎÎĎÇĎ ĎÂÎĎ×ĚĹÎÉŃ ĆÁĘĚĎ× +Summary(uk): đŇĎÇŇÁÍÁ ÄĚŃ ĹĆĹËÔÉ×ÎĎÇĎ ×ŚÄÄÁĚĹÎĎÇĎ ĎÎĎ×ĚĹÎÎŃ ĆÁĘĚŚ× +Summary(zh_CN): [ͨќ]´ŤĘ䚤žß +Summary(zh_TW): [łń°Ô]$(B6G?i¤ő(c(B +Name: zsync +Version: 0.2.3 +Release: 0.1 +License: GPL +Group: Daemons +Source0: http://dl.sourceforge.net/zsync/%{name}-%{version}.tar.gz +# Source0-md5: f9314753080ff8a16d4c8a91f334e419 +BuildRequires: autoconf >= 2.52 +BuildRequires: automake +BuildRequires: popt-devel +URL: http://zsync.moria.org.uk/ +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _sysconfdir /etc/zsyncd + +%description +zsync is a file transfer program. It allows you to download a file +from a remote web server, where you have a copy of an older version of +the file on your computer already. zsync downloads only the new parts +of the file. It uses the same algorithm as rsync. + +%description -l es +zsync es un substituto más rápido y flexible para rcp que permite la +sincronización de archivos o directorios, vía red, de forma rápida y +eficiente, entre diferentes máquinas transfiriendo solamente las +diferencias entre estos directorios de forma compactada. No necesita +que ninguna de las máquinas tengan una copia de lo que está en la +otra. Está disponible en este paquete, una relación técnica +describiendo el algoritmo usado por el zsync. + +%description -l ko +Zsync´Â żř°Ý ČŁ˝şĆŽ ĆÄŔĎŔť ¸Ĺżě ťĄ¸Ž ľżąâČÇĎ´ÂľĽ ˝ĹˇÚÇҸ¸ÇŃ +žË°í¸ŽÁňŔť ťçżëÇŃ´Ů. Zsync´Â ĆÄŔĎŔÇ ŔüĂź¸Ś ş¸łť´Â °Í ´ë˝ĹżĄ ł×ĆŽż÷Ŕť +ĹëÇŘ ĆÄŔĎŔÇ ´Ů¸Ľ şÎşĐ¸¸Ŕť ŔüźŰÇĎąâ ś§šŽżĄ şü¸Ł´Ů. Zsync´Â °ˇÂÇŃ šĚˇŻ +ÇÁˇÎźź˝ş ȤŔş rcp Äż¸ŕľĺ¸Ś ĹëÇŃ ´ő żěźöÇŃ ´ëĂźżëŔ¸ˇÎ˝á ťçżëľČ´Ů. zsync +žË°í¸ŽÁňŔť šŚťçÇĎ´Â ąâźúŔűŔÎ łťżëŔş ŔĚ ˛ŮˇŻšĚżĄ Ć÷ÇԾǞî ŔÖ´Ů. + +%description -l pl +Zsync jest zamiennikiem programu rcp z bardziej rozbudowaną składnią +poleceń. Program ten używa efektywnego algorytmu "zsync" w czasie +komunikacji i transportu plików do systemu zdalnego. Dokumentacja +techniczna nowego algorytmu została również dołączona do pakietu. + +%description -l pt_BR +O zsync é um substituto mais rápido e flexível para o rcp permitindo +sincronizaçăo de arquivos ou diretórios via rede de forma rápida e +eficiente entre diferentes máquinas transferindo somente as diferenças +entre estes diretórios de forma compactada. Ele năo precisa que +nenhuma das máquinas tenha uma cópia do que está na outra. + +Um relatório técnico descrevendo o algoritmo usado pelo zsync está +disponível neste pacote. + +%description -l ru +zsync - ÜÔĎ ÂĎĚĹĹ ÂŮÓÔŇÁŃ É ÇÉÂËÁŃ ÁĚŘÔĹŇÎÁÔÉ×Á rcp, ĐĎÚ×ĎĚŃŔÝÁŃ +ÂŮÓÔŇŐŔ É ÜĆĆĹËÔÉ×ÎŐŔ ĐĎ ĎÔÎĎŰĹÎÉŔ Ë ŇĹÓŐŇÓÁÍ ÓĹÔÉ ÓÉÎČŇĎÎÉÚÁĂÉŔ +ĆÁĘĚĎ× ÉĚÉ ËÁÔÁĚĎÇĎ× ÎÁ ŇÁÚĚÉŢÎŮČ ÍÁŰÉÎÁČ ĐŐÔĹÍ ĐĹŇĹÄÁŢÉ ÔĎĚŘËĎ +ŇÁÚĚÉŢÉĘ ÍĹÖÄŐ ÎÉÍÉ × ËĎÍĐŇĹÓÓÉŇĎ×ÁÎÎĎÍ ×ÉÄĹ. đŇÉ ÜÔĎÍ ÓĎ×ĹŇŰĹÎÎĎ ÎĹ +ĎÂŃÚÁÔĹĚŘÎĎ, ŢÔĎÂŮ ĎÄÎÁ ÍÁŰÉÎÁ ÉÍĹĚÁ Ő ÓĹÂŃ ËĎĐÉŔ ÔĎÇĎ, ŢÔĎ ĹÓÔŘ ÎÁ +ÄŇŐÇĎĘ ÍÁŰÉÎĹ. + +%description -l uk +zsync - ĂĹ Ű×ÉÄŰÁ ÔÁ ÇÎŐŢËŚŰÁ ÁĚŘÔĹŇÎÁÔÉ×Á rcp, ŃËÁ ÚÁÂĹÚĐĹŢŐ¤ Ű×ÉÄËŐ +ÔÁ ĹĆĹËÔÉ×ÎŐ ĐĎ ×ŚÄÎĎŰĹÎÎŔ ÄĎ ŇĹÓŐŇÓŚ× ÍĹŇĹÖŚ ÓÉÎČŇĎÎŚÚÁĂŚŔ ĆÁĘĚŚ× ŢÉ +ËÁÔÁĚĎÇŚ× ÎÁ ŇŚÚÎÉČ ÍÁŰÉÎÁČ ŰĚŃČĎÍ ĐĹŇĹÄÁŢŚ ĚÉŰŠ׌ÄÍŚÎÎĎÓÔĹĘ ÍŚÖ ÎÉÍÉ +× ËĎÍĐŇĹÓĎ×ÁÎĎÍŐ ×ÉÄŚ. đŇÉ ĂŘĎÍŐ ÚĎ×ÓŚÍ ÎĹ ĎÂĎ×'ŃÚËĎ×Ď, ÝĎ ĎÄÎÁ +ÍÁŰÉÎÁ ÍÁĚÁ × ÓĹÂĹ ËĎĐŚŔ ÔĎÇĎ, ÝĎ ¤ ÎÁ ŚÎŰŚĘ ÍÁŰÉÎŚ. + +%prep +%setup -q + +%build +cp -f %{_datadir}/automake/config.sub . +%{__autoconf} +%configure \ + %{?with_rsh:--with-rsh=rsh} \ + --enable-ipv6 \ + --disable-debug \ + --with-zsyncd-conf=%{_sysconfdir}/zsyncd.conf + +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/etc/env.d + +%{__make} install \ + prefix=$RPM_BUILD_ROOT%{_prefix} \ + mandir=$RPM_BUILD_ROOT%{_mandir} \ + bindir=$RPM_BUILD_ROOT%{_bindir} + +install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{sysconfig/rc-inetd,rc.d/init.d,logrotate.d},/var/log} + +:> $RPM_BUILD_ROOT/var/log/zsyncd.log +:> $RPM_BUILD_ROOT%{_sysconfdir}/zsyncd.secrets + +cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/zsyncd.conf +log file = /var/log/zsyncd.log +EOF + +cat << EOF > $RPM_BUILD_ROOT/etc/env.d/CVSIGNORE +#CVSIGNORE= +EOF +cat << EOF > $RPM_BUILD_ROOT/etc/env.d/ZSYNC_RSH +#ZSYNC_RSH= +EOF +cat << EOF > $RPM_BUILD_ROOT/etc/env.d/ZSYNC_PROXY +#ZSYNC_PROXY= +EOF +cat << EOF > $RPM_BUILD_ROOT/etc/env.d/ZSYNC_PASSWORD +#ZSYNC_PASSWORD= +EOF + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc COPYING NEWS README +%attr(644,root,root) %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/* +%attr(640,root,root) %config(noreplace) %{_sysconfdir}/zsyncd.conf +%attr(640,root,root) %config(noreplace) %{_sysconfdir}/zsyncd.secrets +%attr(755,root,root) %{_bindir}/* +%attr(640,root,root) %ghost /var/log/zsyncd.log +%{_mandir}/man1/* + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[EMAIL PROTECTED]> +All persons listed below can be reached at <cvs_login>@pld-linux.org +$Log$ +Revision 1.1 2005/02/17 22:57:56 paszczus +- initial +- needs cleanup +- release 0.1 ; builds + ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
