debian/0000755000000000000000000000000012261042554007167 5ustar debian/watch0000644000000000000000000000033012036252200010203 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|xmonad-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/xmonad \ ([\d\.]*\d)/ debian/xmonad.menu0000644000000000000000000000015012036252200011326 0ustar ?package(xmonad):needs="wm" \ section="Window Managers" \ title="Xmonad" \ command="/usr/bin/xmonad" debian/xmonad.wm0000644000000000000000000000002012036252200011001 0ustar /usr/bin/xmonad debian/xmonad.manpages0000644000000000000000000000005312036252200012157 0ustar man/xmonad.1 debian/gnome-session-xmonad.1 debian/gnome-session-xmonad.10000644000000000000000000000121112036252200013305 0ustar .de EX .ne 5 .if n .sp 1 .if t .sp .5 .nf .in +.5i .. .de EE .fi .in -.5i .if n .sp 1 .if t .sp .5 .. .TH GNOME-SESSION-XMONAD 1 "November 24, 2011" .SH NAME gnome-session-xmonad \- Start the XMonad window manager via Gnome session. .SH SYNOPSIS .B gnome-session-xmonad .RI arguments .SH DESCRIPTION Gnome-session-xmonad is a simple shell script that starts gnome-session with the regular Gnome window manager replaced with XMonad. Any command line arguments supplied will be passed on to gnome-session. .SH AUTHOR This manpage was written by Erik de Castro Lopo , for the Debian GNU/Linux system (but may be used by others). debian/xmonad.desktop0000644000000000000000000000030212036254220012036 0ustar [Desktop Entry] Type=Application Name=Xmonad Exec=xmonad NoDisplay=true X-GNOME-WMName=Xmonad X-GNOME-Autostart-Phase=WindowManager X-GNOME-Provides=windowmanager X-GNOME-Autostart-Notify=true debian/gnome-xmonad.desktop0000644000000000000000000000027012036252200013141 0ustar [Desktop Entry] Name=GNOME with Xmonad Comment=A GNOME fallback mode session using xmonad as the window manager. Exec=gnome-session-xmonad TryExec=gnome-session Icon= Type=Application debian/rules0000755000000000000000000000172712070601160010246 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk build/xmonad:: ghc util/GenerateManpage.hs util/GenerateManpage install/xmonad:: dh_installwm cp dist-ghc/build/xmonad/xmonad debian/xmonad/usr/bin/xmonad # Pure xmonad session install -D -m 0644 debian/xmonad-session.desktop debian/xmonad/usr/share/xsessions/xmonad.desktop # xmonad as window manager (gnome 2) install -D -m 0644 debian/xmonad.desktop debian/xmonad/usr/share/applications/xmonad.desktop # xmonad+gnome3 session install -D -m 0644 debian/gnome-xmonad.desktop debian/xmonad/usr/share/xsessions/gnome-xmonad.desktop install -D -m 0644 debian/xmonad.session debian/xmonad/usr/share/gnome-session/sessions/xmonad.session install -D -m 0755 debian/gnome-session-xmonad debian/xmonad/usr/bin/gnome-session-xmonad clean:: rm -f man/xmonad.1 man/xmonad.1.html rm -f util/GenerateManpage \ util/GenerateManpage.o \ util/GenerateManpage.hi debian/xmonad-session.desktop0000644000000000000000000000016012036254220013521 0ustar [Desktop Entry] Name=XMonad Comment=Lightweight tiling window manager Exec=xmonad Icon=xmonad.png Type=XSession debian/xmonad.dirs0000644000000000000000000000003112036252200011321 0ustar /usr/bin usr/share/icons debian/README.Debian0000644000000000000000000000264512036252200011226 0ustar xmonad packages for debian ========================== The packages for debian are split as follows: * xmonad This package contains only the xmonad binary (with it’s man page) in the default configuration. You do not have to install the haskell compiler to use this package, but you also cannot reconfigure it to your needs. To do that, you need the libghc-xmonad-dev package. If that is installed, xmonad will detect your configuration when you start it and compile a custom executable in ~/.xmonad transparently. * libghc-xmonad-dev This package contains the actual xmonad library, which you need to compile your custom configuration. * libghc-xmonad-contrib-dev A lot of features are distributed in the xmonad extension library. To use them, you need this package. * libghc-xmonad-doc This package contains the documentation for xmonad, including an example configuration file. * libghc-xmonad-contrib-doc The documentation for the extensions, and more information on developing xmonad extensions. * libghc-xmonad-prof and libghc-xmonad-contrib-prof Profiling information. You’ll know when you need it. The most interesting pieces of documentation are probably: - /usr/share/doc/libghc-xmonad-contrib-doc/html/XMonad-Doc-Configuring.html - /usr/share/doc/libghc-xmonad-contrib-doc/html/XMonad-Doc-Extending.html in the package libghc-xmonad-contrib-doc. -- Joachim Breitner debian/libghc6-xmonad-doc.docs0000644000000000000000000000001412036252200013370 0ustar CONFIG TODO debian/xmonad.install0000644000000000000000000000004312036252200012031 0ustar debian/xmonad.png /usr/share/icons debian/libghc6-xmonad-doc.examples0000644000000000000000000000001612036252200014260 0ustar man/xmonad.hs debian/copyright0000644000000000000000000000340712036252200011115 0ustar This package was debianised by Joachim Breitner 10 Oct 2007. The packaging distributed under the same license as xmonad itself. Upstream Author: Spencer Janssen Copyright (c) 2007,2008 Spencer Janssen Copyright (c) 2007,2008 Don Stewart All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the author nor the names of his contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. xmonad can be found on http://xmonad.org/ and http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad debian/xmonad.session0000644000000000000000000000013612202120764012055 0ustar [GNOME Session] Name=Xmonad/GNOME RequiredComponents=gnome-settings-daemon;gnome-panel;xmonad debian/source/0000755000000000000000000000000012036252200010456 5ustar debian/source/format0000644000000000000000000000001412036252200011664 0ustar 3.0 (quilt) debian/source/include-binaries0000644000000000000000000000002212036252200013610 0ustar debian/xmonad.png debian/patches/0000755000000000000000000000000012117153163010615 5ustar debian/patches/use_x-terminal-emulator.patch0000644000000000000000000000143612036254220016420 0ustar Description: Use x-terminal-emulator as terminal Author: Joachim Breitner Origin: vendor Forwarded: not-needed Last-Update: 2012-07-07 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: xmonad-0.10.1~darcs20120707/XMonad/Config.hs =================================================================== --- xmonad-0.10.1~darcs20120707.orig/XMonad/Config.hs 2012-07-07 15:45:06.287889056 -0400 +++ xmonad-0.10.1~darcs20120707/XMonad/Config.hs 2012-07-07 15:45:08.123898152 -0400 @@ -151,7 +151,7 @@ -- | The preferred terminal program, which is used in a binding below and by -- certain contrib modules. terminal :: String -terminal = "xterm" +terminal = "x-terminal-emulator" -- | Whether focus follows the mouse pointer. focusFollowsMouse :: Bool debian/patches/haddock-fixes.patch0000644000000000000000000000357112036252200014345 0ustar Index: xmonad-0.9.2/XMonad/Core.hs =================================================================== --- xmonad-0.9.2.orig/XMonad/Core.hs 2011-04-05 21:39:02.000000000 +0530 +++ xmonad-0.9.2/XMonad/Core.hs 2011-04-05 21:39:13.000000000 +0530 @@ -1,7 +1,7 @@ {-# LANGUAGE ExistentialQuantification, FlexibleInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, TypeSynonymInstances, CPP, DeriveDataTypeable #-} -- required for deriving Typeable -{- # OPTIONS_GHC -fglasgow-exts #-} +{-# OPTIONS_GHC -fglasgow-exts #-} ----------------------------------------------------------------------------- -- | Index: xmonad-0.9.2/XMonad/Layout.hs =================================================================== --- xmonad-0.9.2.orig/XMonad/Layout.hs 2011-04-05 21:39:03.000000000 +0530 +++ xmonad-0.9.2/XMonad/Layout.hs 2011-04-05 21:39:13.000000000 +0530 @@ -1,4 +1,4 @@ -{- # OPTIONS_GHC -fglasgow-exts #-} -- For deriving Data/Typeable +{-# OPTIONS_GHC -fglasgow-exts #-} -- For deriving Data/Typeable {-# LANGUAGE FlexibleInstances, MultiParamTypeClasses, PatternGuards, TypeSynonymInstances, DeriveDataTypeable #-} -- -------------------------------------------------------------------------- Index: xmonad-0.9.2/XMonad/Operations.hs =================================================================== --- xmonad-0.9.2.orig/XMonad/Operations.hs 2011-04-05 21:39:02.000000000 +0530 +++ xmonad-0.9.2/XMonad/Operations.hs 2011-04-05 21:41:11.000000000 +0530 @@ -1,7 +1,6 @@ -{-# OPTIONS_GHC -fno-warn-orphans #-} +{-# OPTIONS_GHC -fglasgow-exts -fno-warn-orphans #-} {-# LANGUAGE FlexibleInstances, MultiParamTypeClasses, PatternGuards, TypeSynonymInstances, DeriveDataTypeable #-} -{- # OPTIONS_GHC -fglasgow-exts #-} -- For deriving Data/Typeable -- -------------------------------------------------------------------------- -- | -- Module : XMonad.Operations debian/patches/fix-GenerateManpage0000644000000000000000000000203412117153163014346 0ustar Index: xmonad-0.11/util/GenerateManpage.hs =================================================================== --- xmonad-0.11.orig/util/GenerateManpage.hs 2013-01-01 02:31:47.000000000 +0100 +++ xmonad-0.11/util/GenerateManpage.hs 2013-02-17 17:01:53.186736898 +0100 @@ -26,6 +26,7 @@ import Text.Regex.Posix import Data.Char import Data.List +import qualified Data.Set as Set import Distribution.PackageDescription.Parse import Distribution.Verbosity @@ -68,9 +69,9 @@ `liftM` readFile "./XMonad/Config.hs" let manHeader = unwords [".TH xmonad 1","\""++releaseDate++"\"",releaseName,"\"xmonad manual\""] - writeOpts = defaultWriterOptions -- { writerLiterateHaskell = True } + writeOpts = def -- { writerLiterateHaskell = True } - parsed <- readMarkdown defaultParserState { stateLiterateHaskell = True } + parsed <- readMarkdown def { readerExtensions = Set.insert Ext_literate_haskell pandocExtensions } . unlines . replace "___KEYBINDINGS___" keybindings . lines debian/patches/series0000644000000000000000000000010712117153163012030 0ustar fix-GenerateManpage use_x-terminal-emulator.patch #haddock-fixes.patch debian/compat0000644000000000000000000000000212147616406010373 0ustar 9 debian/xmonad.png0000644000000000000000000000525712036252200011163 0ustar PNG  IHDR/IsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< ,IDAThś{LTǿ3 3y_15هld74VՖu}VTZQ6fN"j)Q5FԝJ]_`a #ypqsܓ t:vO3gĹs Hxbxff&233!ҥKa2x[}}=l6޽{p\MR!== <8L6 w-R0qTw}޿ 4 d2ojEqq18۫&8deeiP^^,p5۷oe2}>|pdeeO. 3f̀N-V;X8.]dKR{?wrdd$4 "##yl6ff&8dggw`~:v"@F0#F@FFo6>n̚5 o+ hZdggŋa6y3g g<d2h4( ޸@qq1<O^ݿ 'Nd ''7ofQYYuuuk'ǃٳgƍq\o999JkhhbGDD ??тuFR;N1EoeIA޷ۙ۷oc׮]tttѣGxBB҂b 6>qwyW^rܼy'O捻n444je2R zȑ#Np\&&8 jرcǀx 3/11!dsKx㑑hllĔ)SxJϟng8ByH$8rrPTTgNɓ'  bƛuVxϞ=c7f$''mkܹd2TUU1r9}#y>̻\S={/Ǎ{2O>;v,~!3^[[P(fHx8t8}ϔ)S ݧhj13s;v ƍZSIn"\NM*ҕ+WDw\-kYYYdVukk׮_~d2YHR^;N 222b|+W|V~\BLr4|9._fm61r9iZ""<7--z{{P^^w'/++{3 v%= op[VJIIaB( jjjQF1sSSSl6|ii?y`+$ 㼼<8.`A׋ o6)))٩R;wagg}G<ŋ ͛7ՙO555-[&ٳg2uԠ.\(xuuu7L4fAܻw/dp"};|xm۶-,pN:%X$<AL>=,E ^_`' lZMF1xy Ν;EV%KQB3gܧB~Ϟ=+ )>>Y@RQKKːwuuѣ}=}WVV OO쿰^&Κ5kH}O9jkk(..Mo>}| xw~#>9sF AgϞF} [ ILi\sa߿d4U*!_u_@:*m=oG÷ s4;d2&D u-hCdL"?! 릍~v 3VcGOA}/=} ع.pO,!.. ;dz=#K22Fv禓V(#ϻs;y臭Իd1e!.Ag!Ur&(>s8čr/X 6vr/ᮯ 6~#H#G˧ 3cb YkzLA!T cR<?vOHy1tNYB9_mo%q"#+'IENDB`debian/gnome-session-xmonad0000644000000000000000000000006412036252200013153 0ustar #! /bin/sh exec gnome-session --session xmonad "$@" debian/control0000644000000000000000000001203712222271050010565 0ustar Source: xmonad Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Joachim Breitner , Ryan Kavanagh Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), haskell-devscripts (>= 0.8.15), cdbs, ghc, ghc-prof, libx11-dev, libxinerama-dev, libghc-x11-dev (>= 1.6), libghc-x11-dev (<< 1.7), libghc-x11-prof, libghc-mtl-dev, libghc-mtl-prof, libghc-extensible-exceptions-dev, libghc-extensible-exceptions-doc, libghc-extensible-exceptions-prof, libghc-utf8-string-dev (>= 0.3), libghc-utf8-string-dev (<< 0.4), libghc-utf8-string-prof, libghc-pandoc-dev (>= 1.10), libghc-regex-posix-dev, pandoc-data Build-Depends-Indep: ghc-doc, libghc-x11-doc, libghc-mtl-doc, libghc-utf8-string-doc, Homepage: http://xmonad.org/ Vcs-Darcs: http://darcs.debian.org/pkg-haskell/xmonad Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/xmonad Package: xmonad Section: x11 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, x11-utils Recommends: libghc-xmonad-dev, libghc-xmonad-doc, xfonts-base Conflicts: xmonad-rebuild Replaces: xmonad-rebuild Suggests: dmenu Description: Lightweight X11 window manager written in Haskell Xmonad is a minimalist tiling window manager for X, written in Haskell. Windows are managed using automatic layout algorithms, which can be dynamically reconfigured. At any time windows are arranged so as to maximise the use of screen real estate. All features of the window manager are accessible purely from the keyboard: a mouse is entirely optional. Xmonad is configured in Haskell, and custom layout algorithms may be implemented by the user in config files. A principle of Xmonad is predictability: the user should know in advance precisely the window arrangement that will result from any action. . This package comes pre-configured with the default configuration. If you want to build your custom-configured version, make sure that libghc-xmonad-dev is installed and put your configuration in ~/.xmonad/xmonad.hs Package: libghc-xmonad-dev Architecture: any Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}, libx11-dev, libxinerama-dev Recommends: ${haskell:Recommends}, libghc-xmonad-contrib-dev Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: Lightweight X11 window manager${haskell:ShortBlurb} Xmonad is a minimalist tiling window manager for X, written in Haskell. Windows are managed using automatic layout algorithms, which can be dynamically reconfigured. At any time windows are arranged so as to maximise the use of screen real estate. All features of the window manager are accessible purely from the keyboard: a mouse is entirely optional. Xmonad is configured in Haskell, and custom layout algorithms may be implemented by the user in config files. A principle of Xmonad is predictability: the user should know in advance precisely the window arrangement that will result from any action. . This package is what you need to build your custom configured xmonad binary. . ${haskell:Blurb} Package: libghc-xmonad-prof Architecture: any Depends: ${haskell:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: Lightweight X11 window manager${haskell:ShortBlurb} Xmonad is a minimalist tiling window manager for X, written in Haskell. Windows are managed using automatic layout algorithms, which can be dynamically reconfigured. At any time windows are arranged so as to maximise the use of screen real estate. All features of the window manager are accessible purely from the keyboard: a mouse is entirely optional. Xmonad is configured in Haskell, and custom layout algorithms may be implemented by the user in config files. A principle of Xmonad is predictability: the user should know in advance precisely the window arrangement that will result from any action. . This package is what you need to profile your custom configured xmonad binary. . ${haskell:Blurb} Package: libghc-xmonad-doc Section: doc Architecture: all Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends}, libghc-xmonad-contrib-doc Description: Lightweight X11 window manager${haskell:ShortBlurb} Xmonad is a minimalist tiling window manager for X, written in Haskell. Windows are managed using automatic layout algorithms, which can be dynamically reconfigured. At any time windows are arranged so as to maximise the use of screen real estate. All features of the window manager are accessible purely from the keyboard: a mouse is entirely optional. Xmonad is configured in Haskell, and custom layout algorithms may be implemented by the user in config files. A principle of Xmonad is predictability: the user should know in advance precisely the window arrangement that will result from any action. . This package contains the documentation for building your custom configured xmonad binary as well as example configuration files. . ${haskell:Blurb} debian/changelog0000644000000000000000000002655712261042554011060 0ustar xmonad (0.11-6build1) trusty; urgency=medium * Rebuild for new GHC ABIs. -- Colin Watson Wed, 01 Jan 2014 16:42:20 +0000 xmonad (0.11-6) unstable; urgency=low * Build-Depend on pandoc-data (Closes: #724076) -- Joachim Breitner Mon, 30 Sep 2013 14:45:06 +0200 xmonad (0.11-5) unstable; urgency=low * Don't use DefaultProider for GNOME session - this is removed in newer GNOME session versions. -- Iain Lane Tue, 25 Jun 2013 12:58:48 +0100 xmonad (0.11-4) unstable; urgency=low * Move Haskell blurb to the end of the description, reduces the impact of #708703 -- Joachim Breitner Sat, 25 May 2013 23:45:37 +0200 xmonad (0.11-3) unstable; urgency=low * Enable compat level 9 * Use substvars for Haskell description blurbs -- Joachim Breitner Fri, 24 May 2013 12:52:50 +0200 xmonad (0.11-2) experimental; urgency=low * debian/patches/fix-GenerateManpage: Pandoc compatibility. -- Joachim Breitner Sun, 17 Feb 2013 17:04:16 +0100 xmonad (0.11-1) experimental; urgency=low [ Joachim Breitner ] * Change VCS fields back to regular * New upstream release [ Ryan Kavanagh ] * Don't run GenerateManpage with runghc at build time, fixes FTBFS on architectures without ghci. * Build-depend on libghc-extensible-exceptions-* now that it's no longer bundled in ghc [ Joachim Breitner ] * Work around a pandoc data file mismatch (#697306) by forcing the pandoc build dependency to come from experimental -- Joachim Breitner Thu, 03 Jan 2013 21:15:16 +0100 xmonad (0.10.1~darcs20120707-2) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change -- Joachim Breitner Sun, 14 Oct 2012 12:02:40 +0200 xmonad (0.10.1~darcs20120707-1) experimental; urgency=low * New upstream release: darcs snapshot of xmonad 0.10.1 which doesn't yet have an uptream tarball. * Bump libghc-x11-dev build-dependency to (<< 1.7) to allow building with haskell-x11 1.6 * Update Vcs-* to point to experimental * Added myself to uploaders. * Bump standards version to 3.9.3 * Add build-dependencies on libghc-regex-posix-dev, libghc-pandoc-dev and pandoc required to generate manpage from markdown at build time. Update debian/rules to generate these manpages at build-time, and to clean up afterwards * Added DEP-3 header to use_x-terminal-emulator.patch * Drop Encoding=UTF-8 from xmonad.desktop and xmonad-session.desktop * Force the use of at least haskell-x11 1.6; xmonad-contrib will FTBFS if xmonad was built against 1.5 -- Ryan Kavanagh Sat, 07 Jul 2012 15:24:26 -0400 xmonad (0.10-4) unstable; urgency=low * Add debian menu entry, thx to Kevin Ryde for the idea (Closes: #664580) -- Joachim Breitner Tue, 20 Mar 2012 22:31:34 +0100 xmonad (0.10-3) unstable; urgency=low * Sourceful upload to rebuild documentation package -- Joachim Breitner Fri, 10 Feb 2012 23:14:53 +0100 xmonad (0.10-2) unstable; urgency=low * Upload to unstable, Haskell transtition timer has been reset by another upload anyways. -- Joachim Breitner Thu, 01 Dec 2011 23:53:14 +0100 xmonad (0.10-1) experimental; urgency=low [ Erik de Castro Lopo ] * New upstream. * Disable debian/patches/haddock-fixes.patch (fixed upstream). * debian/control: - Standards version 3.9.2 (no changes). - Fix a couple of lintian warnings. - Add build-dep on libghc-utf8-string-*. * Add manpage debian/gnome-session-xmonad.1 * debian/copyright : Drop reference to BSD license in /usr/share and use one in package instead. -- Joachim Breitner Mon, 28 Nov 2011 21:15:19 +0100 xmonad (0.9.2-3) unstable; urgency=low * s/libghc6-xmonad-configuration-doc/libghc-xmonad-contrib-doc/ and s/ghc6/ghc/g in README.Debian (Closes: #581730) * Added missed text in section Description of xmonad (Closes: #610395) * Install files so that gdm offers a gnome3-based session. -- Joachim Breitner Fri, 11 Nov 2011 22:17:08 +0100 xmonad (0.9.2-2) unstable; urgency=low * Adjust packaging copyright. -- Joachim Breitner Sat, 09 Apr 2011 11:09:06 +0530 xmonad (0.9.2-1) unstable; urgency=low * Recommend xfonts-base (Closes: #574062) * New upstream release * Rename ghc6 → ghc * Adopt by Debian Haskell Group * Bump standards version, no change * remove_temporary_ghcfiles.patch: removed. I think ghc handles this better now (although I cannot find the reference). Can be re-introduced when needed. * haddock-fixes.patch: Format -fglasgow-exts in a way that haddock understands it. -- Joachim Breitner Tue, 05 Apr 2011 21:42:00 +0530 xmonad (0.9.1-2) unstable; urgency=low * Rebuild because of change ABI in ghc * Ship .png file un-uuencoded -- Joachim Breitner Mon, 15 Feb 2010 11:42:30 +0100 xmonad (0.9.1-1) unstable; urgency=low * Change priority to extra * New upstream release * Bump dependencies on X11 and haskell-devscripts * Use new haskell substvars * Switch to 3.0 (quilt) -- Joachim Breitner Thu, 11 Feb 2010 20:56:47 +0100 xmonad (0.9-1) unstable; urgency=low * Fix typo in .desktop file * New upstream release + Please read http://haskell.org/haskellwiki/Xmonad/Notable_changes_since_0.8 * Bump standards version -- Joachim Breitner Mon, 26 Oct 2009 18:16:42 +0100 xmonad (0.8.1-5) unstable; urgency=low * Suggest dmenu, not pdmenu (Closes: #536327) * Unconditionally remove .hi and .o before building, to provide smooth upgrades from older ghc6 versions (Closes: #531893) * Bump standards version -- Joachim Breitner Mon, 20 Jul 2009 23:19:13 +0200 xmonad (0.8.1-4) unstable; urgency=low * Remove are not installed. No (Closes: #517949) * Improve misleading 1st paragraph of long description ("xmonad" is not a library)", thanks to Stefano Zacchiroli (Closes: #524200) * Bump debhelper level to 7 and add dh_installwm to debian/rules to fix "xmonad does not install x-window-manager alternative" (Closes: #530458) * Add ghc6-doc, libghc6-x11-doc and libghc6-mtl-doc to the Recommends of libghc6-xmonad-doc. * Change section to haskell * Bump standards version, no change * Suggest pdmenu (Closes: #512493) -- Joachim Breitner Tue, 26 May 2009 10:49:54 +0200 xmonad (0.8.1-3) unstable; urgency=low * Rebuilt with ghc6 with arch-independent .haddock files -- Joachim Breitner Sat, 28 Feb 2009 12:03:32 +0100 xmonad (0.8.1-2) unstable; urgency=low * Fix binary-arch target -- Joachim Breitner Tue, 24 Feb 2009 14:47:36 +0100 xmonad (0.8.1-1) unstable; urgency=low * New upstream release (no changes, only ghc-6.10 compatibility) Closes: #516448 * Added debian/watch * Use kaol’s cdbs script in haskell-devscripts * Update years in debian/copyright * Include .desktop file in /usr/share/applications (Closes: #516397), thanks to Magnus Therning -- Joachim Breitner Mon, 23 Feb 2009 18:45:13 +0100 xmonad (0.8-1) unstable; urgency=low * New upstream release -- Joachim Breitner Sat, 06 Sep 2008 11:50:18 +0200 xmonad (0.7-2) unstable; urgency=low * Rebuild against new haskell-x11 (Closes: #486610, xinerama support) * Update standards version (no change) * Add Homepage: field -- Joachim Breitner Thu, 03 Jul 2008 17:23:14 +0200 xmonad (0.7-1) unstable; urgency=low * xmonad needs to depend on x11-utils, for xmessage dialog boxes (Closes: #470114) * New upstream release * Remove VCS headers, darcs was to unreliable for me. -- Joachim Breitner Sun, 30 Mar 2008 23:14:13 +0200 xmonad (0.6-3) unstable; urgency=low * Update build-dependencies -- Joachim Breitner Thu, 06 Mar 2008 19:33:06 +0100 xmonad (0.6-2) unstable; urgency=low * Start to use update-haskell-control for tighter dependencies -- Joachim Breitner Wed, 05 Mar 2008 14:13:09 +0100 xmonad (0.6-1) unstable; urgency=low * Upload to debian (closes: 460727) * This makes xmonad-rebuild obsolete, as that functionality is provided by upstream now. * Depends on the haskell-x11 version that was NMU’ed and uploaded to 7-days delayed, if anyone is wondering. -- Joachim Breitner Mon, 04 Feb 2008 18:15:05 +0100 xmonad (0.6-0.nomeata1) UNRELEASED; urgency=low * New upstream version -- Joachim Breitner Mon, 28 Jan 2008 18:06:13 +0100 xmonad (0.5-0.nomeata4) UNRELEASED; urgency=low * Build against ghc6.8 -- Joachim Breitner Thu, 17 Jan 2008 00:13:09 +0100 xmonad (0.5-0.nomeata3) UNRELEASED; urgency=low * Explicitly depend on X11 >= 1.4.1 -- Joachim Breitner Sun, 30 Dec 2007 14:28:29 +0100 xmonad (0.5-0.nomeata2) UNRELEASED; urgency=low * Install desktop file and register as a window manager -- Joachim Breitner Tue, 25 Dec 2007 16:15:14 +0100 xmonad (0.5-0.nomeata1) UNRELEASED; urgency=low * New upstream version, test release See README.Debian for information on the various packages. -- Joachim Breitner Tue, 11 Dec 2007 12:42:34 +0100 xmonad (0.4-6) unstable; urgency=low * xmonad-rebuild needs to depend on libxinerama-dev (Closes: #451990) sorry for forgetting about that -- Joachim Breitner Mon, 19 Nov 2007 19:28:11 +0100 xmonad (0.4-5) unstable; urgency=low * FTBFS: /usr/bin/ld: cannot find -lXinerama (Closes: #450449) Thanks to Lucas Nussbaum for doing good QA work. -- Joachim Breitner Thu, 08 Nov 2007 16:15:01 +0100 xmonad (0.4-4) unstable; urgency=low * Add upstream url to copyright file -- Joachim Breitner Mon, 29 Oct 2007 18:37:30 +0100 xmonad (0.4-3) unstable; urgency=low * Support for extensions in /usr/share/xmonad/extensions/ -- Joachim Breitner Sun, 28 Oct 2007 12:58:24 +0100 xmonad (0.4-2) unstable; urgency=low * Add Vcs-Darcs headers * change terminal name to x-terminal-emulator * and mplayer float app (Closes: #447966) -- Joachim Breitner Thu, 25 Oct 2007 12:21:08 +0200 xmonad (0.4-1) unstable; urgency=low * New upstream release -- Joachim Breitner Thu, 18 Oct 2007 15:43:57 +0200 xmonad (0.3-0.4) UNRELEASED; urgency=low * Use Config.hs instead of config.hs for xmonad-rebuild -- Joachim Breitner Sun, 07 Oct 2007 20:44:09 +0200 xmonad (0.3-0.3) UNRELEASED; urgency=low * Register as a proper window manager (desktop file for gdm, alternatives handling) -- Joachim Breitner Sun, 07 Oct 2007 16:37:34 +0200 xmonad (0.3-0.2) UNRELEASED; urgency=low * Support for user-compiled xmonad binary in /home/jojo/.xmonad/xmonad -- Joachim Breitner Sun, 07 Oct 2007 14:55:22 +0200 xmonad (0.3-0.1) UNRELEASED; urgency=low * Initial release. (Closes: #429226) -- Joachim Breitner Sun, 07 Oct 2007 13:55:30 +0200