Jan Lindemann
af31e80678
CI / Packaging - Kali Linux (pull_request) Successful in 3m52s
CI / Packaging - OpenSUSE Tumbleweed (pull_request) Successful in 4m12s
CI / Packaging test (pull_request) Successful in 0s
pkg.sh: Fix broken version macro expansion
...
pkg-dist.mk queries the package relations with
--dont-expand-version-macros, and build_pkg() expanded the remaining
VERSION and VERSION-REVISION macros with a local sed-based
expand_version_macros(). That substitutes the version of the project being
built for every macro, instead of the version of the dependency the macro
refers to.
Drop --dont-expand-version-macros from the proj_query calls so the macros
resolve to the dependency's own version, and remove expand_version_macros()
from build_pkg(), which passes the PKG_* variables to rpmbuild as they are
queried.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-09-09 15:47:30 +02:00
..
usr-bin
conf / scripts: Fix unprivileged "make install"
2026-08-18 17:27:32 +02:00
create-mkdebian.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
create-mkspec.sh
create-mkspec.sh: Tolerate comma-separated subpackages
2026-07-22 11:06:58 +02:00
dpm.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
git-srv-admin.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
ini-tools.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
jw
Revert "scripts: Add __init__.py"
2026-01-26 17:17:23 +01:00
jw-pkg-create-project.sh
defs.mk: Default VERSION -> 0.1.0-0-dev
2026-08-15 20:44:30 +02:00
jw-pkg.py
jw.pkg: Fix "make check" static code check fallout
2026-05-31 18:20:38 +02:00
make-version-script.sh
make, scripts: Re-add files necessary for building ytools
2025-11-14 15:59:49 +01:00
Makefile
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
mkspec-wrapper.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
pgit.sh
pgit.sh: Allow running under any projects-dir.mk
2026-09-05 13:39:51 +02:00
pkg.sh
pkg.sh: Fix broken version macro expansion
2026-09-09 15:47:30 +02:00
purge-stale-projects.sh
purge-stale-projects.sh: Fix getopt regression
2026-06-30 07:36:15 +02:00
python-tools.sh
py-test.mk: Generate conftest.py
2026-07-02 19:52:35 +02:00
scm.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
ssh-wrapper.sh
projects-dir.mk: Remove "-l user" in ssh-wrapper.sh
2026-06-07 12:06:02 +02:00
systemctl-wrapper.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00
upload.sh
scripts: Fix shellcheck errors
2026-06-29 17:52:24 +02:00