atomicwrites: drop unused recipe. (#11951)

First introduced in 15d1b6eb15 as a
dependency for pytest apparently (54963ba9e2).

Not required on-tree since d9f746a859.
This commit is contained in:
OscarL
2025-03-14 02:39:17 -03:00
committed by GitHub
parent daeb521327
commit e319b1c023

View File

@@ -1,62 +0,0 @@
SUMMARY="Atomic file writes"
DESCRIPTION="It uses a temporary file in the same directory as the given path.\
This ensures that the temporary file resides on the same filesystem.
The temporary file will then be atomically moved to the target location: On \
POSIX, it will use 'rename' if files should be overwritten, otherwise a \
combination of 'link' and 'unlink'."
HOMEPAGE="https://pypi.python.org/pypi/atomicwrites"
COPYRIGHT="2015-2020 Markus Unterwaditzer"
LICENSE="MIT"
REVISION="3"
SOURCE_URI="https://pypi.io/packages/source/a/atomicwrites/atomicwrites-$portVersion.tar.gz"
CHECKSUM_SHA256="81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11"
ARCHITECTURES="any"
PROVIDES="
$portName = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python39 python310)
PYTHON_VERSIONS=(3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
eval "PROVIDES_${pythonPackage}=\"\
${portName}_$pythonPackage = $portVersion\
\"; \
REQUIRES_$pythonPackage=\"\
haiku\n\
cmd:python$pythonVersion\
\""
BUILD_REQUIRES="$BUILD_REQUIRES
setuptools_$pythonPackage"
BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
INSTALL()
{
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
python=python$pythonVersion
installLocation=$prefix/lib/$python/vendor-packages/
export PYTHONPATH=$installLocation:$PYTHONPATH
mkdir -p $installLocation
rm -rf build
$python setup.py build install \
--root=/ --prefix=$prefix
packageEntries $pythonPackage \
$prefix/lib/python*
done
}