slitaz-forge rev 460

pkgs: add links in receipt (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Feb 17 21:57:45 2014 +0000 (2014-02-17)
parents a78d2dcb8893
children d8e84ed2c30e
files pkgs/search.sh
line diff
     1.1 --- a/pkgs/search.sh	Mon Feb 17 21:37:18 2014 +0000
     1.2 +++ b/pkgs/search.sh	Mon Feb 17 21:57:45 2014 +0000
     1.3 @@ -200,7 +200,7 @@
     1.4  if [ "$SLITAZ_VERSION" == "cooking" ]; then
     1.5  	WOK=$SLITAZ_HOME/wok
     1.6  else
     1.7 -	WOK=$SLITAZ_HOME/wok-${VERSION}
     1.8 +	WOK=$SLITAZ_HOME/wok-${SLITAZ_VERSION}
     1.9  fi
    1.10  pkgsrepo=$SLITAZ_HOME/$SLITAZ_VERSION/packages
    1.11  filelist=$pkgsrepo/files.list.lzma
    1.12 @@ -561,13 +561,12 @@
    1.13  add_url_links() {
    1.14  	local tarball_url
    1.15  	sedit=""
    1.16 -	#[ -n "$WEB_SITE" ] && sedit="$sedit -e 's|\\($WEB_SITE\\)|<a class='r-url' target='_blank' href=\"\\1\">\\1</a>|'"
    1.17 -	[ -n "$WGET_URL" ] && sedit="$sedit -e 's|\\(>WGET_URL<[^\"]*\"\\)\\([^\"]*\\)|\\1<a class='r-url' target='_blank' href=\"$WGET_URL\">\\2</a>|'"
    1.18 -	[ -n "$MAINTAINER" ] && sedit="$sedit -e 's|\\(${MAINTAINER/@/&#64;}\\)|<a class='r-url' target='_blank' href=\"?maintainer=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|'"
    1.19 -	[ -n "$CATEGORY" ] && sedit="$sedit -e 's|\\($CATEGORY\\)|<a class='r-url' target='_blank' href=\"?category=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|'"
    1.20 -	[ -n "$LICENSE" ] && sedit="$sedit -e 's|\\($LICENSE\\)|<a class='r-url' target='_blank' href=\"?license=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|'"
    1.21 -	[ -n "$WANTED" ] && sedit="$sedit -e 's|\\($WANTED\\)|<a class='r-url' target='_blank' href=\"?receipt=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|'"
    1.22 -	[ -f $WOK/$PACKAGE/description.txt ] && sedit="$sedit -e 's|\\($SHORT_DESC\\)|<a class='r-url' target='_blank' href=\"?desc=$PACKAGE\\&amp;version=$SLITAZ_VERSION\">\\1</a>|'"
    1.23 +	#[ -n "$WEB_SITE" ] && sedit="$sedit -e '/WEB_SITE/{s|\\($WEB_SITE\\)|<a class='r-url' target='_blank' href=\"\\1\">\\1</a>|}'"
    1.24 +	[ -n "$WGET_URL" ] && sedit="$sedit -e '/WGET_URL/{s|\\(>WGET_URL<[^\"]*\"\\)\\([^\"]*\\)|\\1<a class='r-url' target='_blank' href=\"$WGET_URL\">\\2</a>|}'"
    1.25 +	[ -n "$MAINTAINER" ] && sedit="$sedit -e '/MAINTAINER/{s|\\(${MAINTAINER/@/&#64;}\\)|<a class='r-url' target='_blank' href=\"?maintainer=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|}'"
    1.26 +	[ -n "$CATEGORY" ] && sedit="$sedit -e '/CATEGORY/{s|\\($CATEGORY\\)|<a class='r-url' target='_blank' href=\"?category=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|}'"
    1.27 +	[ -n "$LICENSE" ] && sedit="$sedit -e '/LICENSE/{s|\\($LICENSE\\)|<a class='r-url' target='_blank' href=\"?license=\\1\\&amp;version=$SLITAZ_VERSION\">\\1</a>|}'"
    1.28 +	[ -f $WOK/$PACKAGE/description.txt ] && sedit="$sedit -e '/SHORT_DESC/{s|\\($SHORT_DESC\\)|<a class='r-url' target='_blank' href=\"?desc=$PACKAGE\\&amp;version=$SLITAZ_VERSION\">\\1</a>|}'"
    1.29  	tarball_url=sources/packages-$SLITAZ_VERSION/${TARBALL:0:1}/$TARBALL
    1.30  	[ -f /var/www/slitaz/mirror/$tarball_url ] || case "$tarball_url" in
    1.31  		*.gz)	tarball_url=${tarball_url%gz}lzma ;;
    1.32 @@ -575,9 +574,9 @@
    1.33  		*.bz2)	tarball_url=${tarball_url%bz2}lzma ;;
    1.34  	esac
    1.35  	[ -f /var/www/slitaz/mirror/$tarball_url ] && sedit="$sedit -e 's|\\(>TARBALL<[^\"]*\"\\)\\([^\"]*\\)|\\1<a class='r-url' target='_blank' href=\"http://mirror.slitaz.org/$tarball_url\">\\2</a>|'"
    1.36 -	if [ -n "$DEPENDS$BUILD_DEPENDS$SUGGESTED$PROVIDE" ]; then
    1.37 -		for i in $(echo $DEPENDS $BUILD_DEPENDS $SUGGESTED $PROVIDE) ; do
    1.38 -			sedit="$sedit -e 's|\\([\" >]\\)$i\\([\" <\\]\\)|\\1<a class='r-url' target='_blank' href=\\\"?package=$i\\&amp;version=$SLITAZ_VERSION\\\">$i</a>\\2|'"
    1.39 +	if [ -n "$DEPENDS$BUILD_DEPENDS$SUGGESTED$PROVIDE$WANTED" ]; then
    1.40 +		for i in $(echo $DEPENDS $BUILD_DEPENDS $SUGGESTED $PROVIDE $WANTED) ; do
    1.41 +			sedit="$sedit -e 's|\\([\" >]\\)$i\\([\" <\\]\\)|\\1<a class='r-url' target='_blank' href=\\\"?receipt=$i\\&amp;version=$SLITAZ_VERSION\\\">$i</a>\\2|'"
    1.42  		done
    1.43  	fi
    1.44  	if [ -n "$HOST_ARCH" ]; then