FreeBSD Bugzilla – Attachment 26212 Details for
Bug 44789
Eliminates use of wget(1) and seq(1) in cddb-tool of abcde port
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
cddb-tool.patch
cddb-tool.patch (text/plain), 2.25 KB, created by
are.bryne
on 2002-10-31 19:40:01 UTC
(
hide
)
Description:
cddb-tool.patch
Filename:
MIME Type:
Creator:
are.bryne
Created:
2002-10-31 19:40:01 UTC
Size:
2.25 KB
patch
obsolete
>--- cddb-tool.orig Mon Jan 21 03:29:23 2002 >+++ cddb-tool Thu Oct 31 19:41:23 2002 >@@ -30,9 +30,9 @@ > LOOKUP_ERR=13 # problem connecting to cddb server > EMPTY_QUERY_RESPONSE=14 # query response = "", (probably no net connection) > >-# assume a reasonable default if $WGET is undefined >-if [ "$WGET" = "" ]; then >- WGET=wget >+# assume a reasonable default if $FETCH is undefined >+if [ "$FETCH" = "" ]; then >+ FETCH=fetch > fi > > usage() { >@@ -74,8 +74,8 @@ > read server user host disc-id genre > CDDB file is dumped to stdout. File will contain an extra > #CATEGORY= line, which leaves it a valid CDDB file but which will >- be recognized by parse and send commands. Uses wget, so if you >- need to use a proxy then just configure wget to do so. user and >+ be recognized by parse and send commands. Uses fetch, so if you >+ need to use a proxy then just configure fetch to do so. user and > host will be used for identifying ourselves to the CDDB server. > help > Display this. >@@ -119,7 +119,7 @@ > echo '#' > echo '# Track frame offsets:' > NUMTRACKS=$2 >- for x in $(seq 3 $(expr $NUMTRACKS + 2)) >+ for x in $(jot $NUMTRACKS 3 $(expr $NUMTRACKS + 2)) > do > printf "#\t$(echo "$DISCID" | cut -f$x -d' ')\n" > done >@@ -135,13 +135,13 @@ > echo DISCID="$DISCNUM" > echo "DTITLE=Unknown Artist / Unknown Album" > # TTITLE0 -- TTITLEn >- for x in $(seq 1 $NUMTRACKS) >+ for x in $(jot $NUMTRACKS) > do > echo "TTITLE$(expr $x - 1)=Track $x" > done > echo "EXTD=" > # EXTT0 -- EXTTn >- for x in $(seq 1 $NUMTRACKS) >+ for x in $(jot $NUMTRACKS) > do > echo "EXTT$(expr $x - 1)=" > done >@@ -164,7 +164,7 @@ > shift 3 > TRACKINFO="$@" > TRACKINFOPLUS=$(echo $TRACKINFO | tr ' ' '+') >- RESULTS=$($WGET -q -O - "$SERVER?cmd=cddb+query+$TRACKINFOPLUS\&hello=$HELLOINFO\&proto=3") || exit $LOOKUP_ERR >+ RESULTS=$($FETCH -q -o - "$SERVER?cmd=cddb+query+$TRACKINFOPLUS\&hello=$HELLOINFO\&proto=3") || exit $LOOKUP_ERR > echo $RESULTS | tr '\r' '\n' | tr -s '\n' | sed 's/^ //g' > ;; > >@@ -175,7 +175,7 @@ > CATEGORY="$4" > DISCID="$5" > HELLOINFO="$USER+$HOST+$NAME+$VERSION" >- $WGET -q -O - $CDDBDATA "$SERVER?cmd=cddb+read+$CATEGORY+$DISCID\&hello=$HELLOINFO\&proto=3" 2>/dev/null >+ $FETCH -q -o - $CDDBDATA "$SERVER?cmd=cddb+read+$CATEGORY+$DISCID\&hello=$HELLOINFO\&proto=3" 2>/dev/null > ;; > > help) help ;;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 44789
: 26212