add more spacing
[personal-kdebase.git] / runtime / pics / oxygen / icon-copy.sh
blob4dc4e99ce87df1c4868211631e0cc63a614e29ca
1 #!/bin/sh
3 if [ $# -ne 2 ]; then
4 echo "You need to supply two arguments, e.g.:"
5 echo "$0 mimetypes/text-plain mimetypes/text-x-generic"
6 exit
7 fi
9 # Split the two arguments into their category and icon name parts.
10 src="$1"
11 src_category=${src%/*}
12 src_icon=${src#*/}
14 dest="$2"
15 dest_category=${dest%/*}
16 dest_icon=${dest#*/}
18 # Copy the scalable icon.
19 if [ -f scalable/$src.svgz ]; then
20 echo "Copying scalable/$src.svgz to scalable/$dest.svgz..."
21 svn cp scalable/$src.svgz scalable/$dest.svgz
22 echo
25 # Copy the optimized small versions of the icon.
26 for dir in 8x8 16x16 22x22 32x32 48x48 64x64 128x128; do
27 if [ -f scalable/$src_category/small/$dir/$src_icon.svgz ]; then
28 echo "Copying scalable/$src_category/small/$dir/$src_icon.svgz"
29 echo " to scalable/$dest_category/small/$dir/$dest_icon.svgz..."
30 svn cp scalable/$src_category/small/$dir/$src_icon.svgz scalable/$dest_category/small/$dir/$dest_icon.svgz
31 echo
33 done
35 # Copy the rendered PNGs.
36 for dir in 8x8 16x16 22x22 32x32 48x48 64x64 128x128; do
37 if [ -f $dir/$src.png ]; then
38 echo "Copying $dir/$src.png to $dir/$dest.png..."
39 svn cp $dir/$src.png $dir/$dest.png
40 echo
42 done