Python: updated including dependencies

This commit is contained in:
2025-05-23 14:28:51 +02:00
parent ed0b200a79
commit 1996b245c3
15 changed files with 199 additions and 114 deletions

View File

@@ -1,19 +1,5 @@
#!/usr/bin/env modbuild
pbuild::set_download_url "https://www.python.org/ftp/python/${V_PKG}/$P-${V_PKG}.tgz"
pbuild::set_sha256sum 'Python-3.7.3.tgz:d62e3015f2f89c970ac52343976b406694931742fbde2fed8d1ce8ebb4e1f8ff'
pbuild::set_sha256sum 'Python-2.7.12.tgz:3cb522d17463dfa69a155ab18cffa399b358c966c0363d6c8b5b3bf1384da4b6'
pbuild::set_sha256sum 'Python-2.7.14.tgz:304c9b202ea6fbd0a4a8e0ad3733715fbd4749f2204a9173a58ec53c32ea73e8'
pbuild::set_sha256sum 'Python-2.7.16.tgz:01da813a3600876f03f46db11cc5c408175e99f03af2ba942ef324389a83bad5'
pbuild::set_sha256sum 'Python-3.6.3.tgz:ab6193af1921b30f587b302fe385268510e80187ca83ca82d2bfe7ab544c6f91'
pbuild::set_sha256sum 'Python-3.7.3.tgz:d62e3015f2f89c970ac52343976b406694931742fbde2fed8d1ce8ebb4e1f8ff'
pbuild::set_sha256sum 'Python-3.7.4.tgz:d63e63e14e6d29e17490abbe6f7d17afb3db182dbd801229f14e55f4157c4ba3'
pbuild::add_to_group 'Programming'
pbuild::compile_in_sourcetree
pbuild::pre_configure() {
local -a cflags=()
local -a ldflags=()
@@ -74,7 +60,7 @@ pbuild::post_install() {
std::info "Building scipy\n"
pip${V_MAJOR} install scipy
std::info "Building matplotlub\n"
std::info "Building matplotlib\n"
pip${V_MAJOR} install matplotlib
std::info "Building ipython\n"
@@ -95,8 +81,8 @@ pbuild::post_install() {
std::info "Building virtualenv\n"
pip${V_MAJOR} install virtualenv
std::info "Building virtualenv\n"
pip${V_MAJOR} install ansible ansible-core==2.15.4
#std::info "Building ansible\n"
#pip${V_MAJOR} install ansible ansible-core==2.15.4
}

View File

@@ -1,5 +1,19 @@
#!/usr/bin/env modbuild
pbuild::set_download_url "https://www.python.org/ftp/python/${V_PKG}/$P-${V_PKG}.tgz"
pbuild::set_sha256sum 'Python-3.7.3.tgz:d62e3015f2f89c970ac52343976b406694931742fbde2fed8d1ce8ebb4e1f8ff'
pbuild::set_sha256sum 'Python-2.7.12.tgz:3cb522d17463dfa69a155ab18cffa399b358c966c0363d6c8b5b3bf1384da4b6'
pbuild::set_sha256sum 'Python-2.7.14.tgz:304c9b202ea6fbd0a4a8e0ad3733715fbd4749f2204a9173a58ec53c32ea73e8'
pbuild::set_sha256sum 'Python-2.7.16.tgz:01da813a3600876f03f46db11cc5c408175e99f03af2ba942ef324389a83bad5'
pbuild::set_sha256sum 'Python-3.6.3.tgz:ab6193af1921b30f587b302fe385268510e80187ca83ca82d2bfe7ab544c6f91'
pbuild::set_sha256sum 'Python-3.7.3.tgz:d62e3015f2f89c970ac52343976b406694931742fbde2fed8d1ce8ebb4e1f8ff'
pbuild::set_sha256sum 'Python-3.7.4.tgz:d63e63e14e6d29e17490abbe6f7d17afb3db182dbd801229f14e55f4157c4ba3'
pbuild::add_to_group 'Programming'
pbuild::compile_in_sourcetree
pbuild::pre_configure() {
local -a cflags=()
local -a ldflags=()
@@ -60,7 +74,7 @@ pbuild::post_install() {
std::info "Building scipy\n"
pip${V_MAJOR} install scipy
std::info "Building matplotlib\n"
std::info "Building matplotlub\n"
pip${V_MAJOR} install matplotlib
std::info "Building ipython\n"
@@ -78,11 +92,11 @@ pbuild::post_install() {
std::info "Building pandas\n"
pip${V_MAJOR} install pandas
#std::info "Building virtualenv\n"
#pip${V_MAJOR} install virtualenv
std::info "Building virtualenv\n"
pip${V_MAJOR} install virtualenv
#std::info "Building ansible\n"
#pip${V_MAJOR} install ansible ansible-core==2.15.4
std::info "Building virtualenv\n"
pip${V_MAJOR} install ansible ansible-core==2.15.4
}

View File

@@ -25,14 +25,14 @@ Python:
Python-3.9.17.tgz: 8ead58f669f7e19d777c3556b62fae29a81d7f06a7122ff9bc57f7dd82d7e014
Python-3.9.18.tgz: 504ce8cfd59addc04c22f590377c6be454ae7406cb1ebf6f5a350149225a9354
versions:
3.9.18-1:
3.13.2:
config:
relstage: unstable
build_requires: [openssl/1.1.1w, TclTk/8.6.9, xz/5.2.4]
3.9.18:
build_requires: [openssl/3.4.1, TclTk/8.6.16, xz/5.8.0]
3.9.18;3.9.21;3.10.16;3.11.11;3.12.9:
config:
relstage: unstable
build_requires: [openssl/1.1.1w, TclTk/8.6.9, xz/5.2.4]
runtime_deps: [openssl/3.4.1, TclTk/8.6.16, xz/5.8.0]
3.9.17:
config:
relstage: unstable