Since I maintain a ports tree overlay, I find it easier to update ports from a centralized patched copy instead of worrying about patching separately on each machine. None of the available ports tree update methods are useful for this. The attached patch adds an rsync update mechanism, requiring only RSYNC_UPDATE and PORTS_RSYNC_SOURCE defined in /etc/make.conf. Tested on 9.1-RC1 and 8.2-RELEASE. Fix: Included patch. Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->portmgr For you.
Patch updated to apply after csup removal. -- Fuzzy love, -CyberLeo Technical Administrator CyberLeo.Net Webhosting http://www.CyberLeo.Net <CyberLeo@CyberLeo.Net> Furry Peace! - http://www.fur.com/peace/
Infrastructure PR.
A commit references this bug: Author: bapt Date: Sun Jun 15 22:47:11 UTC 2014 New revision: 357936 URL: http://svnweb.freebsd.org/changeset/ports/357936 Log: Add a mechanism to allow updating the ports tree with rsync PR: 171681 Submitted by: cyberleo@cyberleo.net Changes: head/Makefile
Committed, thanks!