> On Sep 17, 2014, at 8:40 AM, [email protected] wrote:
> 
> Revision
> 125429
> Author
> [email protected]
> 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




_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to