diff --git a/dev-python/pygobject/pygobject-3.44.1.recipe b/dev-python/pygobject/pygobject-3.44.1.recipe index 0b375148b..3d48eec8b 100644 --- a/dev-python/pygobject/pygobject-3.44.1.recipe +++ b/dev-python/pygobject/pygobject-3.44.1.recipe @@ -4,7 +4,7 @@ such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more." HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject" COPYRIGHT="2023 Christoph Reiter" LICENSE="GNU LGPL v2" -REVISION="3" +REVISION="4" SOURCE_URI="https://download.gnome.org/sources/pygobject/3.44/pygobject-$portVersion.tar.xz" CHECKSUM_SHA256="3c6805d1321be90cc32e648215a562430e0d3d6edcda8f4c5e7a9daffcad5710" @@ -31,11 +31,10 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PYTHON_PACKAGES=(python39 python310) -PYTHON_VERSIONS=(3.9 3.10) -for i in "${!PYTHON_PACKAGES[@]}"; do - pythonPackage=${PYTHON_PACKAGES[i]} - pythonVersion=${PYTHON_VERSIONS[$i]} +PYTHON_VERSIONS=(3.10) + +for pythonVersion in ${PYTHON_VERSIONS[@]}; do + pythonPackage=python${pythonVersion//.} eval "PROVIDES_$pythonPackage=\" ${portName}_$pythonPackage = $portVersion @@ -60,15 +59,16 @@ done INSTALL() { - for i in "${!PYTHON_PACKAGES[@]}"; do - pythonPackage=${PYTHON_PACKAGES[i]} - pythonVersion=${PYTHON_VERSIONS[$i]} + for pythonVersion in ${PYTHON_VERSIONS[@]}; do + pythonPackage=python${pythonVersion//.} python=python$pythonVersion installLocation=$prefix/lib/$python/vendor-packages/ export PYTHONPATH=$installLocation:$PYTHONPATH + mkdir -p $installLocation rm -rf build + meson build --buildtype=release \ --prefix=$prefix \ --includedir=$includeDir \