xbps-src: -p argument for showing more variables
This commit is contained in:
parent
335286d3e2
commit
dabbbffabf
2 changed files with 25 additions and 3 deletions
|
@ -44,6 +44,21 @@ show_pkg() {
|
|||
for i in ${conflicts}; do
|
||||
[ -n "$i" ] && echo "conflicts: $i"
|
||||
done
|
||||
local OIFS="$IFS"
|
||||
IFS=','
|
||||
for var in $1; do
|
||||
IFS=$OIFS
|
||||
if [ ${var} != ${var/'*'} ]
|
||||
then
|
||||
var="${var/'*'}"
|
||||
[ -n "${!var}" ] && echo "$var: ${!var//$'\n'/' '}"
|
||||
else
|
||||
for val in ${!var}; do
|
||||
[ -n "$val" ] && echo "$var: $val"
|
||||
done
|
||||
fi
|
||||
done
|
||||
IFS="$OIFS"
|
||||
[ -n "$long_desc" ] && echo "long_desc: $long_desc"
|
||||
|
||||
return 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue