pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/skippy Initial import of skippy-0.5.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/b059d3e9a5bd
branches: trunk
changeset: 487290:b059d3e9a5bd
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Wed Jan 12 13:39:44 2005 +0000
description:
Initial import of skippy-0.5.0.
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.
diffstat:
wm/skippy/DESCR | 11 +++++++++++
wm/skippy/Makefile | 26 ++++++++++++++++++++++++++
wm/skippy/PLIST | 4 ++++
wm/skippy/distinfo | 5 +++++
wm/skippy/patches/patch-aa | 32 ++++++++++++++++++++++++++++++++
5 files changed, 78 insertions(+), 0 deletions(-)
diffs (98 lines):
diff -r e9dc48407e76 -r b059d3e9a5bd wm/skippy/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/skippy/DESCR Wed Jan 12 13:39:44 2005 +0000
@@ -0,0 +1,11 @@
+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.
diff -r e9dc48407e76 -r b059d3e9a5bd wm/skippy/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/skippy/Makefile Wed Jan 12 13:39:44 2005 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/12 13:39:44 xtraeme Exp $
+#
+
+DISTNAME= skippy-0.5.0
+CATEGORIES= wm
+MASTER_SITES= http://thegraveyard.org/files/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg%NetBSD.org@localhost
+HOMEPAGE= http://thegraveyard.org/skippy.php
+COMMENT= Fullscreen task switcher for X11
+
+USE_BUILDLINK3= yes
+USE_X11= yes
+
+EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+
+INSTALLATION_DIRS= share/examples/${PKGBASE}
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/skippyrc-default ${EGDIR}/skippyrc
+
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../fonts/Xft2/buildlink3.mk"
+.include "../../graphics/imlib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e9dc48407e76 -r b059d3e9a5bd wm/skippy/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/skippy/PLIST Wed Jan 12 13:39:44 2005 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/12 13:39:44 xtraeme Exp $
+bin/skippy
+share/examples/skippy/skippyrc
+@dirrm share/examples/skippy
diff -r e9dc48407e76 -r b059d3e9a5bd wm/skippy/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/skippy/distinfo Wed Jan 12 13:39:44 2005 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/12 13:39:46 xtraeme Exp $
+
+SHA1 (skippy-0.5.0.tar.bz2) = 30774b56fe2c355449843f4b16c1aa783f32daa7
+Size (skippy-0.5.0.tar.bz2) = 23722 bytes
+SHA1 (patch-aa) = 8133c1fa2182af09a980e64066413c92216ef2b1
diff -r e9dc48407e76 -r b059d3e9a5bd wm/skippy/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/skippy/patches/patch-aa Wed Jan 12 13:39:44 2005 +0000
@@ -0,0 +1,32 @@
+$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}
Home |
Main Index |
Thread Index |
Old Index