Import xmonad-contrib-0.7 as wip/xmonad-contrib.

Third party tiling algorithms, configurations and scripts to xmonad, a
tiling window manager for X.
This commit is contained in:
Arnaud Degroote 2008-06-08 23:53:55 +00:00 committed by Thomas Klausner
parent 8b86fdd411
commit 5f47e626a2
6 changed files with 354 additions and 0 deletions

7
xmonad-contrib/DEINSTALL Normal file
View file

@ -0,0 +1,7 @@
PKGVERSION=@PKGVERSION@
case ${STAGE} in
POST-DEINSTALL)
ghc-pkg unregister xmonad-contrib-${PKGVERSION}
;;
esac

2
xmonad-contrib/DESCR Normal file
View file

@ -0,0 +1,2 @@
Third party tiling algorithms, configurations and scripts to xmonad, a
tiling window manager for X.

164
xmonad-contrib/INSTALL Normal file
View file

@ -0,0 +1,164 @@
case ${STAGE} in
POST-INSTALL)
echo 'name: xmonad-contrib
version: @PKGVERSION@
license: BSD3
copyright:
maintainer: xmonad@haskell.org
description:
Third party tiling algorithms, configurations and scripts to xmonad,
a tiling window manager for X.
.
For an introduction to building, configuring and using xmonad
extensions, see "XMonad.Doc". In particular:
.
"XMonad.Doc.Configuring", a guide to configuring xmonad
.
"XMonad.Doc.Extending", using the contributed extensions library
.
"XMonad.Doc.Developing", introduction to xmonad internals and writing
your own extensions.
.
stability:
homepage: http://xmonad.org
package-url:
description:
category: System
author: Spencer Janssen
exposed: True
exposed-modules: XMonad.Doc
XMonad.Doc.Configuring
XMonad.Doc.Extending
XMonad.Doc.Developing
XMonad.Actions.Commands
XMonad.Actions.ConstrainedResize
XMonad.Actions.CopyWindow
XMonad.Actions.CycleSelectedLayouts
XMonad.Actions.CycleWS
XMonad.Actions.DeManage
XMonad.Actions.DwmPromote
XMonad.Actions.DynamicWorkspaces
XMonad.Actions.FindEmptyWorkspace
XMonad.Actions.FlexibleManipulate
XMonad.Actions.FlexibleResize
XMonad.Actions.FloatKeys
XMonad.Actions.FocusNth
XMonad.Actions.MouseGestures
XMonad.Actions.MouseResize
XMonad.Actions.NoBorders
XMonad.Actions.PerWorkspaceKeys
XMonad.Actions.Promote
XMonad.Actions.RotSlaves
XMonad.Actions.Search
XMonad.Actions.SimpleDate
XMonad.Actions.SinkAll
XMonad.Actions.Submap
XMonad.Actions.SwapWorkspaces
XMonad.Actions.TagWindows
XMonad.Actions.UpdatePointer
XMonad.Actions.Warp
XMonad.Actions.WindowGo
XMonad.Actions.WindowBringer
XMonad.Config.Sjanssen
XMonad.Config.Dons
XMonad.Config.Arossato
XMonad.Config.Droundy
XMonad.Hooks.DynamicLog
XMonad.Hooks.EventHook
XMonad.Hooks.EwmhDesktops
XMonad.Hooks.ManageDocks
XMonad.Hooks.ManageHelpers
XMonad.Hooks.SetWMName
XMonad.Hooks.ServerMode
XMonad.Hooks.UrgencyHook
XMonad.Hooks.XPropManage
XMonad.Layout.Accordion
XMonad.Layout.Circle
XMonad.Layout.Combo
XMonad.Layout.Decoration
XMonad.Layout.DecorationMadness
XMonad.Layout.Dishes
XMonad.Layout.DragPane
XMonad.Layout.DwmStyle
XMonad.Layout.Grid
XMonad.Layout.HintedTile
XMonad.Layout.IM
XMonad.Layout.LayoutCombinators
XMonad.Layout.LayoutHints
XMonad.Layout.LayoutModifier
XMonad.Layout.LayoutScreens
XMonad.Layout.MagicFocus
XMonad.Layout.Magnifier
XMonad.Layout.Maximize
XMonad.Layout.MosaicAlt
XMonad.Layout.MultiToggle
XMonad.Layout.Named
XMonad.Layout.NoBorders
XMonad.Layout.PerWorkspace
XMonad.Layout.Reflect
XMonad.Layout.ResizableTile
XMonad.Layout.ResizeScreen
XMonad.Layout.Roledex
XMonad.Layout.ScratchWorkspace
XMonad.Layout.Simplest
XMonad.Layout.SimpleDecoration
XMonad.Layout.SimpleFloat
XMonad.Layout.Spiral
XMonad.Layout.Square
XMonad.Layout.ShowWName
XMonad.Layout.Tabbed
XMonad.Layout.TabBarDecoration
XMonad.Layout.ThreeColumns
XMonad.Layout.ToggleLayouts
XMonad.Layout.TwoPane
XMonad.Layout.WindowArranger
XMonad.Layout.WindowNavigation
XMonad.Layout.WorkspaceDir
XMonad.Prompt.Directory
XMonad.Prompt
XMonad.Prompt.AppendFile
XMonad.Prompt.Input
XMonad.Prompt.Email
XMonad.Prompt.Layout
XMonad.Prompt.Man
XMonad.Prompt.DirExec
XMonad.Prompt.RunOrRaise
XMonad.Prompt.Shell
XMonad.Prompt.Ssh
XMonad.Prompt.Theme
XMonad.Prompt.Window
XMonad.Prompt.Workspace
XMonad.Prompt.XMonad
XMonad.Util.CustomKeys
XMonad.Util.Dmenu
XMonad.Util.Dzen
XMonad.Util.EZConfig
XMonad.Util.Font
XMonad.Util.Invisible
XMonad.Util.Loggers
XMonad.Util.NamedWindows
XMonad.Util.Run
XMonad.Util.Scratchpad
XMonad.Util.Themes
XMonad.Util.Timer
XMonad.Util.WindowProperties
XMonad.Util.WorkspaceCompare
XMonad.Util.XSelection
XMonad.Util.XUtils
hidden-modules:
import-dirs: @PREFIX@/lib/xmonad-contrib-@PKGVERSION@/ghc-@GHCVERSION@
library-dirs: @PREFIX@/lib/xmonad-contrib-@PKGVERSION@/ghc-@GHCVERSION@
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base-3.0.1.0 containers-0.1.0.1 directory-1.0.0.0 process-1.0.0.0 X11-1.4.1 mtl-1.1.0.0 unix-2.3.0.0 xmonad-0.7
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: @PREFIX@/share/doc/xmonad-contrib-@PKGVERSION@/html/xmonad-contrib.haddock
haddock-html: @PREFIX@/share/doc/xmonad-contrib-@PKGVERSION@/html' | @PREFIX@/bin/ghc-pkg update -
;;
esac

44
xmonad-contrib/Makefile Normal file
View file

@ -0,0 +1,44 @@
# $NetBSD: Makefile,v 1.1.1.1 2008/06/08 23:53:55 zul_ Exp $
#
DISTNAME= xmonad-contrib-${VERSION}
CATEGORIES= wm
MASTER_SITES= http://hackage.haskell.org/packages/archive/xmonad-contrib/${VERSION}/
MAINTAINER= degroote@netbsd.org
HOMEPAGE= http://xmonad.org/
COMMENT= Third party tiling scripts to xmonad
USE_LANGUAGES= c
GHCVERSION_cmd= ${PREFIX}/bin/ghc -V | ${CUT} -d ' ' -f 8
GHCVERSION= ${GHCVERSION_cmd:sh}
FILES_SUBST+= PREFIX=${PREFIX}
FILES_SUBST+= GHCVERSION=${GHCVERSION}
FILES_SUBST+= PKGVERSION=${VERSION}
PLIST_SUBST+= GHCVERSION=${GHCVERSION}
CONFIGURE_ARGS+= --ghc
CONFIGURE_ARGS+= --with-compiler=${PREFIX}/bin/ghc
CONFIGURE_ARGS+= --with-hc-pkg=${PREFIX}/bin/ghc-pkg
CONFIGURE_ARGS+= --prefix=${PREFIX}
VERSION= 0.7
do-configure:
cd ${WRKSRC} && runhaskell -cpp Setup.lhs configure ${CONFIGURE_ARGS}
do-build:
cd ${WRKSRC} && runhaskell -cpp Setup.lhs build
do-install:
cd ${WRKSRC} && runhaskell -cpp Setup.lhs copy
.include "../../wip/hs-x11-extras/buildlink3.mk"
.include "../../wip/hs-x11/buildlink3.mk"
.include "../../wip/xmonad/buildlink3.mk"
.include "../../lang/ghc/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

132
xmonad-contrib/PLIST Normal file
View file

@ -0,0 +1,132 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2008/06/08 23:53:55 zul_ Exp $
lib/${PKGNAME}/ghc-${GHCVERSION}/HS${PKGNAME}.o
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/Commands.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/ConstrainedResize.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/CopyWindow.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/CycleSelectedLayouts.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/CycleWS.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/DeManage.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/DwmPromote.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/DynamicWorkspaces.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/FindEmptyWorkspace.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/FlexibleManipulate.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/FlexibleResize.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/FloatKeys.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/FocusNth.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/MouseGestures.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/MouseResize.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/NoBorders.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/PerWorkspaceKeys.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/Promote.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/RotSlaves.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/Search.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/SimpleDate.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/SinkAll.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/Submap.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/SwapWorkspaces.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/TagWindows.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/UpdatePointer.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/Warp.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/WindowBringer.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions/WindowGo.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Config/Arossato.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Config/Dons.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Config/Droundy.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Config/Sjanssen.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Doc.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Doc/Configuring.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Doc/Developing.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Doc/Extending.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/DynamicLog.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/EventHook.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/EwmhDesktops.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/ManageDocks.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/ManageHelpers.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/ServerMode.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/SetWMName.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/UrgencyHook.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks/XPropManage.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Accordion.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Circle.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Combo.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Decoration.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/DecorationMadness.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Dishes.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/DragPane.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/DwmStyle.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Grid.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/HintedTile.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/IM.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/LayoutCombinators.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/LayoutHints.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/LayoutModifier.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/LayoutScreens.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/MagicFocus.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Magnifier.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Maximize.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/MosaicAlt.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/MultiToggle.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Named.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/NoBorders.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/PerWorkspace.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Reflect.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ResizableTile.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ResizeScreen.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Roledex.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ScratchWorkspace.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ShowWName.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/SimpleDecoration.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/SimpleFloat.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Simplest.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Spiral.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Square.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/TabBarDecoration.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/Tabbed.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ThreeColumns.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/ToggleLayouts.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/TwoPane.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/WindowArranger.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/WindowNavigation.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout/WorkspaceDir.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/AppendFile.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/DirExec.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Directory.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Email.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Input.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Layout.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Man.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/RunOrRaise.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Shell.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Ssh.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Theme.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Window.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/Workspace.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt/XMonad.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/CustomKeys.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Dmenu.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Dzen.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/EZConfig.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Font.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Invisible.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Loggers.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/NamedWindows.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Run.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Scratchpad.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Themes.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/Timer.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/WindowProperties.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/WorkspaceCompare.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/XSelection.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util/XUtils.hi
lib/${PKGNAME}/ghc-${GHCVERSION}/libHS${PKGNAME}.a
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Util
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Prompt
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Layout
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Hooks
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Doc
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Config
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad/Actions
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}/XMonad
@dirrm lib/${PKGNAME}/ghc-${GHCVERSION}
@dirrm lib/${PKGNAME}

5
xmonad-contrib/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2008/06/08 23:53:55 zul_ Exp $
SHA1 (xmonad-contrib-0.7.tar.gz) = 483886a74b58113e2c313934e982d22e2821dcce
RMD160 (xmonad-contrib-0.7.tar.gz) = 672a9ceb831a5cc2e5bb4e2c08a83e9bfec824b4
Size (xmonad-contrib-0.7.tar.gz) = 162769 bytes