a6573342a0
Skippy is what is best described as a full-screen task-switcher for X11. It tries to provide an alternative when taskbars or regular task-switchers aren't the most efficient way of switching tasks (like when you have a lot of applications open). When activated (currently only through a hotkey), it will arrange and scale snapshots of all windows on the current desktop and it'll let you pick a window using a mouse or a keyboard. It is pretty similar to a tool made by Apple, called Expose - http://www.apple.com/macosx/features/expose/ Skippy depends on a NetWM compliant window-manager.
32 lines
1.2 KiB
Text
32 lines
1.2 KiB
Text
$NetBSD: patch-aa,v 1.1.1.1 2005/01/12 13:39:46 xtraeme Exp $
|
|
|
|
--- Makefile.orig 2004-05-19 23:23:50.000000000 +0200
|
|
+++ Makefile 2005-01-12 09:43:05.000000000 +0100
|
|
@@ -1,10 +1,7 @@
|
|
-PREFIX = /usr/local
|
|
BINDIR = ${PREFIX}/bin
|
|
|
|
-X11PREFIX = /usr/X11R6
|
|
-
|
|
-CFLAGS += -I${X11PREFIX}/include `imlib2-config --cflags` `pkg-config xft --cflags` -g -pedantic -Wall
|
|
-LDFLAGS += -L${X11PREFIX}/lib -lX11 -lm `imlib2-config --libs` `pkg-config xft --libs`
|
|
+CFLAGS += -I${X11BASE}/include `imlib2-config --cflags` `pkg-config xft --cflags` -pedantic -Wall
|
|
+LDFLAGS += -L${X11BASE}/lib -lX11 -lm `imlib2-config --libs` `pkg-config xft --libs`
|
|
|
|
# Comment these out to disable Xinerama support
|
|
CFLAGS += -DXINERAMA
|
|
@@ -21,11 +18,11 @@
|
|
all: skippy${EXESUFFIX}
|
|
|
|
skippy${EXESUFFIX}: Makefile ${SOURCES} ${HEADERS}
|
|
- gcc ${CFLAGS} -o skippy${EXESUFFIX} ${SOURCES} ${LDFLAGS}
|
|
+ gcc ${CPPFLAGS} ${CFLAGS} -o skippy${EXESUFFIX} ${SOURCES} ${LDFLAGS}
|
|
|
|
clean:
|
|
rm -f skippy${EXESUFFIX}
|
|
|
|
install:
|
|
- install -d ${DESTDIR}${BINDIR}
|
|
- install -m 755 skippy$(EXESUFFIX) ${DESTDIR}${BINDIR}/skippy${EXESUFFIX}
|
|
+ $(BSD_INSTALL_PROGRAM_DIR) ${DESTDIR}${BINDIR}
|
|
+ $(BSD_INSTALL_PROGRAM) skippy$(EXESUFFIX) ${DESTDIR}${BINDIR}/skippy${EXESUFFIX}
|