Skip to content
  • Eli Schwartz's avatar
    makepkg: make per-package files containing '$pkgname' consistently work · d626a17e
    Eli Schwartz authored and Allan McRae's avatar Allan McRae committed
    Extracting function variables containing arbitrarily scoped variables of
    arbitrary nature is a disaster, but let's at least cover the common case
    of using the actual '$pkgname' in an install/changelog file. It's the
    odd case of actually being basically justified use of disambiguating
    between the same variable used in multiple different split packages...
    and also, --printsrcinfo already uses and overwrites the variable
    'pkgname' in pkgbuild_extract_to_srcinfo, so this "works" in .SRCINFO
    but doesn't work in .src.tar.gz
    It doesn't work in lint_pkgbuild either, but in that case the problem is
    being too permissive, not too restrictive -- we might end up checking
    the same file twice, and printing that it is missing twice.
    Fixes FS#64932
    Signed-off-by: default avatarEli Schwartz <>
    Signed-off-by: default avatarAllan McRae <>
To find the state of this project's repository at the time of any of these versions, check out the tags.