This commit is contained in:
sulincix committed 2023-06-18 15:42:48 +00:00
1 parent c73056b41a
commit ccab419faf
3 files changed
+49 -6

No files matched your search

+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env bash
name='py3-flit'
release='2'
version='3.9.0'
url='https://github.com/pypa/flit'
description='Simplified packaging of Python modules'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://github.com/pypa/flit/archive/refs/tags/$version.tar.gz")
depends=(python)
makedepends=()
md5sums=('f5d670fd1e89950c14e55b7cdc75dcbc')
group=(dev.python)
uses=()
arch=('x86_64')
cd flit-$version
build(){
cur=$PWD
for dir in . flit_core; do
cd $dir
python -m build --wheel --skip-dependency-check --no-isolation
cd $cur
done
}
package(){
cur=$PWD
for dir in . flit_core; do
cd $dir
python -m installer --destdir="$DESTDIR" dist/*.whl
cd $cur
done
}
+9 -2
View File
@@ -9,7 +9,7 @@ maintainer='sulincix'
license=('GPLv3')
source=("https://github.com/pypa/wheel/archive/refs/tags/${version}.tar.gz")
depends=(python)
makedepends=()
makedepends=(py3-installer py3-flit)
md5sums=('508c46d10686536a647a13937d53259f')
group=(dev.python)
uses=()
@@ -17,9 +17,16 @@ arch=('x86_64')
cd wheel-$version
prepare(){
rm -r src/wheel/vendored
sed -i 's/from .vendored.packaging.requirements import Requirement/from packaging.requirements import Requirement/' src/wheel/metadata.py
sed -i 's/from .vendored.packaging import tags/from packaging import tags/' src/wheel/bdist_wheel.py
sed -i 's/from .vendored.packaging import version as _packaging_version/from packaging import version as _packaging_version/' src/wheel/bdist_wheel.py
sed -i 's/from wheel.vendored.packaging import tags/from packaging import tags/' tests/test_bdist_wheel.py
}
build(){
python3 -m build --wheel --no-isolation
}
package(){