From fd5cb987b4f0ee76d6003fd4ccc001271acb9192 Mon Sep 17 00:00:00 2001 From: PktSurf Date: Tue, 29 Oct 2024 15:46:43 +0530 Subject: [PATCH] Renamed and repacked python tarball in base Removed executable bit from some python package build files in base --- base/python-cheetah/python-cheetah.SMBuild | 0 base/python-click/python-click.SMBuild | 2 +- base/python-future/python-future.SMBuild | 0 base/python-glad/python-glad.SMBuild | 27 +++++++++++++++++++ .../python-importlib-metadata.SMBuild | 0 base/python-jinja2/python-jinja2.SMBuild | 0 base/python-joblib/python-joblib.SMBuild | 0 .../python-livereload.SMBuild | 0 base/python-lunr/python-lunr.SMBuild | 0 base/python-lxml/python-lxml.SMBuild | 0 base/python-m2crypto/python-m2crypto.SMBuild | 0 base/python-mako/python-mako.SMBuild | 0 base/python-markdown/python-markdown.SMBuild | 0 .../python-markupsafe.SMBuild | 0 base/python-mkdocs/python-mkdocs.SMBuild | 0 base/python-nltk/python-nltk.SMBuild | 0 base/python-pip/python-pip.SMBuild | 0 base/python-pyyaml/python-pyyaml.SMBuild | 0 base/python-regex/python-regex.SMBuild | 0 .../python-setuptools.SMBuild | 0 base/python-six/python-six.SMBuild | 0 base/python-tornado/python-tornado.SMBuild | 0 base/python-tqdm/python-tqdm.SMBuild | 0 .../python-typing-extensions.SMBuild | 0 base/python-typing/python-typing.SMBuild | 0 base/python-wheel/python-wheel.SMBuild | 2 +- base/python-zipp/python-zipp.SMBuild | 0 base/python3/python3.SMBuild | 15 +++++------ 28 files changed, 35 insertions(+), 11 deletions(-) mode change 100755 => 100644 base/python-cheetah/python-cheetah.SMBuild mode change 100755 => 100644 base/python-click/python-click.SMBuild mode change 100755 => 100644 base/python-future/python-future.SMBuild create mode 100644 base/python-glad/python-glad.SMBuild mode change 100755 => 100644 base/python-importlib-metadata/python-importlib-metadata.SMBuild mode change 100755 => 100644 base/python-jinja2/python-jinja2.SMBuild mode change 100755 => 100644 base/python-joblib/python-joblib.SMBuild mode change 100755 => 100644 base/python-livereload/python-livereload.SMBuild mode change 100755 => 100644 base/python-lunr/python-lunr.SMBuild mode change 100755 => 100644 base/python-lxml/python-lxml.SMBuild mode change 100755 => 100644 base/python-m2crypto/python-m2crypto.SMBuild mode change 100755 => 100644 base/python-mako/python-mako.SMBuild mode change 100755 => 100644 base/python-markdown/python-markdown.SMBuild mode change 100755 => 100644 base/python-markupsafe/python-markupsafe.SMBuild mode change 100755 => 100644 base/python-mkdocs/python-mkdocs.SMBuild mode change 100755 => 100644 base/python-nltk/python-nltk.SMBuild mode change 100755 => 100644 base/python-pip/python-pip.SMBuild mode change 100755 => 100644 base/python-pyyaml/python-pyyaml.SMBuild mode change 100755 => 100644 base/python-regex/python-regex.SMBuild mode change 100755 => 100644 base/python-setuptools/python-setuptools.SMBuild mode change 100755 => 100644 base/python-six/python-six.SMBuild mode change 100755 => 100644 base/python-tornado/python-tornado.SMBuild mode change 100755 => 100644 base/python-tqdm/python-tqdm.SMBuild mode change 100755 => 100644 base/python-typing-extensions/python-typing-extensions.SMBuild mode change 100755 => 100644 base/python-typing/python-typing.SMBuild mode change 100755 => 100644 base/python-wheel/python-wheel.SMBuild mode change 100755 => 100644 base/python-zipp/python-zipp.SMBuild mode change 100755 => 100644 base/python3/python3.SMBuild diff --git a/base/python-cheetah/python-cheetah.SMBuild b/base/python-cheetah/python-cheetah.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-click/python-click.SMBuild b/base/python-click/python-click.SMBuild old mode 100755 new mode 100644 index afeb6f6..1be1fa7 --- a/base/python-click/python-click.SMBuild +++ b/base/python-click/python-click.SMBuild @@ -16,7 +16,7 @@ prepbuilddir() { } build() { - python3 setup.py install --root=$pkg + python3 setup.py install --root=$pkg cp LICENSE.rst $pkgdocs/ mkfinalpkg diff --git a/base/python-future/python-future.SMBuild b/base/python-future/python-future.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-glad/python-glad.SMBuild b/base/python-glad/python-glad.SMBuild new file mode 100644 index 0000000..ec6ead5 --- /dev/null +++ b/base/python-glad/python-glad.SMBuild @@ -0,0 +1,27 @@ +# Maintainer: PktSurf +app=python-glad +version=2.0.4 +build=1sml +homepage="https://github.com/Dav1dde/glad" +desc="Python binding for Vulkan/Mesa GFX" +requires="python3" + +prepbuilddir() { + mkandenterbuilddir + rm -rf glad-$version + + tar xf $srcdir/glad-$version.tar.?z* + cd glad-$version + fixbuilddirpermissions +} + +build() { + python3 setup.py install --root=$pkg + cp LICENSE $pkgdocs/ + + mkfinalpkg +} + +sha512sums=" +be391ea7c4d43dbb681629c788175d566395108e95fed70acaaa49d170f34286b0706f81583728fd0e2b80d67770fbc20df1e7ecb6c2c9ed05769a50bdd9fd3d glad-2.0.4.tar.lz +" \ No newline at end of file diff --git a/base/python-importlib-metadata/python-importlib-metadata.SMBuild b/base/python-importlib-metadata/python-importlib-metadata.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-jinja2/python-jinja2.SMBuild b/base/python-jinja2/python-jinja2.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-joblib/python-joblib.SMBuild b/base/python-joblib/python-joblib.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-livereload/python-livereload.SMBuild b/base/python-livereload/python-livereload.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-lunr/python-lunr.SMBuild b/base/python-lunr/python-lunr.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-lxml/python-lxml.SMBuild b/base/python-lxml/python-lxml.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-m2crypto/python-m2crypto.SMBuild b/base/python-m2crypto/python-m2crypto.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-mako/python-mako.SMBuild b/base/python-mako/python-mako.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-markdown/python-markdown.SMBuild b/base/python-markdown/python-markdown.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-markupsafe/python-markupsafe.SMBuild b/base/python-markupsafe/python-markupsafe.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-mkdocs/python-mkdocs.SMBuild b/base/python-mkdocs/python-mkdocs.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-nltk/python-nltk.SMBuild b/base/python-nltk/python-nltk.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-pip/python-pip.SMBuild b/base/python-pip/python-pip.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-pyyaml/python-pyyaml.SMBuild b/base/python-pyyaml/python-pyyaml.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-regex/python-regex.SMBuild b/base/python-regex/python-regex.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-setuptools/python-setuptools.SMBuild b/base/python-setuptools/python-setuptools.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-six/python-six.SMBuild b/base/python-six/python-six.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-tornado/python-tornado.SMBuild b/base/python-tornado/python-tornado.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-tqdm/python-tqdm.SMBuild b/base/python-tqdm/python-tqdm.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-typing-extensions/python-typing-extensions.SMBuild b/base/python-typing-extensions/python-typing-extensions.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-typing/python-typing.SMBuild b/base/python-typing/python-typing.SMBuild old mode 100755 new mode 100644 diff --git a/base/python-wheel/python-wheel.SMBuild b/base/python-wheel/python-wheel.SMBuild old mode 100755 new mode 100644 index f9dbcc8..a8c7a20 --- a/base/python-wheel/python-wheel.SMBuild +++ b/base/python-wheel/python-wheel.SMBuild @@ -24,5 +24,5 @@ build() { } sha512sums=" -73f5c6e77b8c396163b02e12ce7291e32960d771c732d8e97476971201b29e654d53551b2ce17db1fbde5697ced1908607995cac38fe2b61c63aec6abd4b6aaf wheel-0.36.2.tar.gz +265bcd195acc382f605c3be303e2fa220b32e99f3715836ed4491dd23e6972e09f8aa818110323e38e1e1ff8747e8495caf2ec0fe23656205a642cd0b64e6406 wheel-0.37.1.tar.lz " diff --git a/base/python-zipp/python-zipp.SMBuild b/base/python-zipp/python-zipp.SMBuild old mode 100755 new mode 100644 diff --git a/base/python3/python3.SMBuild b/base/python3/python3.SMBuild old mode 100755 new mode 100644 index 830c264..a09a28e --- a/base/python3/python3.SMBuild +++ b/base/python3/python3.SMBuild @@ -10,10 +10,10 @@ noautoconfsite=1 prepbuilddir() { mkandenterbuilddir - rm -rf "Python-$version" + rm -rf $app-$version - tar xf $srcdir/Python-$version.tar.?z* - cd "Python-$version" + tar xf $srcdir/$app-$version.tar.?z* + cd $app-$version fixbuilddirpermissions applypatch $srcdir/musl-find_library.patch @@ -24,7 +24,6 @@ build() { LDFLAGS="-lncursesw -lterminfo" \ ./configure \ --prefix=/usr \ - --bindir=/bin \ --with-system-expat \ --with-system-ffi \ --without-ensurepip \ @@ -45,16 +44,14 @@ build() { done ( - cd $pkg/bin ; ln -s python3 python + cd $pkg/usr/bin ; ln -s python3 python ) mkfinalpkg } sha512sums=" -e658b0d59b5cfdc591d626e8282b9945759f27ee6fbc8bcb8670737db32ffc11fb832dfed9b0e80188fb5f7f3f39fe6dd6191ab7736376453c9e248321e9b063 Python-3.12.6.tar.xz -b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653 Python-3.9.16.tar.xz -c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b Python-3.9.20.tar.xz +f0ed1d5b97023bf0ab007fa3dc6d7197b3944856c7bab552cd762163d7fdfdd7757f63adabbf1a7d7db7dd59f02328f8865e661559eabb8e5ad3e5692951023b python-3.9.20.tar.lz ab8eaa2858d5109049b1f9f553198d40e0ef8d78211ad6455f7b491af525bffb16738fed60fc84e960c4889568d25753b9e4a1494834fea48291b33f07000ec2 musl-find_library.patch a579ca09bdcf08c9d39e75df4294dc310be4ed313431b1e7607f1e44ae22da8840f5658c5a7186bc4d7c89e1c7eec4fdfb81f6a8fb17456abe7b25c5c5bdfdf3 python3.no-static-library.diff -" +" \ No newline at end of file