From ad2f3f19c97f30462e50afa5b3ec21e0dbfe2933 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sun, 7 Dec 2025 00:15:46 +0300 Subject: [PATCH] python3-setuptools-scm 9.2.2-1 --- python3-setuptools-rust/alr.sh | 49 ++++++++++++++++++++++++++++++++++ python3-setuptools-scm/alr.sh | 49 ++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) create mode 100644 python3-setuptools-rust/alr.sh create mode 100644 python3-setuptools-scm/alr.sh diff --git a/python3-setuptools-rust/alr.sh b/python3-setuptools-rust/alr.sh new file mode 100644 index 0000000..16d6b44 --- /dev/null +++ b/python3-setuptools-rust/alr.sh @@ -0,0 +1,49 @@ +name='python3-setuptools-rust' +version='1.12.0' +release='1' +desc='Setuptools plugin for Rust support' +desc_ru='Плагин Setuptools для поддержки Rust' +homepage='https://github.com/PyO3/setuptools-rust' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('all') +license=('MIT') +provides=('setuptools-rust') +conflicts=('setuptools-rust') + +deps=('python3' 'python3-setuptools' 'python3-semantic-version') +deps_alt=('python3' 'python3-module-setuptools' 'python3-module-semantic-version') +deps_arch=('python' 'python-setuptools' 'python-semantic-version') +deps_debian=('python3' 'python3-setuptools' 'python3-semantic-version') +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") +deps_alpine=('python3' 'py3-setuptools' 'py3-semantic-version') + +build_deps=('python3' 'python3-pip' 'python3-build' 'python3-installer' 'python3-setuptools' 'python3-setuptools-scm' 'python3-wheel') +build_deps_alt=('python3' 'python3-module-pip' 'python3-module-build' 'python3-module-installer' 'python3-module-setuptools' 'python3-module-setuptools-scm' 'python3-module-wheel') +build_deps_arch=('python' 'python-pip' 'python-build' 'python-installer' 'python-setuptools' 'python-setuptools-scm' 'python-wheel') +build_deps_debian=('python3' 'python3-pip' 'python3-build' 'python3-installer' 'python3-setuptools' 'python3-setuptools-scm' 'python3-wheel') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") +build_deps_alpine=('python3' 'py3-pip' 'py3-build' 'py3-installer' 'py3-setuptools' 'py3-setuptools-scm' 'py3-wheel') + +sources=("https://files.pythonhosted.org/packages/source/s/setuptools-rust/setuptools_rust-${version}.tar.gz") +checksums=('d94a93f0c97751c17014565f07bdc324bee45d396cd1bba83d8e7af92b945f0c') + +build() { + cd "$srcdir/setuptools_rust-${version}" + python -m build --wheel --no-isolation +} + +package() { + cd "$srcdir/setuptools_rust-${version}" + python -m installer --destdir="$pkgdir" dist/*.whl +} + +files() { + files-find-lib +} diff --git a/python3-setuptools-scm/alr.sh b/python3-setuptools-scm/alr.sh new file mode 100644 index 0000000..39fd0e2 --- /dev/null +++ b/python3-setuptools-scm/alr.sh @@ -0,0 +1,49 @@ +name='python3-setuptools-scm' +version='9.2.2' +release='1' +desc='Setuptools plugin for managing versions with SCM metadata' +desc_ru='Плагин Setuptools для управления версиями с метаданными SCM' +homepage='https://github.com/pypa/setuptools_scm' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('all') +license=('MIT') +provides=('setuptools-scm') +conflicts=('setuptools-scm') + +deps=('python3' 'python3-setuptools' 'python3-packaging' 'python3-typing-extensions') +deps_alt=('python3' 'python3-module-setuptools' 'python3-module-packaging' 'python3-module-typing-extensions') +deps_arch=('python' 'python-setuptools' 'python-packaging' 'python-typing-extensions') +deps_debian=('python3' 'python3-setuptools' 'python3-packaging' 'python3-typing-extensions') +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") +deps_alpine=('python3' 'py3-setuptools' 'py3-packaging' 'py3-typing-extensions') + +build_deps=('python3' 'python3-pip' 'python3-build' 'python3-installer' 'python3-setuptools' 'python3-wheel') +build_deps_alt=('python3' 'python3-module-pip' 'python3-module-build' 'python3-module-installer' 'python3-module-setuptools' 'python3-module-wheel') +build_deps_arch=('python' 'python-pip' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') +build_deps_debian=('python3' 'python3-pip' 'python3-build' 'python3-installer' 'python3-setuptools' 'python3-wheel') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") +build_deps_alpine=('python3' 'py3-pip' 'py3-build' 'py3-installer' 'py3-setuptools' 'py3-wheel') + +sources=("https://files.pythonhosted.org/packages/source/s/setuptools-scm/setuptools_scm-${version}.tar.gz") +checksums=('1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57') + +build() { + cd "$srcdir/setuptools_scm-${version}" + python -m build --wheel --no-isolation +} + +package() { + cd "$srcdir/setuptools_scm-${version}" + python -m installer --destdir="$pkgdir" dist/*.whl +} + +files() { + files-find-lib +}