On Nov 5, 2008, at 22:22, Bryan Blackburn wrote:
On Wed, Nov 05, 2008 at 09:53:11PM -0600, Ryan Schmidt said:
Perhaps a different approach could be to use just a placeholder in
master_sites:
master_sites ${homepage}attachment/wiki/WikiStart/<file>?
format=raw&dummy=
or something to that effect (since <> are not valid in HTTP URLs).
When no
<file> is present, append to the end like we do now.
Placeholder sounds very good. I might prefer a sprintf
placeholder, like
%s (% isn't valid by itself in a URL either).
% is valid for escaping; I wanted to pick something that wouldn't
otherwise
appear in any URL so the template-replacing code would be simpler.
But %s by itself is not valid in URLs, and %s is the standard string
replacement placeholder for the printf function. Um, which in tcl is
the format function. So the replacement code is simple:
[format ${url} ${distfile}]
Or something like that.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev