Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv17235

Modified Files:
        rsync.info 
Added Files:
        applersync.info 
Log Message:
New applersync package from tracker #1470554
Update rsync to Conflict/Replace it (w/maintainer permission)

Index: rsync.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net/rsync.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- rsync.info  8 Sep 2006 00:49:51 -0000       1.5
+++ rsync.info  9 Oct 2006 22:38:57 -0000       1.6
@@ -1,6 +1,6 @@
 Package: rsync
 Version: 2.6.8
-Revision: 1
+Revision: 2
 Maintainer: Remi Mommsen <[EMAIL PROTECTED]>
 CustomMirror: <<
 A: http://samba.org/ftp/rsync/
@@ -14,6 +14,8 @@
 DocFiles: COPYING NEWS OLDNEWS README TODO
 Depends: popt-shlibs, libiconv
 BuildDepends: popt, libiconv-dev
+Conflicts: applersync
+Replaces: applersync
 Description: Synchronize filesystems between hosts
 DescDetail: <<
 rsync is a replacement for rcp (and scp) that has many

--- NEW FILE: applersync.info ---
Info2: <<

#=========================================================================
# $Id: applersync.info 439 2006-10-03 15:45:12Z matt $
Package: applersync
Version: 2.6.3
Revision: 3
Description: Tiger's rsync w/ HFS+ support (patched)
License: GPL
Homepage: http://lartmaker.nl/rsync/
Maintainer: Matthew Bogosian <[EMAIL PROTECTED]>
#=========================================================================

#---- Dependencies -------------------------------------------------------

BuildDepends: appleincludes-copyfile01
Conflicts: rsync
Provides: rsync
Replaces: rsync

#---- Unpack phase -------------------------------------------------------

Source: 
http://www.opensource.apple.com/darwinsource/tarballs/other/rsync-24.tar.gz
Source-MD5: 38f846e7bdebbf6af3bab2f13e188e46
Source2: http://lartmaker.nl/rsync/rsync-tiger-fixes.diff
Source2-MD5: 6caa1f5c7149c56311b50c12206dc56e

#---- Compile phase ------------------------------------------------------

ConfigureParams: --mandir='%p/share/man' --enable-ea-support

PatchScript: <<
#!/bin/sh -ex
# Apple's latest version already includes the first part of the patch
awk 'NR >= 12' '%b/../rsync-tiger-fixes.diff' \
    | (cd rsync && patch -p0)
<<

CompileScript: <<
#!/bin/sh -ex
cd rsync
CPPFLAGS='-I%p/include/copyfile-0.1' ./configure %c
make
<<

#---- Install phase ------------------------------------------------------

DocFiles: rsync/COPYING rsync/NEWS rsync/OLDNEWS rsync/README rsync/TODO 
rsync/doc/README-SGML rsync/doc/rsync.sgml

InstallScript: << 
#!/bin/sh -ex
cd rsync
make DESTDIR='%d' install
<<

#---- Documentation ------------------------------------------------------

DescDetail: <<
>From http://lartmaker.nl/rsync/:

Many files on HFS+, the Mac's most common file system, have metadata. This
is partly a leftover from the past (resource forks), and partly a new
development (ACLs, extended attributes). Plain rsync doesn't (yet) cope
with this metadata.

Since OS X 10.4 (aka Tiger) the MacOS ships with a modified version of
rsync. [sic] An added option, -E, enables the transfer of extended
attributes. This is done by encapsulating the resource fork, Finder data
et al in a synthetic file which is added to the rsync transfer list. The
name of this file is formed by prepending ._ to the name of the original
file, a technique which is also used when copying data from HFS+
partitions to non-Apple file systems such as NFS mounts. It may not be
pretty or foolproof (what happens when both foo and ._foo exist?), but at
least it's documented by Apple and not likely to change in the very near
future. This rsync derivative is based on rsync-2.6.3.

See also:
http://www.opensource.apple.com/apsl/
http://www.fsf.org/licensing/essays/apsl.html
<<

# End of Info2
<<


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to