[125429] trunk/dports/textproc/colout/Portfile

Aljaž Srebrnič g5pw at macports.org
Thu Sep 18 02:25:48 PDT 2014


Thanks, 125454.

On 18/set/2014, at 04:11, Ryan Schmidt <ryandesign at macports.org> wrote:

> 
>> On Sep 17, 2014, at 8:40 AM, g5pw at macports.org wrote:
>> 
>> Revision
>> 125429
>> Author
>> g5pw at macports.org
>> Date
>> 2014-09-17 06:40:55 -0700 (Wed, 17 Sep 2014)
>> Log Message
>> 
>> textproc/colout:
>>  use python34
>>  add license
>>  disable livecheck (upstream tagged 0.11 instead of 0.1.1, so version check fails)
>> 
>> Modified Paths
>> 
>> 	• trunk/dports/textproc/colout/Portfile
>> Diff
>> 
>> Modified: trunk/dports/textproc/colout/Portfile (125428 => 125429)
>> 
> 
>> -python.default_version 33
>> +python.default_version 34
> 
> This changes the files that the port installs, so the port's revision must be increased.
> 
>> patch {
>> -    reinplace s/python3/python3.3/ bin/colout \
>> +    reinplace s/python3/python${python.branch}/ bin/colout \
>>                                         colout/colout.py \
>>                                         setup.py \
>>                                         README.md
>> }
> 
> These paths must be absolute; you cannot assume what the current working directory will be when the patch phase (or any other phase) runs. You could do this by using "reinplace -W ${worksrcpath} ..." 
> 
> 
> 
> 
> Index: Portfile
> ===================================================================
> --- Portfile	(revision 125443)
> +++ Portfile	(working copy)
> @@ -6,6 +6,7 @@
> PortGroup           python 1.0
> 
> github.setup        nojhan colout 0.4 v
> +revision            1
> maintainers         g5pw openmaintainer
> 
> categories          textproc python
> @@ -23,7 +24,7 @@
> python.default_version 34
> 
> patch {
> -    reinplace s/python3/python${python.branch}/ bin/colout \
> +    reinplace -W ${worksrcpath} s/python3/python${python.branch}/ bin/colout \
>                                         colout/colout.py \
>                                         setup.py \
>                                         README.md


--
Aljaž Srebrnič a.k.a g5pw
My public key:  http://bit.ly/g5pw_pubkey



More information about the macports-dev mailing list