2006年08月18日(金)


INDEX for ports IV

PC : できましたー。名前と内容が既に違います。うーん。メンテしたくありません。うーん。 こんなに短いのに。

--- showversionindex.sh 16 Aug 2006 11:33:22 -0000      1.3
+++ showversionindex.sh 17 Aug 2006 23:57:34 -0000      1.4
@@ -1,5 +1,5 @@
 #!/bin/sh
-# $Id: showversionindex.sh,v 1.3 2006/08/16 11:33:22 xxxx Exp $
+# $Id: showversionindex.sh,v 1.4 2006/08/17 23:57:34 xxxx Exp $

 export LANG="C"
 export PORTS_DIR="/usr/ports"
@@ -21,15 +21,15 @@
                     | awk '{ print $2 }'`

             if [ "x${TARGET}" != "x" ] ; then
-                TARGET=`echo "${TARGET}" | sed 's/${PORTS_DIR}\//g'`
+                TARGET=`echo "${TARGET}" | sed "s#${PORTS_DIR}/##g"`

                 for p in ${TARGET}
                 do
                     FN=`basename "${p}"`
-                    TAR_URL=`echo "$TAR_URL" | sed "s/%TARGET%/${p}/"`
-                    TAR_URL=`echo "$TAR_URL" | sed "s/%FN%/${FN}/"`
+                    TAR_URL=`echo "$TAR_URL" | sed "s#%TARGET%#${p}#"`
+                    TAR_URL=`echo "$TAR_URL" | sed "s#%FN%#${FN}#"`

-                    fetch "$TAR_URL" 2>&1 > /dev/null \
+                    fetch -o "${FN}.tar.gz" "$TAR_URL" 2>&1 > /dev/null \
                     || echo "Can't fetch ${TARGET}" >&2
                 done
             fi


generated by makediary-2.11