tazpkg rev 799

pkgs.cgi: extra package details
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun May 03 11:27:46 2015 +0200 (2015-05-03)
parents 0a106e73d92f
children 3c061d35a5bd
files tazpanel/pkgs.cgi
line diff
     1.1 --- a/tazpanel/pkgs.cgi	Sun May 03 10:22:53 2015 +0200
     1.2 +++ b/tazpanel/pkgs.cgi	Sun May 03 11:27:46 2015 +0200
     1.3 @@ -896,6 +896,14 @@
     1.4  				printf "SHORT_DESC=\"%s\"; WEB_SITE=\"%s\"; TAGS=\"%s\"; ", $4, $5, $6
     1.5  				printf "SIZES=\"%s\"; DEPENDS=\"%s\"", $7, $8
     1.6  			}' packages.info undigest/*/packages.info)"
     1.7 +			if [ -z "$PACKAGE" ]; then
     1.8 +				eval "$(awk -F'|' -vp=$pkg '
     1.9 +				$1==p{
    1.10 +					printf "PACKAGE=\"%s\"; SHORT_DESC=\"%s\"; WEB_SITE=\"%s\"; ", $1, $2, $3
    1.11 +					printf "CATEGORY=\"%s\"; VERSION=\"%s\"; LICENSE=\"%s\"; ", $4, $5, $6
    1.12 +				}' extra.list undigest/*/extra.list)"
    1.13 +				[ "$CATEGORY" ] || CATEGORY="non-free"
    1.14 +			fi
    1.15  			PACKED_SIZE=${SIZES% *}
    1.16  			UNPACKED_SIZE=${SIZES#* }
    1.17  			[ "$REMOTE_USER" == "root" ] &&