diff options
author | szptvlfn <szptvlfn@pkgsrc.org> | 2014-05-22 21:34:24 +0000 |
---|---|---|
committer | szptvlfn <szptvlfn@pkgsrc.org> | 2014-05-22 21:34:24 +0000 |
commit | da8aeaee6b4287652c575d99ff8e37883b6eec30 (patch) | |
tree | cf9177592aebbcd3971f04cf3d502788fca9609a /wm | |
parent | 02f60b625160bef0c2875697132bc1a37ec44e73 (diff) | |
download | pkgsrc-da8aeaee6b4287652c575d99ff8e37883b6eec30.tar.gz |
Import xmonad-0.11 as wm/xmonad,
packaged for wip by esg.
xmonad is a tiling window manager for X. Windows are arranged
automatically to tile the screen without gaps or overlap, maximising
screen use. All features of the window manager are accessible from
the keyboard: a mouse is strictly optional. xmonad is written and
extensible in Haskell. Custom layout algorithms, and other
extensions, may be written by the user in config files. Layouts are
applied dynamically, and different layouts may be used on each
workspace. Xinerama is fully supported, allowing windows to be tiled
on several screens.
Diffstat (limited to 'wm')
-rw-r--r-- | wm/xmonad/DESCR | 9 | ||||
-rw-r--r-- | wm/xmonad/Makefile | 22 | ||||
-rw-r--r-- | wm/xmonad/PLIST | 77 | ||||
-rw-r--r-- | wm/xmonad/buildlink3.mk | 18 | ||||
-rw-r--r-- | wm/xmonad/distinfo | 5 |
5 files changed, 131 insertions, 0 deletions
diff --git a/wm/xmonad/DESCR b/wm/xmonad/DESCR new file mode 100644 index 00000000000..8214d58185d --- /dev/null +++ b/wm/xmonad/DESCR @@ -0,0 +1,9 @@ +xmonad is a tiling window manager for X. Windows are arranged +automatically to tile the screen without gaps or overlap, maximising +screen use. All features of the window manager are accessible from +the keyboard: a mouse is strictly optional. xmonad is written and +extensible in Haskell. Custom layout algorithms, and other +extensions, may be written by the user in config files. Layouts are +applied dynamically, and different layouts may be used on each +workspace. Xinerama is fully supported, allowing windows to be tiled +on several screens. diff --git a/wm/xmonad/Makefile b/wm/xmonad/Makefile new file mode 100644 index 00000000000..de335f64ab5 --- /dev/null +++ b/wm/xmonad/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2014/05/22 21:34:24 szptvlfn Exp $ + +DISTNAME= xmonad-0.11 +PKGNAME= ${DISTNAME} +CATEGORIES= wm + +MAINTAINER= esg@sdf.lonestar.org +COMMENT= Tiling window manager +LICENSE= modified-bsd + +INSTALLATION_DIRS+= ${PKGMANDIR}/man1 + +post-install: + ${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 + +.include "../../x11/libX11/buildlink3.mk" +.include "../../mk/haskell.mk" +.include "../../devel/hs-extensible-exceptions/buildlink3.mk" +.include "../../devel/hs-mtl/buildlink3.mk" +.include "../../devel/hs-utf8-string/buildlink3.mk" +.include "../../x11/hs-X11/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/wm/xmonad/PLIST b/wm/xmonad/PLIST new file mode 100644 index 00000000000..0527853f5ce --- /dev/null +++ b/wm/xmonad/PLIST @@ -0,0 +1,77 @@ +@comment $NetBSD: PLIST,v 1.1 2014/05/22 21:34:24 szptvlfn Exp $ +bin/xmonad +lib/${PKGNAME}/${HASKELL_VERSION}/HS${PKGNAME}.o +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Config.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Core.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Layout.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Main.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/ManageHook.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Operations.hi +lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/StackSet.hi +lib/${PKGNAME}/${HASKELL_VERSION}/libHS${PKGNAME}.a +lib/${PKGNAME}/${HASKELL_VERSION}/package-description +man/man1/xmonad.1 +share/doc/${PKGNAME}/LICENSE +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Config.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Core.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Layout.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Main.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-ManageHook.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Operations.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-StackSet.html +${PLIST.doc}share/doc/${PKGNAME}/html/XMonad.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-124.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-45.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-46.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-60.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-61.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-95.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-A.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-All.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-B.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-C.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-D.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-E.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-F.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-G.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-H.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-I.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-J.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-K.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-L.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-M.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-N.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-O.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-P.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-Q.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-R.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-S.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-T.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-U.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-V.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-W.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-X.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-Z.html +${PLIST.doc}share/doc/${PKGNAME}/html/doc-index.html +${PLIST.doc}share/doc/${PKGNAME}/html/frames.html +${PLIST.doc}share/doc/${PKGNAME}/html/haddock-util.js +${PLIST.doc}share/doc/${PKGNAME}/html/hslogo-16.png +${PLIST.doc}share/doc/${PKGNAME}/html/index-frames.html +${PLIST.doc}share/doc/${PKGNAME}/html/index.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Config.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Core.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Layout.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Main.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-ManageHook.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Operations.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-StackSet.html +${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad.html +${PLIST.doc}share/doc/${PKGNAME}/html/minus.gif +${PLIST.doc}share/doc/${PKGNAME}/html/ocean.css +${PLIST.doc}share/doc/${PKGNAME}/html/plus.gif +${PLIST.doc}share/doc/${PKGNAME}/html/synopsis.png +${PLIST.doc}share/doc/${PKGNAME}/html/xmonad.haddock +share/${PKGNAME}/man/xmonad.1 +share/${PKGNAME}/man/xmonad.1.html +share/${PKGNAME}/man/xmonad.hs diff --git a/wm/xmonad/buildlink3.mk b/wm/xmonad/buildlink3.mk new file mode 100644 index 00000000000..8a77d3945bd --- /dev/null +++ b/wm/xmonad/buildlink3.mk @@ -0,0 +1,18 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/05/22 21:34:24 szptvlfn Exp $ + +BUILDLINK_TREE+= xmonad + +.if !defined(XMONAD_BUILDLINK3_MK) +XMONAD_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.xmonad+= xmonad>=0.11 +BUILDLINK_PKGSRCDIR.xmonad?= ../../wm/xmonad + +.include "../../x11/libX11/buildlink3.mk" +.include "../../devel/hs-extensible-exceptions/buildlink3.mk" +.include "../../devel/hs-mtl/buildlink3.mk" +.include "../../devel/hs-utf8-string/buildlink3.mk" +.include "../../x11/hs-X11/buildlink3.mk" +.endif # XMONAD_BUILDLINK3_MK + +BUILDLINK_TREE+= -xmonad diff --git a/wm/xmonad/distinfo b/wm/xmonad/distinfo new file mode 100644 index 00000000000..90b0ab02635 --- /dev/null +++ b/wm/xmonad/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/05/22 21:34:24 szptvlfn Exp $ + +SHA1 (xmonad-0.11.tar.gz) = 9ab0c44283812a0a1883ae975221e72d17c4decb +RMD160 (xmonad-0.11.tar.gz) = f323a335a1e82b26f59063fab381e1410cd9f5fc +Size (xmonad-0.11.tar.gz) = 59119 bytes |