summaryrefslogtreecommitdiff
path: root/wm/golem/Makefile
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2003-05-15 11:19:39 +0000
committersalo <salo@pkgsrc.org>2003-05-15 11:19:39 +0000
commit49220ac82629e82e6c9ed3fc0979dad10ec7f91c (patch)
tree4ca76f898b5e2de2c54ad578a9d17b7a7d4f1211 /wm/golem/Makefile
parent8e9a97d3055ae36b0813b808a881cd17f3a80110 (diff)
downloadpkgsrc-49220ac82629e82e6c9ed3fc0979dad10ec7f91c.tar.gz
Import of golem-0.0.5: Fast and lightweight yet customizable window manager.
Golem is an X11 Window Manager. Design goals are that it be fast and lightweight, as well as very customizable in any way that will not prevent the first goal from being realized. Notable features: - Small memory footprint - Multiple disjoint large virtual desktops - Xinerama support for multimonitor screens - Supports various focusing styles (sloppy, pointer, click) - Useful stuff for multiscreen displays (special focus cycling modes, etc) - Window decoration customization (theming) with multiple decoration styles (dgroups) - Hotkeys - Plugins Package submited by Erik Reid via pkgsrc-wip with modifications by me.
Diffstat (limited to 'wm/golem/Makefile')
-rw-r--r--wm/golem/Makefile49
1 files changed, 49 insertions, 0 deletions
diff --git a/wm/golem/Makefile b/wm/golem/Makefile
new file mode 100644
index 00000000000..5080f2e8857
--- /dev/null
+++ b/wm/golem/Makefile
@@ -0,0 +1,49 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/05/15 11:19:39 salo Exp $
+#
+
+DISTNAME= golem-0.0.5
+CATEGORIES= wm
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=golem/}
+
+MAINTAINER= reide@darkest.org
+HOMEPAGE= http://golem.sourceforge.net/
+COMMENT= Fast and lightweight yet customizable window manager
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+USE_X11= YES
+GNU_CONFIGURE= YES
+
+CONFIGURE_ARGS= --enable-i18n
+
+.if exists(${X11BASE}/include/X11/extensions/Xinerama.h)
+CONFIGURE_ARGS+= --enable-xinerama
+.endif
+
+GOLEM_WITH_SOUND?= NO
+
+.if !empty(GOLEM_WITH_SOUND:M[Yy][Ee][Ss])
+BUILD_DEFS= GOLEM_WITH_SOUND
+CONFIGURE_ARGS+= --enable-sound
+PLIST_SUBST= NOT_SOUND=
+.include "../../audio/esound/buildlink2.mk"
+.else
+PLIST_SUBST= NOT_SOUND="@comment "
+.endif
+
+CFLAGS= -DPKG_SYSCONFDIR=\"\\\"${PKG_SYSCONFDIR}\\\"\"
+
+EGDIR= ${PREFIX}/share/examples/golem
+CONF_FILES= ${EGDIR}/golemrc.default ${PKG_SYSCONFDIR}/golemrc
+
+post-patch:
+ @${SED} ${FILES_SUBST_SED} ${WRKSRC}/sample.golem/golemrc > \
+ ${WRKSRC}/golemrc
+ ${RM} -f ${WRKSRC}/sample.golem/golemrc*
+
+post-install:
+ ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/golemrc ${EGDIR}/golemrc.default
+
+.include "../../mk/bsd.pkg.mk"