From 6c6dfde0b125689804a3a9018a1fcd7e4aefd60c Mon Sep 17 00:00:00 2001 From: Christian Cornelssen Date: Fri, 30 Jun 2023 20:42:48 +0200 Subject: [PATCH] make-pkgbuild.sh: Comment clarification --- make-pkgbuild.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/make-pkgbuild.sh b/make-pkgbuild.sh index 2c9ab74..991ca14 100755 --- a/make-pkgbuild.sh +++ b/make-pkgbuild.sh @@ -18,14 +18,16 @@ # Package metadata, indexed by collection name, each value subject to eval, # so you can control the word-splitting of each value by using quotes. +# Exception: pkgdesc is single-valued, +# therefore _pkgdesc values are used without further interpretation. declare -A _pkgdesc=() # gets ADDED to pkgbase's pkgdesc declare -A _depends=() # gets ADDED to pkgbase's depends -declare -A _optdepends=() # REPLACES pkgbase's optdepends -declare -A _conflicts=() # REPLACES pkgbase's conflicts -declare -A _provides=() # REPLACES pkgbase's provides -declare -A _replaces=() # REPLACES pkgbase's replaces +declare -A _optdepends=() # OVERRIDES pkgbase's optdepends +declare -A _conflicts=() # OVERRIDES pkgbase's conflicts +declare -A _provides=() # OVERRIDES pkgbase's provides +declare -A _replaces=() # OVERRIDES pkgbase's replaces declare -A _groups=() # gets ADDED to autogenerated (texlive[-lang]) -declare -A _backup=() # REPLACES pkgbase's backup +declare -A _backup=() # OVERRIDES pkgbase's backup # Reserved names: E.g. "bin" is reserved because a texlive package of that name # would cause provides+=(texlive-bin) which collides with our texlive-bin. -- 2.41.0