[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