summaryrefslogtreecommitdiff
path: root/wm/blackbox70
diff options
context:
space:
mode:
authorjschauma <jschauma>2006-08-20 23:07:17 +0000
committerjschauma <jschauma>2006-08-20 23:07:17 +0000
commit1f1c1ae956f3cb64b197a6fdc181ed6bf883d7b4 (patch)
tree545ab0f4977447f94ce25543312133c7cb0c8138 /wm/blackbox70
parent64a47f4f2d604a95ae3c1b0986ba0051e0ef629c (diff)
downloadpkgsrc-1f1c1ae956f3cb64b197a6fdc181ed6bf883d7b4.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