automat, fix versioning (#7991)

* automat, fix versioning

* automat, strip ~git from $portVersion

* automat, cleanup
This commit is contained in:
Schrijvers Luc
2023-03-20 09:43:49 +01:00
committed by GitHub
parent c7a8cdbc61
commit f4f7e19c82

View File

@@ -4,7 +4,7 @@ automata (particularly deterministic finite-state transducers)"
HOMEPAGE="https://github.com/glyph/automat"
COPYRIGHT="2014 Rackspace"
LICENSE="MIT"
REVISION="1"
REVISION="2"
srcGitRev="4260ebbc3347b12566f219fe0e887c18bf972cb9"
SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="580c8d9eaeb7c6eb29c6d34a2b169474b461ebec158da2e266d5edf621db1dbd"
@@ -13,6 +13,8 @@ SOURCE_DIR="automat-$srcGitRev"
ARCHITECTURES="any"
portVer="`echo "$portVersion" | cut -d~ -f1`"
PROVIDES="
$portName = $portVersion
"
@@ -24,8 +26,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python39 python310)
PYTHON_VERSIONS=(3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -39,7 +41,6 @@ REQUIRES_$pythonPackage=\"\
python_graphviz_$pythonPackage\n\
\""
BUILD_REQUIRES="$BUILD_REQUIRES
setuptools_$pythonPackage
setuptools_scm_$pythonPackage
wheel_$pythonPackage
cmd:git"
@@ -49,6 +50,7 @@ done
INSTALL()
{
export SETUPTOOLS_SCM_PRETEND_VERSION=$portVer
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}