summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
Diffstat (limited to 'wm')
-rw-r--r--wm/openbox3/DESCR8
-rw-r--r--wm/openbox3/MESSAGE20
-rw-r--r--wm/openbox3/Makefile32
-rw-r--r--wm/openbox3/PLIST69
-rw-r--r--wm/openbox3/buildlink2.mk31
-rw-r--r--wm/openbox3/distinfo5
-rw-r--r--wm/openbox3/patches/patch-aa20
7 files changed, 185 insertions, 0 deletions
diff --git a/wm/openbox3/DESCR b/wm/openbox3/DESCR
new file mode 100644
index 00000000000..80de380b0b3
--- /dev/null
+++ b/wm/openbox3/DESCR
@@ -0,0 +1,8 @@
+Openbox is a standards compliant, fast, light-weight, extensible window
+manager.
+
+Openbox works with your applications, and makes your desktop easier to
+manage. This is because the approach to its development was the opposite
+of what seems to be the general case for window managers. Openbox was
+written first to comply with standards and to work properly. Only when
+that was in place did the team turn to the visual interface.
diff --git a/wm/openbox3/MESSAGE b/wm/openbox3/MESSAGE
new file mode 100644
index 00000000000..25e7091ea05
--- /dev/null
+++ b/wm/openbox3/MESSAGE
@@ -0,0 +1,20 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/12/13 19:08:12 xtraeme Exp $
+
+There are no default system-wide configuration files for this package.
+
+Examples of configuration files can be found in
+${PREFIX}/share/examples/openbox/
+
+Copy rc.xml and menu.xml to the desired location. This path must include a
+directory named openbox. For example: /usr/pkg/etc/openbox. Then set the
+environment variable XDG_CONFIG_DIRS in your shell's configuration files.
+If /usr/pkg/etc/openbox is where you want the openbox configuration files
+to go, then you would set XDG_CONFIG_DIRS to /usr/pkg/etc.
+
+See http://www.freedesktop.org/standards/basedir-spec/basedir-spec-0.6.html
+for more information.
+
+If you are not concerned with system-wide configuration, install wip/obconf
+and run it before you start openbox for the first time.
+===========================================================================
diff --git a/wm/openbox3/Makefile b/wm/openbox3/Makefile
new file mode 100644
index 00000000000..b12d678d6ec
--- /dev/null
+++ b/wm/openbox3/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/13 19:08:12 xtraeme Exp $
+
+DISTNAME= openbox-3.0
+CATEGORIES= wm x11
+MASTER_SITES= http://icculus.org/openbox/releases/
+
+MAINTAINER= snj@pobox.com
+HOMEPAGE= http://icculus.org/openbox/
+COMMENT= Standards compliant, light-weight and extensible window manager
+
+BUILD_USES_MSGFMT= YES
+DEPENDS+= gnome2-dirs>=1.2:../../misc/gnome2-dirs
+DEPENDS+= vera-ttf>=1.10:../../fonts/vera-ttf
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK2= YES
+USE_LIBTOOL= YES
+USE_PKGLOCALEDIR= YES
+USE_X11= YES
+
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+PKGCONFIG_OVERRIDE= ${WRKSRC}/parser/obparser-3.0.pc.in
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/render/obrender-3.0.pc.in
+
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/glib2/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../fonts/Xft2/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../x11/startup-notification/buildlink2.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/openbox3/PLIST b/wm/openbox3/PLIST
new file mode 100644
index 00000000000..1d5053ad30a
--- /dev/null
+++ b/wm/openbox3/PLIST
@@ -0,0 +1,69 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/13 19:08:12 xtraeme Exp $
+bin/gnome-panel-control
+bin/kdetrayproxy
+bin/openbox
+include/openbox/${PKGVERSION}/openbox/parse.h
+include/openbox/${PKGVERSION}/openbox/render.h
+include/openbox/${PKGVERSION}/openbox/theme.h
+include/openbox/${PKGVERSION}/openbox/version.h
+lib/libobparser.a
+lib/libobparser.la
+lib/libobparser.so
+lib/libobparser.so.2
+lib/libobparser.so.2.0
+lib/libobrender.a
+lib/libobrender.la
+lib/libobrender.so
+lib/libobrender.so.2
+lib/libobrender.so.2.0
+lib/pkgconfig/obparser-${PKGVERSION}.pc
+lib/pkgconfig/obrender-${PKGVERSION}.pc
+share/gnome/wm-properties/openbox.desktop
+${PKGLOCALEDIR}/locale/en@boldquot/LC_MESSAGES/openbox.mo
+${PKGLOCALEDIR}/locale/en@quot/LC_MESSAGES/openbox.mo
+share/examples/openbox/menu.xml
+share/examples/openbox/rc.xml
+share/openbox/menu.xsd
+share/openbox/rc.xsd
+share/openbox/themeupdate.py
+share/pixmaps/openbox.png
+share/themes/Allegro/openbox-3/bullet.xbm
+share/themes/Allegro/openbox-3/themerc
+share/themes/Artwiz/openbox-3/themerc
+share/themes/Blah41/openbox-3/themerc
+share/themes/Om4Ob/openbox-3/close.xbm
+share/themes/Om4Ob/openbox-3/close_hover.xbm
+share/themes/Om4Ob/openbox-3/desk.xbm
+share/themes/Om4Ob/openbox-3/desk_hover.xbm
+share/themes/Om4Ob/openbox-3/desk_toggled.xbm
+share/themes/Om4Ob/openbox-3/iconify.xbm
+share/themes/Om4Ob/openbox-3/iconify_hover.xbm
+share/themes/Om4Ob/openbox-3/iconify_pressed.xbm
+share/themes/Om4Ob/openbox-3/max.xbm
+share/themes/Om4Ob/openbox-3/max_disabled.xbm
+share/themes/Om4Ob/openbox-3/max_hover.xbm
+share/themes/Om4Ob/openbox-3/max_pressed.xbm
+share/themes/Om4Ob/openbox-3/max_toggled.xbm
+share/themes/Om4Ob/openbox-3/shade.xbm
+share/themes/Om4Ob/openbox-3/shade_disabled.xbm
+share/themes/Om4Ob/openbox-3/shade_hover.xbm
+share/themes/Om4Ob/openbox-3/shade_toggled.xbm
+share/themes/Om4Ob/openbox-3/themerc
+share/themes/TheBear/openbox-3/themerc
+@dirrm share/examples/openbox
+@dirrm share/themes/TheBear/openbox-3
+@unexec ${RMDIR} %D/share/themes/TheBear 2>/dev/null || ${TRUE}
+@dirrm share/themes/Om4Ob/openbox-3
+@unexec ${RMDIR} %D/share/themes/Om4Ob 2>/dev/null || ${TRUE}
+@dirrm share/themes/Blah41/openbox-3
+@unexec ${RMDIR} %D/share/themes/Blah41 2>/dev/null || ${TRUE}
+@dirrm share/themes/Artwiz/openbox-3
+@unexec ${RMDIR} %D/share/themes/Artwiz 2>/dev/null || ${TRUE}
+@dirrm share/themes/Allegro/openbox-3
+@unexec ${RMDIR} %D/share/themes/Allegro 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/themes 2>/dev/null || ${TRUE}
+@dirrm share/openbox
+@comment in gnome2-dirs: @dirrm share/gnome/wm-properties
+@dirrm include/openbox/${PKGVERSION}/openbox
+@dirrm include/openbox/${PKGVERSION}
+@dirrm include/openbox
diff --git a/wm/openbox3/buildlink2.mk b/wm/openbox3/buildlink2.mk
new file mode 100644
index 00000000000..2e0e990dfce
--- /dev/null
+++ b/wm/openbox3/buildlink2.mk
@@ -0,0 +1,31 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/12/13 19:08:13 xtraeme Exp $
+#
+# This Makefile fragment is included by packages that use openbox.
+#
+# This file was created automatically using createbuildlink 2.8.
+#
+
+.if !defined(OPENBOX_BUILDLINK2_MK)
+OPENBOX_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= openbox
+BUILDLINK_DEPENDS.openbox?= openbox>=3.0
+BUILDLINK_PKGSRCDIR.openbox?= ../../wip/openbox3
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.openbox=openbox
+BUILDLINK_PREFIX.openbox_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.openbox+= include/openbox/3.0/openbox/*.h
+BUILDLINK_FILES.openbox+= lib/libobparser.*
+BUILDLINK_FILES.openbox+= lib/libobrender.*
+
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/glib2/buildlink2.mk"
+.include "../../fonts/Xft2/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../x11/startup-notification/buildlink2.mk"
+
+BUILDLINK_TARGETS+= openbox-buildlink
+
+openbox-buildlink: _BUILDLINK_USE
+
+.endif # OPENBOX_BUILDLINK2_MK
diff --git a/wm/openbox3/distinfo b/wm/openbox3/distinfo
new file mode 100644
index 00000000000..688f2a7d3ec
--- /dev/null
+++ b/wm/openbox3/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/13 19:08:13 xtraeme Exp $
+
+SHA1 (openbox-3.0.tar.gz) = 5156e3b53f8707511b5921bc3f0180ef8b3c215b
+Size (openbox-3.0.tar.gz) = 549264 bytes
+SHA1 (patch-aa) = 41cc531d21ac23814d33b20ec754784396fe2b05
diff --git a/wm/openbox3/patches/patch-aa b/wm/openbox3/patches/patch-aa
new file mode 100644
index 00000000000..cdef0607d7d
--- /dev/null
+++ b/wm/openbox3/patches/patch-aa
@@ -0,0 +1,20 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/12/13 19:08:13 xtraeme Exp $
+
+--- Makefile.in.orig 2003-10-27 12:47:51.000000000 -0800
++++ Makefile.in 2003-11-11 14:29:45.000000000 -0800
+@@ -2725,12 +2725,12 @@
+ nodist_rcDATA_INSTALL = $(INSTALL_DATA)
+ install-nodist_rcDATA: $(nodist_rc_DATA)
+ @$(NORMAL_INSTALL)
+- $(mkinstalldirs) $(DESTDIR)$(rcdir)
++ $(mkinstalldirs) $(datadir)/examples/openbox
+ @list='$(nodist_rc_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+- echo " $(nodist_rcDATA_INSTALL) $$d$$p $(DESTDIR)$(rcdir)/$$f"; \
+- $(nodist_rcDATA_INSTALL) $$d$$p $(DESTDIR)$(rcdir)/$$f; \
++ echo " $(nodist_rcDATA_INSTALL) $$d$$p $(datadir)/examples/openbox/$$f"; \
++ $(nodist_rcDATA_INSTALL) $$d$$p $(datadir)/examples/openbox/$$f; \
+ done
+
+ uninstall-nodist_rcDATA: