diff options
author | tnn <tnn@pkgsrc.org> | 2007-06-20 18:09:24 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2007-06-20 18:09:24 +0000 |
commit | 6b6e1384bdeab54b7e4b9ad92e372e5b1520a24f (patch) | |
tree | c7fdb9f8837ee60f54744ea0f77013612eb32b8c /wm | |
parent | 86433a6e5d44f9ea686a7ca49b96c87c838b9db8 (diff) | |
download | pkgsrc-6b6e1384bdeab54b7e4b9ad92e372e5b1520a24f.tar.gz |
Add obpager-1.8 to pkgsrc:
OBPager is a lightweight pager applet or dockapp. It requires a netwm
compatible window manager such as OpenBox. OBPager shows windows in active
virtual desktops and allows the user to switch desktops by clicking on the
pager dockapp.
Diffstat (limited to 'wm')
-rw-r--r-- | wm/obpager/DESCR | 4 | ||||
-rw-r--r-- | wm/obpager/Makefile | 25 | ||||
-rw-r--r-- | wm/obpager/PLIST | 2 | ||||
-rw-r--r-- | wm/obpager/distinfo | 7 | ||||
-rw-r--r-- | wm/obpager/patches/patch-aa | 38 | ||||
-rw-r--r-- | wm/obpager/patches/patch-ab | 12 |
6 files changed, 88 insertions, 0 deletions
diff --git a/wm/obpager/DESCR b/wm/obpager/DESCR new file mode 100644 index 00000000000..28e05f92aa8 --- /dev/null +++ b/wm/obpager/DESCR @@ -0,0 +1,4 @@ +OBPager is a lightweight pager applet or dockapp. It requires a netwm +compatible window manager such as OpenBox. OBPager shows windows in active +virtual desktops and allows the user to switch desktops by clicking on the +pager dockapp. diff --git a/wm/obpager/Makefile b/wm/obpager/Makefile new file mode 100644 index 00000000000..5373769bd0a --- /dev/null +++ b/wm/obpager/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $ +# + +DISTNAME= obpager-1.8 +CATEGORIES= wm +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=obpager/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://obpager.sourceforge.net/ +COMMENT= Lightweight pager applet for OpenBox + +USE_LANGUAGES= c++ +NO_CONFIGURE= yes +USE_TOOLS+= gmake + +CPPFLAGS+= -I${X11BASE}/include/X11 +CPPFLAGS+= -I${X11BASE}/include/X11/extensions + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/obpager ${PREFIX}/bin + +.include "../../x11/libX11/buildlink3.mk" +.include "../../x11/libXext/buildlink3.mk" +.include "../../x11/xextproto/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/wm/obpager/PLIST b/wm/obpager/PLIST new file mode 100644 index 00000000000..461cf82fe65 --- /dev/null +++ b/wm/obpager/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $ +bin/obpager diff --git a/wm/obpager/distinfo b/wm/obpager/distinfo new file mode 100644 index 00000000000..0947e181ca9 --- /dev/null +++ b/wm/obpager/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $ + +SHA1 (obpager-1.8.tar.gz) = e97ecf8f44d5b787cdb5bfa853ab76eac919323a +RMD160 (obpager-1.8.tar.gz) = 45ca48aa8745fae522e7b0caf7b5a99d956e5413 +Size (obpager-1.8.tar.gz) = 23773 bytes +SHA1 (patch-aa) = 2f701f8e3b8f81335ba2ad2478d2b3faf66b2126 +SHA1 (patch-ab) = 7640ba0f05b27ffd7411fb9d6004511d5b6262f5 diff --git a/wm/obpager/patches/patch-aa b/wm/obpager/patches/patch-aa new file mode 100644 index 00000000000..fb420344af7 --- /dev/null +++ b/wm/obpager/patches/patch-aa @@ -0,0 +1,38 @@ +$NetBSD: patch-aa,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $ + +--- Makefile.orig 2004-09-01 16:23:44.000000000 +0200 ++++ Makefile +@@ -13,12 +13,10 @@ INSTALLDIR = /usr/local/bin + # Set the compilation flags and such + CXX = g++ + CDEFS = -D_REENTRANT +-CPPFLAGS = -ggdb -Wall +-#CPPFLAGS = -ggdb -Wall -O2 +-INCLUDES = -I/usr/X11R6/include/X11 -I/usr/X11R6/include/X11/extensions -I./src +-COMPILE = $(CXX) $(CDEFS) $(INCLUDES) $(CPPFLAGS) ++INCLUDES = -I./src ++COMPILE = $(CXX) $(CXXFLAGS) $(CDEFS) $(INCLUDES) $(CPPFLAGS) + LINK = $(CXX) $(LDFLAGS) $(LDLIBS) +-LDLIBS = -L/usr/X11R6/lib -lX11 -lXext ++LDLIBS = -lX11 -lXext + + + +@@ -50,7 +48,7 @@ $(EXECUTABLE): $(OBJS) + + install: + @echo "Installing obpager...." ;\ +- install $(EXECUTABLE) $(INSTALLDIR) ++ install $(EXECUTABLE) $(PREFIX)/bin + + + # For deps, copy gcc's dependency output to a ".d" file in the deps dir, then append additional deps to this file. +@@ -89,7 +87,7 @@ $(OBJDIR)/%.o : %.cc + mkdir $(DEPDIR) 2>/dev/null ; mkdir $(DEPDIR)/src 2>/dev/null ; \ + $(COMPILE) -MMD -o $@ -c $< ; \ + cp $(OBJDIR)/$*.d $(DEPDIR)/$*.d ; \ +- sed -s -e 's/^[^:]\+: *//' -e 's/ *\\$$//' -e 's/^ *//' -e 's/ \+/ :\n/g' -e 's/$$/ :/' < $(OBJDIR)/$*.d >> $(DEPDIR)/$*.d ; \ ++ sed -e 's/^[^:]\+: *//' -e 's/ *\\$$//' -e 's/^ *//' -e 's/ \+/ :\n/g' -e 's/$$/ :/' < $(OBJDIR)/$*.d >> $(DEPDIR)/$*.d ; \ + rm -f $(OBJDIR)/$*.d + + diff --git a/wm/obpager/patches/patch-ab b/wm/obpager/patches/patch-ab new file mode 100644 index 00000000000..13df931347c --- /dev/null +++ b/wm/obpager/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $ + +--- src/main.cc.orig 2007-06-20 19:54:23.000000000 +0200 ++++ src/main.cc +@@ -26,6 +26,7 @@ + + #include <sys/types.h> + #include <unistd.h> ++#include <errno.h> + + + // Include the headers for the pager class and also the spiffy custom exception class |