#!/bin/sh

for i
do
    target=`basename $i .jpg`.edj
    workFile="/tmp/wallpaper.$$"
    cat >$workFile <<__EOF__
images {
    image, "$i"  LOSSY 95;
}
collections {
    group {
        name, "desktop/background";
        parts {
            part {
                name, "background_image";
                mouse_events, 0;
                description {
                    state, "default" 0.0;
                    rel1 {
                        relative, 0.0 0.0;
                        offset, 0 0;
                    }
                    rel2 {
                        relative, 1.0 1.0;
                        offset, -1 -1;
                    }
                    image {
                        normal, "$i";
                    }
                    fill {
                        origin {
                            relative, 0.0 0.0;
                            offset, 0 0;
                        }
                        size {
                            relative, 1.0 1.0;
                            offset, 0 0;
                        }
                    }
                }
            }
        }
    }
}
__EOF__
    edje_cc $workFile $target
    rm -f $workFile
done
