#15472: rsync-3.0.2 should fully preserve Mac OS X metadata ------------------------------+--------------------------------------------- Reporter: css@macports.org | Owner: mww@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Keywords: | ------------------------------+--------------------------------------------- The rsync port does not include a couple essential patches that preserve Mac OS X metadata. See [http://www.bombich.com/mactips/rsync.html Mike Bombich's instructions] to find that there are two patches. * fileflags.diff preserves Finder flags. * crtimes.diff preserves file creation dates. The port should provide a variant to support these patches. Adding them as a regular variant rather than a platform-specific variant should allow supporting these attributes when using the port on non-darwin systems. Ideally, the port could: * Fetch the official patches archive: http://rsync.samba.org/ftp/rsync /rsync-patches-3.0.2.tar.gz * Apply the two patches * Fully support Mac OS X metadata backups! Unfortunately, I'm not entirely clear on the best way to do this in terms of the Portfile. The quick and dirty approach is to grab those patches and directly put them into the port's folder. It might be nice to directly use the official archive in the event that future patches are deemed useful. -- Ticket URL: <http://trac.macports.org/ticket/15472> MacPorts <http://www.macports.org/> Ports system for Mac OS