diff options
author | jschauma <jschauma@pkgsrc.org> | 2003-07-23 16:59:53 +0000 |
---|---|---|
committer | jschauma <jschauma@pkgsrc.org> | 2003-07-23 16:59:53 +0000 |
commit | d7c3329e99470df1c99224bbd40d4ff7cc8f559e (patch) | |
tree | d7c6e74ded19099bfb0caa3ec3d20b8c14593005 | |
parent | 25ec78222003e51f83e1ee5eab128481a296b4ae (diff) | |
download | pkgsrc-d7c3329e99470df1c99224bbd40d4ff7cc8f559e.tar.gz |
Initial import of x11/fspanel, based on package submitted by
ptiJo at noos dot fr in PR pkg/21343:
FSPanel is a panel for Linux/Unix that lists all your open windows. It
lets you iconify and bring windows to front. FSPanel is tiny, less than
10k on i386-linux. It does require a EWMH compliant window manager
though (eg. Enlightenment, SawFish, WindowMaker, IceWM).
Basically it's a tiny, lame, featureless panel.
-rw-r--r-- | x11/fspanel/DESCR | 6 | ||||
-rw-r--r-- | x11/fspanel/Makefile | 24 | ||||
-rw-r--r-- | x11/fspanel/PLIST | 2 | ||||
-rw-r--r-- | x11/fspanel/distinfo | 5 | ||||
-rw-r--r-- | x11/fspanel/patches/patch-aa | 93 |
5 files changed, 130 insertions, 0 deletions
diff --git a/x11/fspanel/DESCR b/x11/fspanel/DESCR new file mode 100644 index 00000000000..bb01ae6843e --- /dev/null +++ b/x11/fspanel/DESCR @@ -0,0 +1,6 @@ +FSPanel is a panel for Linux/Unix that lists all your open windows. It +lets you iconify and bring windows to front. FSPanel is tiny, less than +10k on i386-linux. It does require a EWMH compliant window manager +though (eg. Enlightenment, SawFish, WindowMaker, IceWM). + +Basically it's a tiny, lame, featureless panel. diff --git a/x11/fspanel/Makefile b/x11/fspanel/Makefile new file mode 100644 index 00000000000..3c47cacbeef --- /dev/null +++ b/x11/fspanel/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/07/23 16:59:53 jschauma Exp $ +# + +DISTNAME= fspanel-0.8beta1 +PKGNAME= ${DISTNAME:C/beta/.0./} +CATEGORIES= x11 +MASTER_SITES= http://www.chatjunkies.org/fspanel/ + +MAINTAINER= ptiJo <ptiJo@noos.fr> +HOMEPAGE= http://www.chatjunkies.org/fspanel/ +COMMENT= F***ing Small Panel + +USE_BUILDLINK2= YES +USE_X11= YES +HAS_CONFIGURE= YES + +CFLAGS+= -DHAVE_XPM -DXFT + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/fspanel ${PREFIX}/bin/ + +.include "../../graphics/freetype2/buildlink2.mk" +.include "../../graphics/xpm/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/fspanel/PLIST b/x11/fspanel/PLIST new file mode 100644 index 00000000000..83f9c5762f3 --- /dev/null +++ b/x11/fspanel/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/23 16:59:53 jschauma Exp $ +bin/fspanel diff --git a/x11/fspanel/distinfo b/x11/fspanel/distinfo new file mode 100644 index 00000000000..192a4f28329 --- /dev/null +++ b/x11/fspanel/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/07/23 16:59:53 jschauma Exp $ + +SHA1 (fspanel-0.8beta1.tar.gz) = 80225c1cd6984b458e487db3cbc04d8e3a4173d8 +Size (fspanel-0.8beta1.tar.gz) = 9703 bytes +SHA1 (patch-aa) = 8c43f1dd29dc159bd3ed90e437dd0e5a7443fe20 diff --git a/x11/fspanel/patches/patch-aa b/x11/fspanel/patches/patch-aa new file mode 100644 index 00000000000..bc4307bc751 --- /dev/null +++ b/x11/fspanel/patches/patch-aa @@ -0,0 +1,93 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/07/23 16:59:54 jschauma Exp $ + +--- configure.orig Sun Jun 23 01:13:01 2002 ++++ configure Wed Jul 23 11:19:21 2003 +@@ -2,63 +2,6 @@ + + PROGNAME=fspanel + +-echo -n "checking for X11 path... " +-if test "`uname`" = "SunOS"; then +- X11_PATH="/usr/X11" +- LDFLAGS="$LDFLAGS -L/usr/X/lib" +- CFLAGS="$CFLAGS I/usr/include/X11" +-else +- X11_PATH="/usr/X11R6" +-fi +-if test -e "$X11_PATH"; then +- echo $X11_PATH +-else +- echo failed. +- echo +- echo I can\'t find $X11_PATH :\( +- exit 1 +-fi +- +-CFLAGS="$CFLAGS -I$X11_PATH/include" +-LDFLAGS="$LDFLAGS -L$X11_PATH/lib -lX11" +- +-if test "_$CC" = "_"; then +- CC="cc" +-fi +- +-echo -n "checking for X11/Xlib.h... " +-if test -e "$X11_PATH/include/X11/Xlib.h"; then +- echo yes +-else +- echo no +- echo +- echo Cannot find Xlib header\, aborting. +- echo You might need to install XFree86-devel. +- exit 1 +-fi +- +-echo -n "checking for X11/xpm.h... " +-xpm=no +-if test -e "$X11_PATH/include/X11/xpm.h"; then +- echo yes +- LDFLAGS="$LDFLAGS -lXpm" +- CFLAGS="$CFLAGS -DHAVE_XPM" +- xpm=yes +-else +- echo no +-fi +- +-echo -n "checking for X11/Xft/Xft.h... " +-xft=no +-if test -e "$X11_PATH/include/X11/Xft/Xft.h"; then +- echo yes +- LDFLAGS="$LDFLAGS -lXft" +- CFLAGS="$CFLAGS -DXFT" +- xft=yes +-else +- echo no +-fi +- + echo -n "checking for Linux... " + if test "`uname`" = "Linux"; then + CFLAGS="$CFLAGS -DNOSTDLIB -nostdlib" +@@ -73,20 +16,12 @@ + echo CFLAGS="$CFLAGS" >> Makefile + echo LDFLAGS="$LDFLAGS" >> Makefile + echo PROGNAME="$PROGNAME" >> Makefile ++echo LIBS="-lXpm -lXft" >> Makefile ++echo >> Makefile ++echo all: $\(PROGNAME\) >> Makefile + echo >> Makefile + echo $\(PROGNAME\): Makefile fspanel.c fspanel.h icon.xpm >> Makefile +-echo \ $\(CC\) $\(CFLAGS\) $\(LDFLAGS\) fspanel.c -o $\(PROGNAME\) >> Makefile +-echo \ @ls -l $\(PROGNAME\) >> Makefile +-echo \ strip $\(PROGNAME\) >> Makefile +-echo \ @ls -l $\(PROGNAME\) >> Makefile ++echo \ $\(CC\) $\(CFLAGS\) $\(LDFLAGS\) fspanel.c -o $\(PROGNAME\) $\(LIBS\) >> Makefile + echo >> Makefile +-echo install: >> Makefile +-echo \ install $\(PROGNAME\) /usr/local/bin >> Makefile + + echo done +-echo +-echo AntiAliased XFT text .... : $xft +-echo LibXpm default icon ..... : $xpm +-echo +-echo All done. Now type: make +-echo |