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