diff -Naur dev/cairo-dock-0.1/cairo-dock.c cairo-dock-0.1/cairo-dock.c --- dev/cairo-dock-0.1/cairo-dock.c 2007-05-18 14:28:10.000000000 +0200 +++ cairo-dock-0.1/cairo-dock.c 2007-03-17 11:42:37.000000000 +0100 @@ -1245,7 +1245,7 @@ } /* Create window */ - pWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL); + pWindow = gtk_window_new (GTK_WINDOW_POPUP); gdkscreen = gtk_window_get_screen (GTK_WINDOW (pWindow)); g_iCurrentWidth = gdk_screen_get_width (gdkscreen); diff -Naur dev/cairo-dock-0.1/install.sh cairo-dock-0.1/install.sh --- dev/cairo-dock-0.1/install.sh 2007-05-18 14:28:10.000000000 +0200 +++ cairo-dock-0.1/install.sh 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -#!/bin/sh -if (test -e ~/.cairo-dock) then - echo "directory exists. do nothing." -else - mkdir ~/.cairo-dock - cp *.desktop ~/.cairo-dock/ - cp *.svg ~/.cairo-dock/ -fi \ Pas de fin de ligne à la fin du fichier. diff -Naur dev/cairo-dock-0.1/Makefile cairo-dock-0.1/Makefile --- dev/cairo-dock-0.1/Makefile 2007-05-18 14:28:10.000000000 +0200 +++ cairo-dock-0.1/Makefile 2007-03-10 11:14:53.000000000 +0100 @@ -1,3 +1,5 @@ +DATAPREFIX = /usr/share +BINDIR = /usr/bin APP = cairo-dock CFLAGS = `pkg-config --cflags cairo gtk+-2.0 librsvg-2.0 glitz-glx` #-DHAVE_GLITZ @@ -12,3 +14,8 @@ clean: rm -f *.o *~ $(APP) +install: + if (! test -e ~/${DATAPREFIX}/cairo-dock) ;then mkdir -p ${DATAPREFIX}/cairo-dock; fi + if (! test -e ~/${BINDIR}) ;then mkdir -p ${BINDIR}; fi + cp cairo-dock *.desktop *.svg ${DATAPREFIX}/cairo-dock + cp start-cairo-dock ${BINDIR} diff -Naur dev/cairo-dock-0.1/start-cairo-dock cairo-dock-0.1/start-cairo-dock --- dev/cairo-dock-0.1/start-cairo-dock 1970-01-01 01:00:00.000000000 +0100 +++ cairo-dock-0.1/start-cairo-dock 2007-03-10 11:24:34.000000000 +0100 @@ -0,0 +1,11 @@ +#!/bin/sh +killall cairo-dock +cd /usr/share/cairo-dock +if (test -e ~/.cairo-dock) then + echo "directory exists. do nothing." +else + mkdir ~/.cairo-dock + cp *.desktop ~/.cairo-dock/ + cp *.svg ~/.cairo-dock/ +fi +/usr/share/cairo-dock/cairo-dock