openbsd-ports/x11/bluetile/Makefile
kili 3d91ec1671 Bluetile is a tiling window manager for X based on xmonad. Windows
are arranged to use the entire screen without overlapping. Bluetile's
focus lies on making the tiling paradigm easily accessible to users
coming from traditional window managers by drawing on known conventions
and providing both mouse and keyboard access for all features. It
also tries to be usable 'out of the box', requiring minimal to no
configuration in most cases.

It's all landrys fault, because he mentioned this thing on the porters channel ;-)
2010-06-16 14:08:18 +00:00

47 lines
1.3 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2010/06/16 14:08:18 kili Exp $
COMMENT = modern tiling window manager
DISTNAME = bluetile-0.4.1
CATEGORIES = x11
HOMEPAGE = http://www.bluetile.org/
# BSD3
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp \
Xext Xfixes Xi Xinerama Xrandr Xrender c \
expat fontconfig freetype m pixman-1 pthread \
pthread-stubs util xcb xcb-render xcb-render-util \
z
MODULES = lang/ghc converters/libiconv devel/gettext
MODGHC_BUILD = cabal hackage nort
BUILD_DEPENDS = :hs-X11->=1.4:x11/hs-X11 \
::devel/hs-glade \
:hs-xmonad-contrib->=0.9.1:x11/hs-xmonad-contrib \
:xmonad-lib->=0.9.1:x11/xmonad,-lib
LIB_DEPENDS = atk-1.0::devel/atk \
gio-2.0,glib-2.0,gmodule-2.0,gobject-2.0,gthread-2.0::devel/glib2 \
gmp::devel/gmp \
glade-2.0::devel/libglade2 \
pango-1.0,pangocairo-1.0,pangoft2-1.0::devel/pango \
cairo::graphics/cairo \
glitz::graphics/glitz \
png::graphics/png \
xml2::textproc/libxml \
gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
USE_X11 = Yes
post-install:
@${INSTALL_MAN_DIR} ${PREFIX}/man/man1
@${INSTALL_MAN} ${WRKSRC}/man/bluetile.1 ${PREFIX}/man/man1
.include <bsd.port.mk>