From b6897674bed3f4f85fd86ac0d70830df618e80af Mon Sep 17 00:00:00 2001 From: Charalampos Stratakis Date: Tue, 27 Sep 2016 21:06:04 +0200 Subject: [PATCH] Update to 3.6.0 first beta. Rename the macros.pybytecompile3.5 file to macros.pybytecompile3.6. Rename all the respective sections in the SPEC file for python 3.6. --- ...os.pybytecompile3.5 => macros.pybytecompile3.6 | 0 python3.spec | 15 +++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) rename macros.pybytecompile3.5 => macros.pybytecompile3.6 (100%) diff --git a/macros.pybytecompile3.5 b/macros.pybytecompile3.6 similarity index 100% rename from macros.pybytecompile3.5 rename to macros.pybytecompile3.6 diff --git a/python3.spec b/python3.spec index 999f24a..573d936 100644 --- a/python3.spec +++ b/python3.spec @@ -2,7 +2,7 @@ # Conditionals and other variables controlling the build # ====================================================== -# NOTES ON BOOTSTRAPING PYTHON 3.5: +# NOTES ON BOOTSTRAPING PYTHON 3.6: # # Due to dependency cycle between Python, pip, setuptools and # wheel caused by the rewheel patch, one has to build in the @@ -14,12 +14,15 @@ # 4) python3-setuptools and python3-pip with with_rewheel set to 1 # 5) python3 with with_rewheel set to 1 +# First beta prerelease +%global prerel b1 + %global with_rewheel 1 -%global pybasever 3.5 +%global pybasever 3.6 # pybasever without the dot: -%global pyshortver 35 +%global pyshortver 36 %global pylibdir %{_libdir}/python%{pybasever} %global dynload_dir %{pylibdir}/lib-dynload @@ -51,7 +54,7 @@ # now has bytecode at: # foo/__pycache__/bar.cpython-35.pyc # foo/__pycache__/bar.cpython-35.pyo -%global bytecode_suffixes .cpython-35*.py? +%global bytecode_suffixes .cpython-36*.py? # Python's configure script defines SOVERSION, and this is used in the Makefile # to determine INSTSONAME, the name of the libpython DSO: @@ -111,8 +114,8 @@ # ================== Summary: Version 3 of the Python programming language aka Python 3000 Name: python3 -Version: %{pybasever}.2 -Release: 7%{?dist} +Version: %{pybasever}.0 +Release: 0.1.%{?prerel}%{?dist} License: Python Group: Development/Languages