slitaz-forge rev 456
pkgs: add cooker links
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Feb 17 14:29:16 2014 +0000 (2014-02-17) |
parents | 44848aae0a05 |
children | 5500764333d0 |
files | mirror/root/dir-generator.php pkgs/mirror-search.sh pkgs/search.sh |
line diff
1.1 --- a/mirror/root/dir-generator.php Sun Feb 16 20:44:30 2014 +0100 1.2 +++ b/mirror/root/dir-generator.php Mon Feb 17 14:29:16 2014 +0000 1.3 @@ -356,6 +356,8 @@ 1.4 if ($item == ".folderlist") continue; 1.5 if ($item == ".filelist") continue; 1.6 if ($item == "dir-generator.php") continue; 1.7 + if ($item == "robots.txt") continue; 1.8 + if ($item == "humans.txt") continue; 1.9 if(is_dir($path.'/'.$item) and $item != '.' and $item != '..') { 1.10 $folderlist[] = array( 1.11 'name' => $item,
2.1 --- a/pkgs/mirror-search.sh Sun Feb 16 20:44:30 2014 +0100 2.2 +++ b/pkgs/mirror-search.sh Mon Feb 17 14:29:16 2014 +0000 2.3 @@ -241,11 +241,11 @@ 2.4 { 2.5 local tmp=/tmp/files.list.$(basename ${1%/packages}) 2.6 if [ ! -s $tmp -o $1/files.list.lzma -nt $tmp ]; then 2.7 - unlzma -c $1/files.list.lzma > $tmp.$$ && mv $tmp.$$ $tmp 2.8 + unlzma < $1/files.list.lzma > $tmp.$$ && mv $tmp.$$ $tmp 2.9 fi 2.10 case "$2" in 2.11 lines) if [ ! -s $tmp.lines -o $tmp -nt $tmp.lines ]; then 2.12 - cat $tmp | wc -l > $tmp.lines.$$ && 2.13 + wc -l < $tmp > $tmp.lines.$$ && 2.14 mv $tmp.lines.$$ $tmp.lines 2.15 fi 2.16 cat $tmp.lines ;; 2.17 @@ -293,9 +293,12 @@ 2.18 PACKAGE_URL="http://mirror.slitaz.org/packages/$SLITAZ_VERSION/$(cd /var/www/slitaz/mirror/packages/$SLITAZ_VERSION ; ls $PACKAGE-$VERSION*.tazpkg)" 2.19 busybox wget -s $PACKAGE_URL 2> /dev/null && 2.20 PACKAGE_HREF="<a href=\"$PACKAGE_URL\">$PACKAGE</a>" 2.21 - COOKER="" 2.22 - [ "$SLITAZ_VERSION" == "cooking" ] && 2.23 - COOKER="<a href=\"http://cook.slitaz.org/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>" 2.24 + case "$SLITAZ_VERSION" in 2.25 + cooking) COOKER="<a href=\"http://cook.slitaz.org/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 2.26 + undigest) COOKER="<a href=\"http://cook.slitaz.org/undigest/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 2.27 + backports) COOKER="<a href=\"http://cook.slitaz.org/backports/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 2.28 + *) COOKER="";; 2.29 + esac 2.30 cat << _EOT_ 2.31 $PACKAGE_HREF $(installed_size $PACKAGE): $SHORT_DESC \ 2.32 <a href="?receipt=$PACKAGE&version=$SLITAZ_VERSION">$(gettext "Receipt")</a> $COOKER 2.33 @@ -909,7 +912,7 @@ 2.34 _EOT_ 2.35 done 2.36 equiv=$PACKAGES_REPOSITORY/packages.equiv 2.37 - vpkgs="$(cat $equiv | cut -d= -f1 | grep $SEARCH)" 2.38 + vpkgs="$(cut -d= -f1 < $equiv | grep $SEARCH)" 2.39 for vpkg in $vpkgs ; do 2.40 cat << _EOT_ 2.41 </pre>
3.1 --- a/pkgs/search.sh Sun Feb 16 20:44:30 2014 +0100 3.2 +++ b/pkgs/search.sh Mon Feb 17 14:29:16 2014 +0000 3.3 @@ -11,6 +11,7 @@ 3.4 . /etc/slitaz/slitaz.conf 3.5 . /usr/lib/slitaz/httphelper.sh 3.6 echo -n "0" > $HOME/ifEven 3.7 +[ -n "$MIRROR_URL" ] || MIRROR_URL="http://mirror.slitaz.org" 3.8 3.9 # User preferred language 3.10 # parameter $1 have priority; without parameter $1 - browser language only 3.11 @@ -305,16 +306,18 @@ 3.12 <td>$SHORT_DESC</td> 3.13 _EOT_ 3.14 else 3.15 - PACKAGE_HREF="<u>$PACKAGE</u>" 3.16 PACKAGE_URL="$MIRROR_URL/packages/$SLITAZ_VERSION/$PACKAGE-$VERSION$EXTRA_VERSION.tazpkg" 3.17 - nslookup $(echo $MIRROR_URL | sed 's|http://||g') | grep -q 127.0.0.1 && 3.18 - PACKAGE_URL="$MIRROR_URL/packages/$SLITAZ_VERSION/$(cd /var/www/slitaz/mirror/packages/$SLITAZ_VERSION ; ls $PACKAGE-$VERSION*.tazpkg)" 3.19 - busybox wget -s $PACKAGE_URL 2> /dev/null && 3.20 PACKAGE_HREF="<a href=\"$PACKAGE_URL\">$PACKAGE</a>" 3.21 + case "$SLITAZ_VERSION" in 3.22 + cooking) COOKER="<a href=\"http://cook.slitaz.org/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.23 + undigest) COOKER="<a href=\"http://cook.slitaz.org/undigest/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.24 + backports) COOKER="<a href=\"http://cook.slitaz.org/backports/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.25 + *) COOKER="";; 3.26 + esac 3.27 cat << _EOT_ 3.28 <td class="first">$PACKAGE_HREF</td> 3.29 <td class="first">$(installed_size $PACKAGE)</td> 3.30 - <td>$SHORT_DESC</td> 3.31 + <td>$SHORT_DESC <a href="?receipt=$PACKAGE&version=$SLITAZ_VERSION">$(gettext "Receipt")</a> $COOKER</td> 3.32 _EOT_ 3.33 fi 3.34 cat << EOT 3.35 @@ -328,14 +331,17 @@ 3.36 <a href="$SLITAZ_VERSION/$CATEGORY.html#$PACKAGE">$PACKAGE</a> $(installed_size $PACKAGE) : $SHORT_DESC 3.37 _EOT_ 3.38 else 3.39 - PACKAGE_HREF="<u>$PACKAGE</u>" 3.40 PACKAGE_URL="$MIRROR_URL/packages/$SLITAZ_VERSION/$PACKAGE-$VERSION$EXTRA_VERSION.tazpkg" 3.41 - nslookup $(echo $MIRROR_URL | sed 's|http://||g') | grep -q 127.0.0.1 && 3.42 - PACKAGE_URL="$MIRROR_URL/packages/$SLITAZ_VERSION/$(cd /var/www/slitaz/mirror/packages/$SLITAZ_VERSION ; ls $PACKAGE-$VERSION*.tazpkg)" 3.43 - busybox wget -s $PACKAGE_URL 2> /dev/null && 3.44 PACKAGE_HREF="<a href=\"$PACKAGE_URL\">$PACKAGE</a>" 3.45 + case "$SLITAZ_VERSION" in 3.46 + cooking) COOKER="<a href=\"http://cook.slitaz.org/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.47 + undigest) COOKER="<a href=\"http://cook.slitaz.org/undigest/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.48 + backports) COOKER="<a href=\"http://cook.slitaz.org/backports/cooker.cgi?pkg=$PACKAGE\">$(gettext "Cooker")</a>";; 3.49 + *) COOKER="";; 3.50 + esac 3.51 cat << _EOT_ 3.52 -$PACKAGE_HREF $(installed_size $PACKAGE) : $SHORT_DESC 3.53 +$PACKAGE_HREF $(installed_size $PACKAGE) : $SHORT_DESC \ 3.54 +<a href="?receipt=$PACKAGE&version=$SLITAZ_VERSION">$(gettext "Receipt")</a> $COOKER 3.55 _EOT_ 3.56 fi 3.57 }