summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2003-12-13 19:08:12 +0000
committerxtraeme <xtraeme>2003-12-13 19:08:12 +0000
commitc0a24a0a373ecb559734c1c4b9f213bb6c7b8493 (patch)
tree6a341b474dfdd97ab81f0b12749256cfc1641c3c /wm
parent8d887a6c6510bb4defcacb82f68b75cb1a80d8a9 (diff)
downloadpkgsrc-c0a24a0a373ecb559734c1c4b9f213bb6c7b8493.tar.gz
Initial import of openbox 3.0 from pkgsrc-wip, packaged by Soren Jacobsen.
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.
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: