livecheck.url containing semicolon
Kevin Ballard
eridius at macports.org
Sat Jun 9 16:17:14 PDT 2007
It's not a bug. It's the fact that the semicolon character is treated
the same as a newline, in that it separates commands. This is a Tcl
language feature.
If you want a semicolon, either surround the entire value with double-
quotes, or use a backslash to escape the semicolon.
livecheck.url "${homepage}release/?C=M;O=D"
livecheck.url ${homepage}release/?C=M\;O=D
On Jun 9, 2007, at 12:03 PM, Ryan Schmidt wrote:
> On Jun 9, 2007, at 08:46, N_Ox wrote:
>
>> Le 9 juin 07 à 10:20, Ryan Schmidt a écrit :
>>
>>> I want to set up livecheck for fontconfig and I want to use the
>>> following livecheck URL:
>>>
>>> ${homepage}release/?C=M;O=D
>>>
>>> How can I do this? I've tried:
>>
>> Sure, it's a bug with MacPorts.
>> But you can usually fix it by replacing the semicolon with an &.
>> Apache generally understand this character as a parameter separator.
>
> Thanks for the tip; I didn't even think to try that. That works great.
>
> Still, we should probably fix the bug...
--
Kevin Ballard
http://kevin.sb.org
eridius at macports.org
http://www.tildesoft.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-dev/attachments/20070609/6dd65f94/attachment.html
More information about the macports-dev
mailing list