fixed error in PATH
[xscreensaver] / xscreensaver / debian / rules
index 41f4b96..16cc4be 100644 (file)
@@ -98,6 +98,11 @@ binary-arch: build
        # Adding a `x` at the end of all manpages:
        #for i in $$( ls debian/tmp/usr/share/man/man6/ ); do mv debian/tmp/usr/share/man/man6/$$i debian/tmp/usr/share/man/man6/$$( echo $$i )x; done 
        for i in debian/tmp/usr/share/man/man6/*; do mv $${i} $${i}x; done
+       mkdir -p debian/tmp/usr/share/livewp/external_themes 
+       ls 
+       
+       for i in `cd debian/tmp/usr/share/xscreensaver/config ; find . -name "*.xml" -type f -print`; do echo $${i} ; cat debian/tmp/usr/share/xscreensaver/config/$${i} | grep "<screensaver"| \
+               sed 's/<screensaver name="\(.*\)" _label="\(.*\)">/<theme>\n\<name>\2<\/name>\n <exec_path>\/usr\/lib\/xscreensaver\/\1<\/exec_path>\n <window_id>-window-id<\/window_id> \n<\/theme>/g' > debian/tmp/usr/share/livewp/external_themes/$${i}; done
        dh_movefiles -a
        dh_install -a
        # make sure we got everything that was installed
@@ -106,8 +111,8 @@ binary-arch:        build
        dh_installpam -a
        dh_installmenu -a
        # install app-defaults to proper places
-       install -m 644 -o root -g root driver/XScreenSaver.ad-nogl \
-               debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver-nogl
+       #install -m 644 -o root -g root driver/XScreenSaver.ad-nogl \
+       #       debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver-nogl
        # Hopefully prevent nVidia brain damage
        # This is supposed to prevent accidentially linking against the
        # binary nvidia drivers. Deinstall or divert them before building!