Update of /cvsroot/fink/experimental/asari
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7114

Modified Files:
        openoffice.org.info 
Added Files:
        openoffice.org.testmirrors.sh 
Log Message:
utility script for checking many mirrors

--- NEW FILE: openoffice.org.testmirrors.sh ---
#!/bin/sh -e

INFOFILE=${INFOFILE:-openoffice.org.info}
TMPFILE=`/usr/bin/mktemp /tmp/\`basename $0\`.XX`

hosts=$(/usr/bin/sed -n 's/.*\(...\)-\(..\): \(.*\)$/[\1-\2],\3/p' ${INFOFILE})
version=`/usr/bin/sed -n -e 's/^Version: \(.*\)$/\1/p' "$INFOFILE"`
source=`/usr/bin/sed -n -e "s/%v/$version/g" -e 's/^Source: 
mirror:custom:\(.*\)$/\1/p' "$INFOFILE"`

for host in ${hosts[*]}; do
  area=`echo $host | /usr/bin/cut -d, -f1`
  url=`echo $host | /usr/bin/cut -d, -f2`
  outputfile=`/usr/bin/mktemp "${TMPFILE}"XXX`
  echo $outputfile >> "${TMPFILE}"
  echo "${area} ${url}" >"$outputfile"
  /usr/bin/curl -fILsS "${url}${source}" >>"$outputfile" 2>&1 &
done

wait

for file in `/bin/cat "${TMPFILE}"`; do
  /bin/cat "$file"
  echo
  /bin/rm "$file"
done

/bin/rm "${TMPFILE}"
Index: openoffice.org.info
===================================================================
RCS file: /cvsroot/fink/experimental/asari/openoffice.org.info,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- openoffice.org.info 20 Oct 2005 20:23:22 -0000      1.28
+++ openoffice.org.info 21 Oct 2005 00:29:31 -0000      1.29
@@ -136,6 +136,7 @@
 #asi-TW: ftp://ftp.nctu.edu.tw/UNIX/OpenOffice/
 <<
 Source: mirror:custom:stable/%v/OOo_%v_src.tar.gz
+SourceDirectory: OOo_%vrc3_src
 Source-MD5: a68933afc2bf432d11b2043ac99ba0aa
 
 PatchScript: <<



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to