slitaz-forge rev 236

pkgs: full i18n provided, russian translate added, please recheck other langs
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 06 15:25:58 2012 +0300 (2012-04-06)
parents 0d73b41d5f08
children d239045a74c4
files pkgs/lib/header.html pkgs/search.sh
line diff
     1.1 --- a/pkgs/lib/header.html	Thu Apr 05 19:28:22 2012 +0200
     1.2 +++ b/pkgs/lib/header.html	Fri Apr 06 15:25:58 2012 +0300
     1.3 @@ -1,15 +1,15 @@
     1.4  <!DOCTYPE html>
     1.5  <html xmlns="http://www.w3.org/1999/xhtml">
     1.6  <head>
     1.7 -	<title>SliTaz Packages - Search %SEARCH%</title>
     1.8  	<meta charset="utf-8" />
     1.9 +	<title>SliTaz Packages — Search %SEARCH%</title>
    1.10  	<meta name="description" content="slitaz packages search" />
    1.11  	<meta name="keywords" lang="en" content="SliTaz, Tazpkg" />
    1.12  	<meta name="robots" content="index, follow, all" />
    1.13  	<meta name="expires" content="never" />
    1.14  	<link rel="shortcut icon" href="style/favicon.ico" />
    1.15 -	<link rel="stylesheet"  type="text/css" href="style/slitaz.css" />
    1.16 -	<link rel="stylesheet"  type="text/css" href="pkgs.css" />
    1.17 +	<link rel="stylesheet" type="text/css" href="style/slitaz.css" />
    1.18 +	<link rel="stylesheet" type="text/css" href="pkgs.css" />
    1.19  </head>
    1.20  <body>
    1.21  
     2.1 --- a/pkgs/search.sh	Thu Apr 05 19:28:22 2012 +0200
     2.2 +++ b/pkgs/search.sh	Fri Apr 06 15:25:58 2012 +0300
     2.3 @@ -95,94 +95,198 @@
     2.4  if [ -z "$LANG" ]; then
     2.5  	for i in $(echo $HTTP_ACCEPT_LANGUAGE | sed 's/[,;]/ /g'); do
     2.6  		case "$i" in
     2.7 -		fr|de|pt|cn)
     2.8 +		fr|de|pt|ru|cn)
     2.9  			LANG=$i
    2.10  			break;;
    2.11  		esac
    2.12  	done
    2.13  fi
    2.14  
    2.15 -package="Package"
    2.16 -file="File"
    2.17 -desc="Description"
    2.18 -tags="Tags"
    2.19 -receipt="Receipt"
    2.20 -file_list="File list"
    2.21 -depends="Depends"
    2.22 -bdepends="Build depends"
    2.23 -loops="loops"
    2.24 -search="Search"
    2.25 -cooking="cooking"
    2.26 -stable="stable"
    2.27 -result="Result for : $SEARCH"
    2.28 -noresult="No package $SEARCH"
    2.29 -deptree="Dependency tree for : $SEARCH"
    2.30 -rdeptree="Reverse dependency tree for : $SEARCH"
    2.31 -bdeplist="$SEARCH needs these packages to be built"
    2.32 -rbdeplist="Packages who need $SEARCH to be built"
    2.33 -overloading="Theses packages may overload files of "
    2.34 -overlap="common files"
    2.35 -charset="ISO-8859-1"
    2.36 +# --- Search form
    2.37 +_package="Package"
    2.38 +_desc="Description"
    2.39 +_tags="Tags"
    2.40 +_receipt="Receipt"
    2.41 +_depends="Depends"
    2.42 +_bdepends="Build depends"
    2.43 +_file="File"
    2.44 +_file_list="File list"
    2.45 +_overlap="common files"
    2.46 +_cooking="cooking"
    2.47 +_search="Search"
    2.48 +# --- Titles
    2.49 +_noresult="No package $SEARCH"
    2.50 +_search_title="Search"
    2.51 +_depends_loops="Depends loops"
    2.52 +_deptree="Dependency tree for: $SEARCH"
    2.53 +_deptree_suggested="$_deptree (SUGGESTED)"
    2.54 +_rdeptree="Reverse dependency tree for: $SEARCH"
    2.55 +_bdepends_loops="Build depends loops"
    2.56 +_bdeplist="$SEARCH needs these packages to be built"
    2.57 +_rbdeplist="Packages who need $SEARCH to be built"
    2.58 +_overloading="Theses packages may overload files of $SEARCH"
    2.59 +_result="Result for: $SEARCH"
    2.60 +_result_providing="$_result (package providing %VPKG%)"
    2.61 +# --- Messages
    2.62 +_main_libs_warn="glibc-base and gcc-lib-base are implicit dependencies, <b>every</b> package is supposed to depend on them."
    2.63 +_description="description"
    2.64 +_pkgs_report="%PKGS% packages and %FILES% files in $SLITAZ_VERSION database"
    2.65 +# --- HTML Header
    2.66 +_h_title="SliTaz Packages - Search %SEARCH%"
    2.67  
    2.68  case "$LANG" in
    2.69  
    2.70 -fr)	package="Paquet"
    2.71 -	receipt="Recette"
    2.72 -	depends="Dpendances"
    2.73 -	bdepends="Fabrication"
    2.74 -	loops="sans fin"
    2.75 -	search="Recherche"
    2.76 -	result="Recherche de : $SEARCH"
    2.77 -	noresult="Paquet $SEARCH introuvable"
    2.78 -	deptree="Arbre des dpendances de $SEARCH"
    2.79 -	rdeptree="Arbre invers des dpendances de $SEARCH"
    2.80 -	bdeplist="$SEARCH a besion de ces paquets pour tre fabriqu"
    2.81 -	rbdeplist="Paquets ayant besion de $SEARCH pour tre fabriqus"
    2.82 -	overloading="Paquets pouvant craser des fichiers de "
    2.83 -	overlap="Fichiers communs"
    2.84 -	file_list="Liste des fichiers"
    2.85 -	file="Fichier";;
    2.86 +fr)	_package="Paquet"
    2.87 +#	_desc=
    2.88 +#	_tags=
    2.89 +	_receipt="Recette"
    2.90 +	_depends="Dépendances"
    2.91 +	_bdepends="Fabrication"
    2.92 +	_file="Fichier"
    2.93 +	_file_list="Liste des fichiers"
    2.94 +	_overlap="Fichiers communs"
    2.95 +#	_cooking=
    2.96 +	_search="Recherche"
    2.97  
    2.98 -de)	package="Paket"
    2.99 -	depends="Abhngigkeiten"
   2.100 -	desc="Beschreibung"
   2.101 -	search="Suche"
   2.102 -	cooking="Cooking"
   2.103 -	stable="Stable"
   2.104 -	result="Resultate fr : $SEARCH"
   2.105 -	noresult="Kein Paket fr $SEARCH"
   2.106 -	deptree="Abhngigkeiten von: $SEARCH"
   2.107 -	rdeptree="Abhngigkeit fr: $SEARCH"
   2.108 -	file_list="Datei liste"
   2.109 -	file="Datei";;
   2.110 +	_noresult="Paquet $SEARCH introuvable"
   2.111 +	_search_title="Search"
   2.112 +	_depends_loops="Dépendances sans fin"
   2.113 +	_deptree="Arbre des dépendances de $SEARCH"
   2.114 +	_deptree_suggested="$_deptree (SUGGESTED)"
   2.115 +	_rdeptree="Arbre inversé des dépendances de $SEARCH"
   2.116 +	_bdepends_loops="Fabrication sans fin"
   2.117 +	_bdeplist="$SEARCH a besion de ces paquets pour être fabriqué"
   2.118 +	_rbdeplist="Paquets ayant besion de $SEARCH pour être fabriqués"
   2.119 +	_overloading="Paquets pouvant écraser des fichiers de $SEARCH"
   2.120 +	_result="Recherche de : $SEARCH"
   2.121 +	_result_providing="$_result (package providing %VPKG%)"
   2.122  
   2.123 -pt)	package="Pacote"
   2.124 -	search="Buscar"
   2.125 -	cooking="cooking"
   2.126 -	stable="stable"
   2.127 -	result="Resultado para : $SEARCH"
   2.128 -	noresult="Sem resultado: $SEARCH"
   2.129 -	deptree="rvore de dependncias para: $SEARCH"
   2.130 -	rdeptree="rvore de dependncias reversa para: $SEARCH"
   2.131 -	depends="Dependncias"
   2.132 -	desc="Descrio"
   2.133 -	file_list="Arquivo lista"
   2.134 -	file="Arquivo";;
   2.135 +	_main_libs_warn="	glibc-base and gcc-lib-base are implicit dependencies,
   2.136 +	<b>every</b> package is supposed to depend on them."
   2.137 +	_description="description"
   2.138 +	_pkgs_report="%PKGS% packages and %FILES% files in $SLITAZ_VERSION database"
   2.139 +	;;
   2.140  
   2.141 -cn)	package="软件包:"
   2.142 -	cooking="开发版"
   2.143 -	stable="稳定版"
   2.144 -	desc="描述"
   2.145 -	tags="标签"
   2.146 -	depends="依赖"
   2.147 -	file="文件"
   2.148 -	file_list="文件列表"
   2.149 -	search="Search"
   2.150 -	result="Result for : $SEARCH"
   2.151 -	noresult="No package $SEARCH"
   2.152 -	deptree="Dependency tree for : $SEARCH"
   2.153 -	rdeptree="Reverse dependency tree for : $SEARCH"
   2.154 -	charset="UTF-8";;
   2.155 +de)	_package="Paket"
   2.156 +	_desc="Beschreibung"
   2.157 +#	_tags=
   2.158 +#	_receipt=
   2.159 +	_depends="Abhängigkeiten"
   2.160 +#	_bdepends=
   2.161 +	_file="Datei"
   2.162 +	_file_list="Datei liste"
   2.163 +#	_overlap=
   2.164 +	_cooking="Cooking"
   2.165 +	_search="Suche"
   2.166 +
   2.167 +	_noresult="Kein Paket für $SEARCH"
   2.168 +	_search_title="Search"
   2.169 +	_depends_loops="Abhängigkeiten loops"
   2.170 +	_deptree="Abhängigkeiten von: $SEARCH"
   2.171 +	_deptree_suggested="$_deptree (SUGGESTED)"
   2.172 +	_rdeptree="Abhängigkeit für: $SEARCH"
   2.173 +#	_bdepends_loops=
   2.174 +#	_bdeplist=
   2.175 +#	_rbdeplist=
   2.176 +#	_overloading=
   2.177 +	_result="Resultate für : $SEARCH"
   2.178 +	_result_providing="$_result (package providing %VPKG%)"
   2.179 +
   2.180 +#	_main_libs_warn=
   2.181 +#	_description=
   2.182 +#	_pkgs_report=
   2.183 +	;;
   2.184 +
   2.185 +pt)	_package="Pacote"
   2.186 +	_desc="Descrição"
   2.187 +#	_tags=
   2.188 +#	_receipt=
   2.189 +	_depends="Dependências"
   2.190 +#	_bdepends=
   2.191 +	_file="Arquivo"
   2.192 +	_file_list="Arquivo lista"
   2.193 +#	_overlap=
   2.194 +#	_cooking=
   2.195 +	_search="Buscar"
   2.196 +
   2.197 +	_noresult="Sem resultado: $SEARCH"
   2.198 +#	_search_title=
   2.199 +	_depends_loops="Dependências loops"
   2.200 +	_deptree="Árvore de dependências para: $SEARCH"
   2.201 +	_deptree_suggested="$_deptree (SUGGESTED)"
   2.202 +	_rdeptree="Árvore de dependências reversa para: $SEARCH"
   2.203 +#	_bdepends_loops=
   2.204 +#	_bdeplist=
   2.205 +#	_rbdeplist=
   2.206 +#	_overloading=
   2.207 +	_result="Resultado para : $SEARCH"
   2.208 +	_result_providing="$_result (package providing %VPKG%)"
   2.209 +
   2.210 +#	_main_libs_warn=
   2.211 +#	_description=
   2.212 +#	_pkgs_report=
   2.213 +	;;
   2.214 +
   2.215 +cn)	_package="软件包:"
   2.216 +	_desc="描述"
   2.217 +	_tags="标签"
   2.218 +#	_receipt=
   2.219 +	_depends="依赖"
   2.220 +#	_bdepends=
   2.221 +	_file="文件"
   2.222 +	_file_list="文件列表"
   2.223 +#	_overlap=
   2.224 +	_cooking="开发版"
   2.225 +#	_search=
   2.226 +
   2.227 +#	_noresult=
   2.228 +#	_search_title=
   2.229 +	_depends_loops="依赖 loops"
   2.230 +#	_deptree=
   2.231 +#	_deptree_suggested=
   2.232 +#	_rdeptree=
   2.233 +#	_bdepends_loops=
   2.234 +#	_bdeplist=
   2.235 +#	_rbdeplist=
   2.236 +#	_overloading=
   2.237 +#	_result=
   2.238 +#	_result_providing=
   2.239 +
   2.240 +#	_main_libs_warn=
   2.241 +#	_description=
   2.242 +#	_pkgs_report=
   2.243 +#	_stable="稳定版"
   2.244 +	;;
   2.245 +
   2.246 +ru)	_package="пакет"
   2.247 +	_desc="описание"
   2.248 +	_tags="теги"
   2.249 +	_receipt="рецепт"
   2.250 +	_depends="зависимости"
   2.251 +	_bdepends="зависимости сборки"
   2.252 +	_file="файл"
   2.253 +	_file_list="список файлов"
   2.254 +	_overlap="общие файлы"
   2.255 +#	_cooking=
   2.256 +	_search="Искать"
   2.257 +
   2.258 +	_noresult="Пакет $SEARCH отсутствует"
   2.259 +	_search_title="Поиск"
   2.260 +	_depends_loops="Циклические зависимости"
   2.261 +	_deptree="Дерево зависимостей для $SEARCH"
   2.262 +	_deptree_suggested="Дерево необязательных зависимостей для $SEARCH"
   2.263 +	_rdeptree="Обратное дерево зависимостей для $SEARCH"
   2.264 +	_bdepends_loops="Циклические зависимости сборки"
   2.265 +	_bdeplist="Следующие пакеты нужны, чтобы собрать $SEARCH"
   2.266 +	_rbdeplist="$SEARCH нужен, чтобы собрать следующие пакеты"
   2.267 +	_overloading="Следующие пакеты могут заменить файлы $SEARCH"
   2.268 +	_result="Результаты поиска $SEARCH"
   2.269 +	_result_providing="$_result (пакеты, предлагающие %VPKG%)"
   2.270 +
   2.271 +	_main_libs_warn="glibc-base и gcc-lib-base являются неявными зависимостями <b>любого</b> пакета."
   2.272 +	_description="описание"
   2.273 +	_pkgs_report="%PKGS% пакетов и %FILES% файлов в базе данных $SLITAZ_VERSION"
   2.274 +	;;
   2.275  
   2.276  *)	LANG="en";;
   2.277  
   2.278 @@ -203,26 +307,26 @@
   2.279  <form method="post" action="$(basename $SCRIPT_NAME)">
   2.280  	<input type="hidden" name="lang" value="$LANG" />
   2.281  	<select name="object">
   2.282 -		<option value="Package">$package</option>
   2.283 -		<option $selected_desc value="Desc">$desc</option>
   2.284 -		<option $selected_tags value="Tags">$tags</option>
   2.285 -		<option $selected_receipt value="Receipt">$receipt</option>
   2.286 -		<option $selected_depends value="Depends">$depends</option>
   2.287 -		<option $selected_build_depends value="BuildDepends">$bdepends</option>
   2.288 -		<option $selected_file value="File">$file</option>
   2.289 -		<option $selected_file_list value="File_list">$file_list</option>
   2.290 -		<option $selected_overlap value="FileOverlap">$overlap</option>
   2.291 +		<option value="Package">$_package</option>
   2.292 +		<option $selected_desc value="Desc">$_desc</option>
   2.293 +		<option $selected_tags value="Tags">$_tags</option>
   2.294 +		<option $selected_receipt value="Receipt">$_receipt</option>
   2.295 +		<option $selected_depends value="Depends">$_depends</option>
   2.296 +		<option $selected_build_depends value="BuildDepends">$_bdepends</option>
   2.297 +		<option $selected_file value="File">$_file</option>
   2.298 +		<option $selected_file_list value="File_list">$_file_list</option>
   2.299 +		<option $selected_overlap value="FileOverlap">$_overlap</option>
   2.300  	</select>
   2.301  	<input type="text" name="query" size="20" value="$SEARCH" />
   2.302  	<select name="version">
   2.303 -		<option value="cooking">$cooking</option>
   2.304 +		<option value="cooking">$_cooking</option>
   2.305  		<option $selected_stable value="stable">3.0</option>
   2.306  		<option $selected_2 value="2.0">2.0</option>
   2.307  		<option $selected_1 value="1.0">1.0</option>
   2.308  		<option $selected_tiny value="tiny">tiny</option>
   2.309  		<option $selected_undigest value="undigest">undigest</option>
   2.310  	</select>
   2.311 -	<input type="submit" name="search" value="$search" />
   2.312 +	<input type="submit" name="search" value="$_search" />
   2.313  </form>
   2.314  </div>
   2.315  _EOT_
   2.316 @@ -230,15 +334,26 @@
   2.317  
   2.318  # xHTML Header.
   2.319  xhtml_header() {
   2.320 -	cat lib/header.html | sed s/'%SEARCH%'/"$SEARCH"/
   2.321 +	header=$(cat lib/header.html | sed s/'%SEARCH%'/"$SEARCH"/)
   2.322 +	# header i18n
   2.323 +	case "$LANG" in
   2.324 +	pt)
   2.325 +		header=$(echo "$header" | sed 's/SliTaz Packages/SliTaz Pacotes/g;s/Community/Comunidade/;s/Forum/Fórum');;
   2.326 +	ru)
   2.327 +		header=$(echo "$header" | sed 's/SliTaz Packages/Пакеты SliTaz/g;s/Home/Сайт/;s/Community/Сообщество/;s/Doc/Документация/;s/Forum/Форум/;s/Pro/PRO/;s/Shop/Магазин/;s/Bugs/Баг-трекер/');;
   2.328 +	esac
   2.329 +	echo "$header"
   2.330  }
   2.331  
   2.332  # xHTML Footer.
   2.333  xhtml_footer() {
   2.334 +# Is it not too hard? (unlzma etc...) -- lexeii
   2.335 +PKGS=$(ls $WOK/ | wc -l)
   2.336 +FILES=$(unlzma -c $PACKAGES_REPOSITORY/files.list.lzma | wc -l)
   2.337  	cat << _EOT_
   2.338  
   2.339  <center>
   2.340 -<i>$(ls $WOK/ | wc -l) packages and $(unlzma -c $PACKAGES_REPOSITORY/files.list.lzma | wc -l) files in $SLITAZ_VERSION database</i>
   2.341 +<i>$(echo $_pkgs_report | sed s/'%PKGS%'/"$PKGS"/ | sed s/'%FILES%'/"$FILES"/)</i>
   2.342  </center>
   2.343  
   2.344  _EOT_
   2.345 @@ -263,7 +378,7 @@
   2.346  	PACKAGE_URL="http://mirror.slitaz.org/packages/$SLITAZ_VERSION/$PACKAGE-$VERSION$EXTRA_VERSION.tazpkg"
   2.347  	nslookup mirror.slitaz.org | grep -q 127.0.0.1 &&
   2.348  	PACKAGE_URL="http://mirror.slitaz.org/packages/$SLITAZ_VERSION/$(cd /var/www/slitaz/mirror/packages/$SLITAZ_VERSION ; ls $PACKAGE-$VERSION*.tazpkg)"
   2.349 -	busybox wget -s $PACKAGE_URL 2> /dev/null && 
   2.350 +	busybox wget -s $PACKAGE_URL 2> /dev/null &&
   2.351  	PACKAGE_HREF="<a href=\"$PACKAGE_URL\">$PACKAGE</a>"
   2.352  	cat << _EOT_
   2.353  $PACKAGE_HREF $(installed_size $PACKAGE): $SHORT_DESC
   2.354 @@ -332,7 +447,7 @@
   2.355  	WANTED=""
   2.356  	. $WOK/$i/receipt
   2.357  	if [ -n "$3" ]; then
   2.358 -		[ -n "$BUILD_DEPENDS$WANTED" ] && 
   2.359 +		[ -n "$BUILD_DEPENDS$WANTED" ] &&
   2.360  		dep_scan "$WANTED $BUILD_DEPENDS" "$2    " $3
   2.361  	else
   2.362  		[ -n "$DEPENDS" ] && dep_scan "$DEPENDS" "$2    "
   2.363 @@ -345,10 +460,7 @@
   2.364  {
   2.365  SEARCH=$1
   2.366  case "$SEARCH" in
   2.367 -glibc-base|gcc-lib-base) cat <<EOT
   2.368 -	glibc-base and gcc-lib-base are implicit dependencies,
   2.369 -	<b>every</b> package is supposed to depend on them.
   2.370 -EOT
   2.371 +glibc-base|gcc-lib-base) echo $_main_libs_warn
   2.372  	return;;
   2.373  esac
   2.374  for i in $WOK/* ; do
   2.375 @@ -384,7 +496,7 @@
   2.376  ' | while read pkg; do
   2.377  		. $WOK/${pkg##*/}/receipt
   2.378  		cat << _EOT_
   2.379 -$(echo ${pkg%/*} | sed 's|/| |g') $(package_entry) 
   2.380 +$(echo ${pkg%/*} | sed 's|/| |g') $(package_entry)
   2.381  _EOT_
   2.382  done
   2.383  }
   2.384 @@ -395,7 +507,7 @@
   2.385  	[ -f $WOK/$1/receipt ] && return 0
   2.386  	cat << _EOT_
   2.387  
   2.388 -<h3>$noresult</h3>
   2.389 +<h3>$_noresult</h3>
   2.390  <pre>
   2.391  _EOT_
   2.392  	return 1
   2.393 @@ -421,7 +533,7 @@
   2.394  	pkg=${pkg%:}
   2.395  	if [ "$pkg" != "$last" ]; then
   2.396  		. $WOK/$pkg/receipt
   2.397 -		
   2.398 +
   2.399  		package_entry
   2.400  		last=$pkg
   2.401  	fi
   2.402 @@ -438,7 +550,7 @@
   2.403  <div id="content">
   2.404  <a name="content"></a>
   2.405  
   2.406 -<h2>$search</h2>
   2.407 +<h2>$_search_title</h2>
   2.408  _EOT_
   2.409  	search_form
   2.410  	xhtml_footer
   2.411 @@ -450,14 +562,14 @@
   2.412  <div id="content">
   2.413  <a name="content"></a>
   2.414  
   2.415 -<h2>$search</h2>
   2.416 +<h2>$_search_title</h2>
   2.417  _EOT_
   2.418  	search_form
   2.419  	if [ "$OBJECT" = "Depends" ]; then
   2.420  		if [ -z "$SEARCH" ]; then
   2.421  			cat << _EOT_
   2.422  
   2.423 -<h3>$depends $loops</h3>
   2.424 +<h3>$_depends_loops</h3>
   2.425  <pre>
   2.426  _EOT_
   2.427  			for i in $WOK/*/receipt; do
   2.428 @@ -472,7 +584,7 @@
   2.429  		elif package_exist $SEARCH ; then
   2.430  			cat << _EOT_
   2.431  
   2.432 -<h3>$deptree</h3>
   2.433 +<h3>$_deptree</h3>
   2.434  <pre>
   2.435  _EOT_
   2.436  			ALL_DEPS=""
   2.437 @@ -483,7 +595,7 @@
   2.438  				cat << _EOT_
   2.439  </pre>
   2.440  
   2.441 -<h3>$deptree (SUGGESTED)</h3>
   2.442 +<h3>$_deptree_suggested</h3>
   2.443  <pre>
   2.444  _EOT_
   2.445  				ALL_DEPS=""
   2.446 @@ -492,7 +604,7 @@
   2.447  			cat << _EOT_
   2.448  </pre>
   2.449  
   2.450 -<h3>$rdeptree</h3>
   2.451 +<h3>$_rdeptree</h3>
   2.452  <pre>
   2.453  _EOT_
   2.454  			ALL_DEPS=""
   2.455 @@ -505,7 +617,7 @@
   2.456  		if [ -z "$SEARCH" ]; then
   2.457  			cat << _EOT_
   2.458  
   2.459 -<h3>$bdepends $loops</h3>
   2.460 +<h3>$_bdepends_loops</h3>
   2.461  <pre>
   2.462  _EOT_
   2.463  			for i in $WOK/*/receipt; do
   2.464 @@ -521,7 +633,7 @@
   2.465  		elif package_exist $SEARCH ; then
   2.466  			cat << _EOT_
   2.467  
   2.468 -<h3>$bdeplist</h3>
   2.469 +<h3>$_bdeplist</h3>
   2.470  <pre>
   2.471  _EOT_
   2.472  			ALL_DEPS=""
   2.473 @@ -529,7 +641,7 @@
   2.474  			cat << _EOT_
   2.475  </pre>
   2.476  
   2.477 -<h3>$rbdeplist</h3>
   2.478 +<h3>$_rbdeplist</h3>
   2.479  <pre>
   2.480  _EOT_
   2.481  			ALL_DEPS=""
   2.482 @@ -542,7 +654,7 @@
   2.483  		if package_exist $SEARCH ; then
   2.484  			cat << _EOT_
   2.485  
   2.486 -<h3>$overloading $SEARCH</h3>
   2.487 +<h3>$_overloading</h3>
   2.488  <pre>
   2.489  _EOT_
   2.490  			( unlzma -c $PACKAGES_REPOSITORY/files.list.lzma | grep ^$SEARCH: ;
   2.491 @@ -565,7 +677,7 @@
   2.492  	elif [ "$OBJECT" = "File" ]; then
   2.493  		cat << _EOT_
   2.494  
   2.495 -<h3>$result</h3>
   2.496 +<h3>$_result</h3>
   2.497  <pre>
   2.498  _EOT_
   2.499  		last=""
   2.500 @@ -588,7 +700,7 @@
   2.501  		if package_exist $SEARCH; then
   2.502  			cat << _EOT_
   2.503  
   2.504 -<h3>$result</h3>
   2.505 +<h3>$_result</h3>
   2.506  <pre>
   2.507  _EOT_
   2.508  			last=""
   2.509 @@ -605,8 +717,7 @@
   2.510  		if [ -f $WOK/$SEARCH/description.txt ]; then
   2.511  			cat << _EOT_
   2.512  
   2.513 -<h3>$result</h3>
   2.514 -<pre>
   2.515 +<h3>$_result</h3>
   2.516  <pre>
   2.517  $(htmlize < $WOK/$SEARCH/description.txt)
   2.518  </pre>
   2.519 @@ -614,7 +725,7 @@
   2.520  		else
   2.521  			cat << _EOT_
   2.522  
   2.523 -<h3>$result</h3>
   2.524 +<h3>$_result</h3>
   2.525  <pre>
   2.526  _EOT_
   2.527  			last=""
   2.528 @@ -627,7 +738,7 @@
   2.529  	elif [ "$OBJECT" = "Tags" ]; then
   2.530  		cat << _EOT_
   2.531  
   2.532 -<h3>$result</h3>
   2.533 +<h3>$_result</h3>
   2.534  <pre>
   2.535  _EOT_
   2.536  		last=""
   2.537 @@ -639,8 +750,7 @@
   2.538  	elif [ "$OBJECT" = "Receipt" ]; then
   2.539  		package_exist $SEARCH && cat << _EOT_
   2.540  
   2.541 -<h3>$result</h3>
   2.542 -<pre>
   2.543 +<h3>$_result</h3>
   2.544  <pre>
   2.545  $(if [ -f  $WOK/$SEARCH/taz/*/receipt ]; then
   2.546  	cat $WOK/$SEARCH/taz/*/receipt
   2.547 @@ -652,13 +762,13 @@
   2.548  	else
   2.549  		cat << _EOT_
   2.550  
   2.551 -<h3>$result</h3>
   2.552 +<h3>$_result</h3>
   2.553  <pre>
   2.554  _EOT_
   2.555  		for pkg in `ls $WOK/ | grep "$SEARCH"`
   2.556  		do
   2.557  			. $WOK/$pkg/receipt
   2.558 -			DESC=" <a href=\"?desc=$pkg\">description</a>"
   2.559 +			DESC=" <a href=\"?desc=$pkg\">$_description</a>"
   2.560  			[ -f $WOK/$pkg/description.txt ] || DESC=""
   2.561  			cat << _EOT_
   2.562  $(package_entry)$DESC
   2.563 @@ -670,7 +780,7 @@
   2.564  	cat << _EOT_
   2.565  </pre>
   2.566  
   2.567 -<h3>$result (package providing $vpkg)</h3>
   2.568 +<h3>$(echo $_result_providing | sed s/'%VPKG%'/"$vpkg"/)</h3>
   2.569  <pre>
   2.570  _EOT_
   2.571  			for pkg in $(grep $vpkg= $equiv | sed "s/$vpkg=//"); do