Index: bsd.sites.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.sites.mk,v retrieving revision 1.478 diff -u -r1.478 bsd.sites.mk --- bsd.sites.mk 11 Aug 2009 06:58:24 -0000 1.478 +++ bsd.sites.mk 12 Aug 2009 17:55:25 -0000 @@ -1172,12 +1172,19 @@ .endif .if !defined(IGNORE_MASTER_SITE_SOURCEFORGE) -.for mirror in superb-east nchc kent easynews ufpr mesh heanet # garr +.for mirror in garr superb-east nchc kent easynews ufpr mesh heanet MASTER_SITE_SOURCEFORGE+= \ http://${mirror}.dl.sourceforge.net/sourceforge/%SUBDIR%/ .endfor .endif +.if !defined(IGNORE_MASTER_SITE_SOURCEFORGE_PROJECT) +.for mirror in garr superb-east nchc kent easynews ufpr mesh heanet +MASTER_SITE_SOURCEFORGE_PROJECT+= \ + http://${mirror}.dl.sourceforge.net/project/%SUBDIR%/ +.endfor +.endif + # official sf.net mirrors that don't mirror all projects, check # http://prdownloads.sourceforge.net/%SUBDIR%/ .if !defined(IGNORE_MASTER_SITE_SOURCEFORGE_EXTENDED) @@ -1493,7 +1500,7 @@ # Macro magic -MASTER_SITES_ABBREVS= CPAN:PERL_CPAN SF:SOURCEFORGE SFE:SOURCEFORGE_EXTENDED \ +MASTER_SITES_ABBREVS= CPAN:PERL_CPAN SF:SOURCEFORGE SFP:SOURCEFORGE_PROJECT SFE:SOURCEFORGE_EXTENDED \ SFJP:SOURCEFORGE_JP RF:RUBYFORGE MASTER_SITES_SUBDIRS= \ APACHE_JAKARTA:${PORTNAME:S,-,/,}/source \ @@ -1514,6 +1521,7 @@ RUBY_GNOME:${RUBY_GNOME_MASTER_SITE_SUBDIR} \ SAVANNAH:${PORTNAME:L} \ SOURCEFORGE:${PORTNAME:L} \ + SOURCEFORGE_PROJECT:${PORTNAME:L} \ SOURCEFORGE_EXTENDED:${PORTNAME:L} \ RUBYFORGE:${PORTNAME:L}