summaryrefslogtreecommitdiff
path: root/wm/blackbox70
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2006-08-20 23:07:17 +0000
committerjschauma <jschauma@pkgsrc.org>2006-08-20 23:07:17 +0000
commit1b21c28f6f35218d9715ab41756082e03372ae09 (patch)
tree545ab0f4977447f94ce25543312133c7cb0c8138 /wm/blackbox70
parent85422f74bc70277534b4d7ee3fb0fd186f473f85 (diff)
downloadpkgsrc-1b21c28f6f35218d9715ab41756082e03372ae09.tar.gz
By popular demand:
Finally add packages for the "new" version of blackbox, 0.70.x. This window manager is incompatible with older versions, and older add-on applications (aka "bbtools") will not work with this version. Hence, add new versions of bbkeys and bbpager as well, to provide at least the basics. (Again, these will not work with older versions.) Why are we adding these? Well, I'm told that blackbox 0.70.x is fully EWMH compliant and has better fonts. And people always ask "why is blackbox 0.70.x not in pkgsrc?". blackbox version 0.65 and the other bbtools that work with blackbox will remain in pkgsrc.
Diffstat (limited to 'wm/blackbox70')
-rw-r--r--wm/blackbox70/DESCR4
-rw-r--r--wm/blackbox70/Makefile21
-rw-r--r--wm/blackbox70/PLIST37
-rw-r--r--wm/blackbox70/buildlink3.mk20
-rw-r--r--wm/blackbox70/distinfo5
5 files changed, 87 insertions, 0 deletions
diff --git a/wm/blackbox70/DESCR b/wm/blackbox70/DESCR
new file mode 100644
index 00000000000..9013f97a774
--- /dev/null
+++ b/wm/blackbox70/DESCR
@@ -0,0 +1,4 @@
+Blackbox is yet another addition to the list of window managers For X11R6.
+Blackbox is built with C++, sharing no common code with any other window
+manager. It is designed to be small and fast, with a built in graphics class,
+near complete ICCCM compliance, and support for multple desktop environments.
diff --git a/wm/blackbox70/Makefile b/wm/blackbox70/Makefile
new file mode 100644
index 00000000000..f337cf4f9d1
--- /dev/null
+++ b/wm/blackbox70/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2006/08/20 23:07:17 jschauma Exp $
+#
+
+DISTNAME= blackbox-0.70.1
+PKGNAME= blackbox70-0.70.1
+CATEGORIES= wm x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=blackboxwm/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://blackboxwm.sourceforge.net/
+COMMENT= Small and fast X11R6 window manager
+
+CONFLICTS= bsetroot-*
+CONFLICTS+= blackbox-*
+
+USE_LANGUAGES= c c++
+GNU_CONFIGURE= YES
+USE_TOOLS+= pkg-config
+
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/blackbox70/PLIST b/wm/blackbox70/PLIST
new file mode 100644
index 00000000000..9e4d1254f6b
--- /dev/null
+++ b/wm/blackbox70/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1 2006/08/20 23:07:17 jschauma Exp $
+bin/blackbox
+bin/bsetbg
+bin/bsetroot
+bin/bstyleconvert
+include/bt/Application.hh
+include/bt/Bitmap.hh
+include/bt/Color.hh
+include/bt/Display.hh
+include/bt/EWMH.hh
+include/bt/EventHandler.hh
+include/bt/Font.hh
+include/bt/Image.hh
+include/bt/Menu.hh
+include/bt/Pen.hh
+include/bt/PixmapCache.hh
+include/bt/Rect.hh
+include/bt/Resource.hh
+include/bt/Texture.hh
+include/bt/Timer.hh
+include/bt/Unicode.hh
+include/bt/Util.hh
+include/bt/XDG.hh
+lib/libbt.la
+lib/pkgconfig/libbt.pc
+man/man1/blackbox.1
+man/man1/bsetbg.1
+man/man1/bsetroot.1
+share/blackbox/menu
+share/blackbox/styles/Blue
+share/blackbox/styles/Gray
+share/blackbox/styles/Green
+share/blackbox/styles/Purple
+share/blackbox/styles/Red
+@dirrm share/blackbox/styles
+@dirrm share/blackbox
+@dirrm include/bt
diff --git a/wm/blackbox70/buildlink3.mk b/wm/blackbox70/buildlink3.mk
new file mode 100644
index 00000000000..3c623b653dc
--- /dev/null
+++ b/wm/blackbox70/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1 2006/08/20 23:07:17 jschauma Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+BLACKBOX70_BUILDLINK3_MK:= ${BLACKBOX70_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= blackbox70
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nblackbox70}
+BUILDLINK_PACKAGES+= blackbox70
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}blackbox70
+
+.if !empty(BLACKBOX70_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.blackbox70+= blackbox70>=0.70.0
+BUILDLINK_ABI_DEPENDS.blackbox70+= blackbox70>=0.70.0
+BUILDLINK_PKGSRCDIR.blackbox70?= ../../wm/blackbox70
+.endif # BLACKBOX70_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/wm/blackbox70/distinfo b/wm/blackbox70/distinfo
new file mode 100644
index 00000000000..b4cbe4a3d78
--- /dev/null
+++ b/wm/blackbox70/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2006/08/20 23:07:17 jschauma Exp $
+
+SHA1 (blackbox-0.70.1.tar.gz) = f0ab7e4b44ae6ee4c2a2136651afc567c47fe2cd
+RMD160 (blackbox-0.70.1.tar.gz) = ab80c43d42dbfac23c9f981885f25a42c66f51a6
+Size (blackbox-0.70.1.tar.gz) = 650400 bytes