HomeFreeBSD

textproc/py-bracex: someone decided it was illegal to set both PORTVERSION and…

Description

textproc/py-bracex: someone decided it was illegal to set both PORTVERSION and DISTVERSION

So, instead of a relatively neat and simple setting of two variables,
you now get this monstrosity. Replicate chunks of
../Mk/Uses/python.mk substituting our own PEP440VERSION rather than
DISTVERSION. We can't just set DISTVERSION because that breaks the
PEP440 versioning scheme where `2.5.post1' > '2.5' but the usual
DISTVERSION -> PORTVERSION conversion creates '2.5.p1' which is <
'2.5'. In this case we want a PORTVERSION of '2.5p1' > '2.5'

Details

Provenance
matthewAuthored on Jun 24 2025, 7:17 PM
Parents
R11:9ee49c5fdfac: sysutils/*: update podman-suite to the 20250618
Branches
Unknown
Tags
Unknown