pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-mbake: update to 1.4.2.post1.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Sun Oct 19 20:51:06 2025 +0200
Changeset: 45e79331dac0c6a1a8bc94990ad81bee94e0d6b7
Modified Files:
py-mbake/Makefile
py-mbake/PLIST
py-mbake/distinfo
Log Message:
py-mbake: update to 1.4.2.post1.
No more duplicate target warnings for recipe environment
variables (see #57)
URLs in assignments are preserved without space insertion.
Quoted URLs work correctly in all contexts (see #57)
VPATH normalization (see #57)
Add target validation rule that catches invalid targets (with
= signs or .RECIPEPREFIX chars) that GNU Make silently accepts
(e.g., target=value: prerequisites). CLI displays warnings by
default during formatting (see #58)
Add pre-release version detection to mbake update (see #59)
Lines ending with a backslash like --publish 11434:11434 \ caused
the parser to treat the closing Rich markup tag as literal
text, so [/yellow] appeared raw instead of being rendered as
color. This is now resolved using rich.markup.escape() (see
mbake/cli.py in #60).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=45e79331dac0c6a1a8bc94990ad81bee94e0d6b7
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-mbake/Makefile | 6 +++---
py-mbake/PLIST | 3 +++
py-mbake/distinfo | 6 +++---
3 files changed, 9 insertions(+), 6 deletions(-)
diffs:
diff --git a/py-mbake/Makefile b/py-mbake/Makefile
index b7d2d3e7b5..9159c3b23a 100644
--- a/py-mbake/Makefile
+++ b/py-mbake/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= mbake-1.4.1
+DISTNAME= mbake-1.4.2.post1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/mbake/}
@@ -24,8 +24,8 @@ SUBST_SED.make+= -e 's,"make","'${GMAKE}'",'
SUBST_STAGE.make= pre-build
SUBST_MESSAGE.make= Fix to use GNU make.
-# as of 1.4.1
-# 2 failed, 125 passed
+# as of 1.4.2.post1
+# 2 failed, 147 passed
.include "../../lang/python/pyversion.mk"
diff --git a/py-mbake/PLIST b/py-mbake/PLIST
index 38c685c6c7..4511050d0a 100644
--- a/py-mbake/PLIST
+++ b/py-mbake/PLIST
@@ -80,6 +80,9 @@ ${PYSITELIB}/mbake/core/rules/tabs.pyo
${PYSITELIB}/mbake/core/rules/target_spacing.py
${PYSITELIB}/mbake/core/rules/target_spacing.pyc
${PYSITELIB}/mbake/core/rules/target_spacing.pyo
+${PYSITELIB}/mbake/core/rules/target_validation.py
+${PYSITELIB}/mbake/core/rules/target_validation.pyc
+${PYSITELIB}/mbake/core/rules/target_validation.pyo
${PYSITELIB}/mbake/core/rules/whitespace.py
${PYSITELIB}/mbake/core/rules/whitespace.pyc
${PYSITELIB}/mbake/core/rules/whitespace.pyo
diff --git a/py-mbake/distinfo b/py-mbake/distinfo
index 8c576034cd..03c09bcd9b 100644
--- a/py-mbake/distinfo
+++ b/py-mbake/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-BLAKE2s (mbake-1.4.1.tar.gz) = 453ce4cc4a6e0bd2a8c263a8ae85ad66b6d95327f3cc3d11b28259c5ee706b07
-SHA512 (mbake-1.4.1.tar.gz) = a5fd6d49dba4411753a1eadedb9865ada5d2e5e934becc8f4415c1f1f444c65aba043278db93b9a925ec89a3d25a3cadc9a1d3c5e49ef5fb46b00b9a96275012
-Size (mbake-1.4.1.tar.gz) = 2986695 bytes
+BLAKE2s (mbake-1.4.2.post1.tar.gz) = 68cb5e32278fe967aa3511d3e4cc4982007606d0538b83f91884e440e042e1bc
+SHA512 (mbake-1.4.2.post1.tar.gz) = 7cf019ccd341b39804766de190b772ceca378bbf5488565d22fe77eb86677d4c3f3a295d4d38f5536136bfe195ac513a9de0f53fe9ee8bf12aa11612ea422e31
+Size (mbake-1.4.2.post1.tar.gz) = 2996603 bytes
Home |
Main Index |
Thread Index |
Old Index