diff options
Diffstat (limited to 'scripts/findmissingcrystal')
-rwxr-xr-x | scripts/findmissingcrystal | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/scripts/findmissingcrystal b/scripts/findmissingcrystal new file mode 100755 index 00000000..258119c3 --- /dev/null +++ b/scripts/findmissingcrystal @@ -0,0 +1,32 @@ +#!/bin/sh +# +# Small script to look at Crystal icons and see which ones are still the +# same as kdeclassic/hicolor. + +if [ -z "$1" ] ; then + echo "usage: findmissingcrystal module" + exit 1 +fi + +for icon in `find $1 -name cr*.png` ; do + fullname=`echo $icon | sed 's,.*cr,,'` + res=`echo $fullname | cut -d- -f1` + type=`echo $fullname | cut -d- -f2` + name=`echo $fullname | cut -d- -f3` + dir="kdeartwork/IconThemes/kdeclassic/${res}x${res}/${type}s/" + if [ -d "$dir" ]; then + classic=`find "${dir}" -name "$name"` + if [ -s "$classic" ]; then + diff=`diff $icon $classic` + if [ -z "$diff" ]; then + echo "ERR/same: $icon" + else + echo "OK /diff: $icon" + fi + else + echo "OK /new : $icon" + fi + else + echo "OK /new : $icon" + fi +done |