In general the Ruby community has moved towards rubygems.org (RG) and away from rubyforge.org (RF) to host the 'master' set of gems. Whilst RF is still very much active for development many new versions of gems can only be found at RG. I've noticed the occasional post on the lists regarding this, but other than the odd hard-coded port MASTER_SITES entry I've not seen any thing planned for general inclusion in the bsd.sites.mk file. I've attached my suggested patch to update bsd.sites.mk to include a new RUBYGEMS master site pointing to the redirected hosting (links on rubygems.org redirect to the amazon and cloudfiles hosting). I think this should provide a nice simple way to keep writing gem ports for FreeBSD. I've tested the patch with half a dozen rubygem- ports (tweaking the existing MASTER_SITES to be 'RG' and they all appeared to work without issue. I've also taken the opportunity in the patch to update the MASTER_SITES for RF since one of the hosts currently listed (http://files.rubyforge.mmmultiworks.com) has been dead for ages. I have selected another from those listed on the RF site. Regards Eric For reference the two list posts (which have a little more detail in) I made regarding rubygems update: http://lists.freebsd.org/pipermail/freebsd-ports/2010-May/061021.html http://lists.freebsd.org/pipermail/freebsd-ruby/2010-April/000290.html How-To-Repeat: n/a
Responsible Changed From-To: freebsd-ports-bugs->freebsd-ruby Over to maintainer.
State Changed From-To: open->closed Committed. Thanks!
pgollucci 2010-05-24 22:07:59 UTC FreeBSD ports repository Modified files: Mk bsd.sites.mk Log: - Add new macro RG for RubyGems site - Remove a dead RUBYFORGE mirror, select a new one to replace it PR: ports/146656 Submitted by: Eric Freeman <freebsdports@chillibear.com> Revision Changes Path 1.497 +11 -3 ports/Mk/bsd.sites.mk _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"