[MacPorts] #15472: rsync-3.0.2 should fully preserve Mac OS X metadata

MacPorts noreply at macports.org
Sun Jun 1 06:30:55 PDT 2008


#15472: rsync-3.0.2 should fully preserve Mac OS X metadata
------------------------------+---------------------------------------------
 Reporter:  css at macports.org  |       Owner:  mww at 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


More information about the macports-tickets mailing list