[136731] trunk/dports

jwa at macports.org jwa at macports.org
Mon May 25 04:27:44 PDT 2015


Revision: 136731
          https://trac.macports.org/changeset/136731
Author:   jwa at macports.org
Date:     2015-05-25 04:27:44 -0700 (Mon, 25 May 2015)
Log Message:
-----------
python35: version bump to 3.5.0b1 with friends, changing gdbm and tkinter ports due to change in upstream structure

Modified Paths:
--------------
    trunk/dports/lang/python35/Portfile
    trunk/dports/python/py-gdbm/Portfile
    trunk/dports/python/py-tkinter/Portfile

Modified: trunk/dports/lang/python35/Portfile
===================================================================
--- trunk/dports/lang/python35/Portfile	2015-05-25 09:54:14 UTC (rev 136730)
+++ trunk/dports/lang/python35/Portfile	2015-05-25 11:27:44 UTC (rev 136731)
@@ -7,9 +7,9 @@
 name                    python35
 
 # Remember to keep py35-tkinter and py35-gdbm's versions sync'd with this
-version                 3.5.0a3
+version                 3.5.0b1
 
-epoch                   20150330
+epoch                   20150524
 
 set major               [lindex [split $version .] 0]
 set branch              [join [lrange [split ${version} .] 0 1] .]
@@ -30,8 +30,8 @@
 
 use_xz					yes
 
-checksums           rmd160  f3479a73e1c63549f1c04f7f39a5d6eea70a5a22 \
-                    sha256  de842f6fa23a65068c2a2eb553e647fb45b6c5dbf94d59dd23db015acce907fe
+checksums           rmd160  85879eb76d7092d34b3db8afa0fc16eb276659df \
+                    sha256  4c1b075cacf9b511cadb10b494fc892f5079785bcbbd7e75930e52db099b0694
 
 patchfiles              patch-setup.py.diff \
                         patch-Lib-cgi.py.diff \
@@ -172,7 +172,7 @@
 
 livecheck.type          regex
 #livecheck.url           ${homepage}download/releases/
-livecheck.url           ${homepage}downloads/
+livecheck.url           ${homepage}downloads/source/
 #livecheck.regex         Python (${branch}(?:\\.\\d+)*)
 #regex below just for test releases, proper above
-livecheck.regex         Python (3.5.0\[abrc\]+\[0-9\]+)
+livecheck.regex         Python\[ 	\]+(3.5.0\[abrc\]+\[0-9\])

Modified: trunk/dports/python/py-gdbm/Portfile
===================================================================
--- trunk/dports/python/py-gdbm/Portfile	2015-05-25 09:54:14 UTC (rev 136730)
+++ trunk/dports/python/py-gdbm/Portfile	2015-05-25 11:27:44 UTC (rev 136731)
@@ -18,7 +18,8 @@
 python.versions 24 25 26 27 31 32 33 34 35
 
 set setup_py "setup.py"
-set cfile "gdbmmodule.c"
+set extract_files "Modules/gdbmmodule.c"
+
 subport py24-gdbm {
     maintainers     fourdigits.nl:roel openmaintainer
     use_bzip2		yes
@@ -59,7 +60,7 @@
                     rmd160 021362658310f9ea5f6825bf0919f160304f4833 \
                     sha256 035c4370354d901924ce0fd8df65c5452839f590ec1b9c17fae2ada3e5f3b4d7
     set setup_py "setup-py3k.py"
-    set cfile "_gdbmmodule.c"
+    set extract_files "Modules/_gdbmmodule.c"
     livecheck.regex	Python (3.1.\[0-9\]+)
 }
 subport py32-gdbm {
@@ -70,7 +71,7 @@
                     rmd160  f3f5877cd3ac03151f161353e808a38204f1270d \
                     sha256  1d12b501819fd26afafbf8459be1aa279b56f032b4c15412de0a713ce0de7bdc
     set setup_py "setup-py3k.py"
-    set cfile "_gdbmmodule.c"
+    set extract_files "Modules/_gdbmmodule.c"
     livecheck.regex	Python (3.2.\[0-9\]+)
 }
 subport py33-gdbm {
@@ -81,7 +82,7 @@
     checksums       rmd160  e45909eedf3648408ef8b34775ab24654181d9bd \
                     sha256  5226e4bf7a530c3ff2bcde0c94e0e09e59a8bcde0114fe0268bc925bdabb5d3f
     set setup_py "setup-py3k.py"
-    set cfile "_gdbmmodule.c"
+    set extract_files "Modules/_gdbmmodule.c"
     livecheck.regex	Python (3.3.\[0-9\]+)
 }
 subport py34-gdbm {
@@ -92,18 +93,18 @@
     checksums       rmd160  fc0a8ce58c8b354f644db3527d838a77d2e27fba \
                     sha256  b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8
     set setup_py "setup-py3k.py"
-    set cfile "_gdbmmodule.c"
+    set extract_files "Modules/_gdbmmodule.c"
     livecheck.regex	Python (3.4.\[0-9\]+)
 }
 subport py35-gdbm {
     maintainers     jwa openmaintainer
-    version         3.5.0a3
-    epoch           20150330
+    version         3.5.0b1
+    epoch           20150524
     use_xz			yes
-    checksums       rmd160  f3479a73e1c63549f1c04f7f39a5d6eea70a5a22 \
-                    sha256  de842f6fa23a65068c2a2eb553e647fb45b6c5dbf94d59dd23db015acce907fe
+    checksums       rmd160  85879eb76d7092d34b3db8afa0fc16eb276659df \
+                    sha256  4c1b075cacf9b511cadb10b494fc892f5079785bcbbd7e75930e52db099b0694
     set setup_py "setup-py3k.py"
-    set cfile "_gdbmmodule.c"
+    set extract_files "Modules/_gdbmmodule.c Modules/clinic/_gdbmmodule.c.h"
     livecheck.regex	Python (3.5.0\[abrc\]+\[0-9\]+)
 }
 
@@ -117,7 +118,10 @@
 
     worksrcdir	${worksrcdir}/Modules
 
-    extract.post_args	"| tar -xf - ${distname}/Modules/${cfile}"
+    foreach f $extract_files {
+        lappend extract_files_full "${distname}/$f"
+    }
+    extract.post_args	"| tar -xf - ${extract_files_full}"
     post-extract {
         file copy	${filespath}/${setup_py} ${worksrcpath}/setup.py
     }

Modified: trunk/dports/python/py-tkinter/Portfile
===================================================================
--- trunk/dports/python/py-tkinter/Portfile	2015-05-25 09:54:14 UTC (rev 136730)
+++ trunk/dports/python/py-tkinter/Portfile	2015-05-25 11:27:44 UTC (rev 136731)
@@ -104,13 +104,13 @@
 }
 subport py35-tkinter {
     maintainers jwa openmaintainer
-    version     3.5.0a3
-    epoch       20150330
+    version     3.5.0b1
+    epoch       20150524
     homepage    http://docs.python.org/release/${version}/library/tkinter.html
     use_xz      yes
-    checksums   rmd160  f3479a73e1c63549f1c04f7f39a5d6eea70a5a22 \
-                sha256  de842f6fa23a65068c2a2eb553e647fb45b6c5dbf94d59dd23db015acce907fe
-    append extract_files " Modules/tkinter.h"
+    checksums   rmd160  85879eb76d7092d34b3db8afa0fc16eb276659df \
+                sha256  4c1b075cacf9b511cadb10b494fc892f5079785bcbbd7e75930e52db099b0694
+    append extract_files " Modules/tkinter.h Modules/clinic/_tkinter.c.h"
     set module_name tkinter
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150525/df022243/attachment-0001.html>


More information about the macports-changes mailing list