From: jkratoch <> Date: Sun, 25 Oct 2009 18:48:27 +0000 (+0000) Subject: Fix the recently accidentally disabled patch subdownloading part. X-Git-Url: https://git.jankratochvil.net/?p=nethome.git;a=commitdiff_plain;h=45d8390d283d33546e897d22bcbd2cc804d89d1d Fix the recently accidentally disabled patch subdownloading part. --- diff --git a/bin/changelogget b/bin/changelogget index cde7598..cbf780b 100755 --- a/bin/changelogget +++ b/bin/changelogget @@ -16,18 +16,20 @@ for arg in "$@";do if [ "$arg" != "${arg#http://sources.redhat.com/}" ];then arg="http://sourceware.org/${arg#http://sources.redhat.com/}" fi - if [ "$arg" != "${arg#http://sourceware.org/ml/}" -a "$arg" != "${arg%.html}" ];then - echo >&2 -n '*' + if [ "$arg" != "${arg#http://sourceware.org/ml/*-cvs/}" -a "$arg" != "${arg%.html}" ];then + echo >&2 -n '+' + echo "$arg" + echo + changelogget -q $changelog $(wget -q -O - "$arg" | sed -n -e 's/&/\&/g' -e 's#^\1$#\1#p') + elif [ "$arg" != "${arg#http://sourceware.org/ml/}" -a "$arg" != "${arg%.html}" ];then + echo >&2 -n '#' echo "$arg" raw="$(wget -q -O - "$arg" | sed -n 's#^.*Raw text.*$#\1#p')" if [ -z "$raw" ];then - echo >&2 -n '+' - echo - changelogget -q $changelog $(wget -q -O - "$arg" | sed -n -e 's/&/\&/g' -e 's#^\1$#\1#p') - else - echo >&2 -n '#' - wget -q -O - "http://sourceware.org$raw" | sed -n -e '/^Subject:/p' -e '/^$/,$p' + echo >&2 "No raw URL found: $arg" + exit 1 fi + wget -q -O - "http://sourceware.org$raw" | sed -n -e '/^Subject:/p' -e '/^$/,$p' elif [ "$arg" != "${arg#http://sourceware.org/cgi-bin/cvsweb.cgi/src/}" ];then echo >&2 -n '.' # --- src/gdb/ChangeLog 2008/04/24 08:46:17 1.9308