|
|
@ -512,17 +512,17 @@ dump_env() { |
|
|
|
# |
|
|
|
pkgdesc() { |
|
|
|
local pattern= |
|
|
|
local descfile=$( cd "$base"; ls -1d package/*/$2/$2.desc 2> /dev/null ) |
|
|
|
local descfile=$( ls -1d $base/package/*/$2/$2.desc 2> /dev/null ) |
|
|
|
|
|
|
|
case "$1" in |
|
|
|
ver) pattern="V" ;; |
|
|
|
*) pattern="$1" ;; |
|
|
|
esac |
|
|
|
|
|
|
|
if [ -s "$base/$descfile" ]; then |
|
|
|
if [ -s "$descfile" ]; then |
|
|
|
case "$1" in |
|
|
|
confdir) |
|
|
|
echo "$base/${descfile%/*}" |
|
|
|
echo "${descfile%/*}" |
|
|
|
;; |
|
|
|
*) |
|
|
|
sed -n "s,^\[$pattern\][ \t]\+\(.\+\)[ \t]*$,\1,p" "$descfile" |
|
|
|