diff --git a/data/ringtones/mkringlist.sh b/data/ringtones/mkringlist.sh index 3403e45..14452f0 100755 --- a/data/ringtones/mkringlist.sh +++ b/data/ringtones/mkringlist.sh @@ -1,23 +1,18 @@ #!/usr/bin/env bash -outfile=ringlist.xml +outfile=Ringlist.xml echo -e "" >$outfile -if [ ! -z "`ls *.pcm 2>/dev/null`" ]; then - for filename in *.pcm;do - basename=`basename ${filename} .pcm` +for filename in *.pcm *.raw; do + if [ -f $filename ]; then echo -e "\t" >>$outfile - echo -e "\t\t${basename}" >>$outfile - echo -e "\t\tringtones\\${filename}" >>$outfile + echo -e "\t\t${filename%.*}" >>$outfile + echo -e "\t\t${filename}" >>$outfile echo -e "\t" >>$outfile - done -fi -if [ ! -z "`ls *.raw 2>/dev/null`" ]; then - for filename in *.raw;do - basename=`basename ${filename} .raw` - echo -e "\t" >>$outfile - echo -e "\t\t${basename}" >>$outfile - echo -e "\t\tringtones\\${filename}" >>$outfile - echo -e "\t" >>$outfile - done -fi + fi +done echo -e "" >>$outfile - +[ -f DistinctiveRinglist.xml ] || ln -s Ringlist.xml DistinctiveRinglist.xml +[ -f distinctiveringlist.xml ] || ln -s Ringlist.xml distinctiveringlist.xml +[ -f ringlist.xml ] || ln -s Ringlist.xml ringlist.xml +for x in *.pcm *.xml *.raw; do + [ -f $x ] && ../../etc/certs/signfile $x +done diff --git a/data/ringtones/ringlist.xml b/data/ringtones/ringlist.xml index 2c7e4b5..bff02a9 100644 --- a/data/ringtones/ringlist.xml +++ b/data/ringtones/ringlist.xml @@ -1,62 +1,62 @@ - + drums1 - ringtones\drums1.pcm + drums1.pcm drums2 - ringtones\drums2.pcm + drums2.pcm loudc1 - ringtones\loudc1.pcm + loudc1.pcm loudc2 - ringtones\loudc2.pcm + loudc2.pcm loudlaser - ringtones\loudlaser.pcm + loudlaser.pcm merlin2 - ringtones\merlin2.pcm + merlin2.pcm merlin3 - ringtones\merlin3.pcm + merlin3.pcm merlin4 - ringtones\merlin4.pcm + merlin4.pcm merlin5 - ringtones\merlin5.pcm + merlin5.pcm merlin6 - ringtones\merlin6.pcm + merlin6.pcm merlin7 - ringtones\merlin7.pcm + merlin7.pcm ringer1 - ringtones\ringer1.pcm + ringer1.pcm ringer2 - ringtones\ringer2.pcm + ringer2.pcm ringer3 - ringtones\ringer3.pcm + ringer3.pcm ringer4 - ringtones\ringer4.pcm + ringer4.pcm