Search
j0ke.net Open Build Service
>
Projects
>
home:netmax
:
rebuilds
>
rsync
> rsync.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File rsync.spec of Package rsync (Revision 3)
Currently displaying revision
3
,
show latest
# $Id: rsync.spec 6190 2008-03-01 22:19:53Z dag $ # Authority: dag # Upstream: Martin Pool <mbp$sourcefrog,net> # Rationale: rsync 2.6.3+ uses less resources and has lots of improvements %{?dtag: %{expand: %%define %dtag 1}} %{?rh7:%define _without_acl 1} %{?rh7:%define _without_xattr 1} %{?el2:%define _without_acl 1} %{?el2:%define _without_xattr 1} Summary: Program for synchronizing files over a network Name: rsync Version: 3.0.6 Release: 1 License: GPL Group: Applications/Internet URL: http://rsync.samba.org/ Source: http://rsync.samba.org/ftp/rsync/rsync-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %{!?_without_acl:BuildRequires: libacl-devel} %{!?_without_xattr:BuildRequires: libattr-devel} %description Rsync uses a reliable algorithm to bring remote and host files into sync very quickly. Rsync is fast because it just sends the differences in the files over the network instead of sending the complete files. Rsync is often used as a very powerful mirroring process or just as a more capable replacement for the rcp command. A technical report which describes the rsync algorithm is included in this package. %prep %setup %{__cat} <<EOF >rsync.xinet # default: off # description: The rsync server is a good addition to an ftp server, as it \ # allows crc checksumming etc. service rsync { disable = yes socket_type = stream wait = no user = root server = %{_bindir}/rsync server_args = --daemon log_on_failure += USERID } EOF %build %configure \ %{?_without_acl:--disable-acl-support} \ %{?_without_xattr:--disable-xattr-support} %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR="%{buildroot}" %{__install} -Dp -m0644 rsync.xinet %{buildroot}%{_sysconfdir}/xinetd.d/rsync %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc COPYING INSTALL NEWS OLDNEWS README tech_report.tex TODO *.txt doc/ support/ %doc %{_mandir}/man1/rsync.1* %doc %{_mandir}/man5/rsyncd.conf.5* %config(noreplace) %{_sysconfdir}/xinetd.d/rsync %{_bindir}/rsync %changelog * Tue Sep 15 2009 Carsten Schoene <cs@linux-administrator.com> - 3.0.6-1 - updated to release 3.0.6-1 * Tue Dec 09 2008 Carsten Schoene <cs@linux-administrator.com> - updated to release 3.0.4-1 * Sat Mar 01 2008 Dag Wieers <dag@wieers.com> - 3.0.0-1 - 6190/dag - Updated to release 3.0.0-1 * Tue Nov 03 2006 Dag Wieers <dag@wieers.com> - 2.6.9-1 - Updated to release 2.6.9-1 * Sun Apr 23 2006 Dag Wieers <dag@wieers.com> - 2.6.8-1 - Updated to release 2.6.8-1 * Fri Mar 17 2006 Dag Wieers <dag@wieers.com> - 2.6.7-2 - Added stunnel and exclude patch from upstream. * Sat Mar 11 2006 Dag Wieers <dag@wieers.com> - 2.6.7-1 - Updated to release 2.6.7. * Fri Aug 05 2005 Dag Wieers <dag@wieers.com> - 2.6.6-1 - Updated to release 2.6.6. * Mon Jun 06 2005 Dag Wieers <dag@wieers.com> - 2.6.5-1 - Updated to release 2.6.5. * Thu Mar 31 2005 Dag Wieers <dag@wieers.com> - 2.6.4-1 - Updated to release 2.6.4. * Tue Nov 23 2004 Dag Wieers <dag@wieers.com> - 2.6.3-1 - Updated to release 2.6.3. * Wed Sep 22 2004 Dag Wieers <dag@wieers.com> - 2.6.3-0.pre2 - Updated to release 2.6.3pre2. * Wed Aug 18 2004 Dag Wieers <dag@wieers.com> - 2.6.3-0.pre1 - Updated to release 2.6.3pre1. * Sun Jun 13 2004 Dag Wieers <dag@wieers.com> - 2.6.2-1 - Updated to release 2.6.2. * Sat Sep 13 2003 Dag Wieers <dag@wieers.com> - 2.5.6-0 - Initial package. (using DAR)