From bcfb4031bfc7004ce16921a1262015609a0775e2 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Wed, 31 May 2023 08:14:17 +0200 Subject: [PATCH] imagesize, bump version (#8761) --- .../imagesize-1.4.1.recipe} | 47 +++++++++++-------- 1 file changed, 27 insertions(+), 20 deletions(-) rename dev-python/{imagesize_py/imagesize_py-1.3.0.recipe => imagesize/imagesize-1.4.1.recipe} (59%) diff --git a/dev-python/imagesize_py/imagesize_py-1.3.0.recipe b/dev-python/imagesize/imagesize-1.4.1.recipe similarity index 59% rename from dev-python/imagesize_py/imagesize_py-1.3.0.recipe rename to dev-python/imagesize/imagesize-1.4.1.recipe index f47bb49a7..0d687150b 100644 --- a/dev-python/imagesize_py/imagesize_py-1.3.0.recipe +++ b/dev-python/imagesize/imagesize-1.4.1.recipe @@ -2,11 +2,11 @@ SUMMARY="Getting image size from png/jpeg/jpeg2000/gif file" DESCRIPTION="This module analyzes JPEG/JPEG 2000/PNG/GIF/TIFF/SVG \ image headers and returns image size." HOMEPAGE="https://github.com/shibukawa/imagesize_py" -COPYRIGHT="2016-2021 Yoshiki Shibukawa" +COPYRIGHT="2016 Yoshiki Shibukawa" LICENSE="MIT" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/shibukawa/imagesize_py/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="58f441d6201e6090204aa1198d9b71d7c1317b5243d8be983700a1d71bd48682" +CHECKSUM_SHA256="c353adbba9d9e92fc880ff85279c362a9d4fc580c4783d1949e905200cb8b15b" SOURCE_DIR="imagesize_py-$portVersion" ARCHITECTURES="any" @@ -22,22 +22,28 @@ BUILD_REQUIRES=" haiku_devel " -PYTHON_PACKAGES=(python38 python39) -PYTHON_VERSIONS=(3.8 3.9) +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" + pythonPackage=${PYTHON_PACKAGES[i]} + pythonVersion=${PYTHON_VERSIONS[$i]} + + eval "PROVIDES_$pythonPackage=\" + ${portName}_$pythonPackage = $portVersion + \"" + eval "REQUIRES_$pythonPackage=\" + haiku + cmd:python$pythonVersion + \"" + eval "CONFLICTS_$pythonPackage=\" + imagesize_py_$pythonPackage + \"" + BUILD_REQUIRES+=" + setuptools_$pythonPackage + " + BUILD_PREREQUIRES+=" + cmd:python$pythonVersion + " done INSTALL() @@ -49,13 +55,14 @@ INSTALL() 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 \ + packageEntries $pythonPackage \ $prefix/lib/python* - done }