debian/0000755000000000000000000000000012147642704007175 5ustar debian/watch0000644000000000000000000000033412036246553010225 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|bluetile-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/bluetile \ ([\d\.]*\d)/ debian/control0000644000000000000000000000271512147636567010617 0ustar Source: bluetile Section: x11 Priority: optional Maintainer: Debian Haskell Group Uploaders: Joachim Breitner Build-Depends: debhelper (>= 9) , cdbs , haskell-devscripts (>= 0.8.13) , ghc , ghc-prof , libghc-mtl-dev , libghc-xmonad-dev (>= 0.10) , libghc-xmonad-contrib-dev (>= 0.10) , libghc-x11-dev (>= 1.4) , libghc-x11-xft-dev , libghc-gtk-dev , libghc-glade-dev , libghc-regex-compat-dev , libghc-configfile-dev Standards-Version: 3.9.4 Homepage: http://hackage.haskell.org/package/bluetile Vcs-Darcs: http://darcs.debian.org/pkg-haskell/bluetile Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/bluetile Package: bluetile Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} , libgnome2-0 Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests}, gnome-core Provides: ${haskell:Provides} Description: full-featured tiling for the GNOME desktop environment Bluetile is a tiling window manager designed to integrate with the GNOME desktop environment. It provides both a traditional, stacking layout mode as well as tiling layouts where windows are arranged to use the entire screen without overlapping. Bluetile tries to make 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. debian/bluetile.manpages0000644000000000000000000000005412036246552012514 0ustar man/bluetile.1 man/gnome-bluetile-session.1 debian/rules0000755000000000000000000000141612036246552010255 0ustar #!/usr/bin/make -f DEB_SETUP_GHC6_CONFIGURE_ARGS := --datasubdir=bluetile --libexecdir=/usr/lib/bluetile include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk build/$(CABAL_PACKAGE) :: build-ghc-stamp install/$(CABAL_PACKAGE) :: build/$(CABAL_PACKAGE) dh_installwm $(DEB_SETUP_BIN_NAME) copy --builddir=dist-ghc --destdir=debian/$(CABAL_PACKAGE) rm -rf debian/$(CABAL_PACKAGE)/usr/share/doc install -D -m 0644 misc/gnome-bluetile-session.desktop debian/bluetile/usr/share/xsessions/gnome-bluetile.desktop install -D -m 0644 misc/bluetile.desktop debian/bluetile/usr/share/applications/bluetile.desktop mkdir -p debian/bluetile/usr/share/icons ln -s ../bluetile/logo/bluetile-icon-48x48.png debian/bluetile/usr/share/icons/bluetile.png debian/patches/0000755000000000000000000000000012036246552010622 5ustar debian/patches/use-x-terminal-emulator.patch0000644000000000000000000000065312036246552016347 0ustar Index: bluetile-0.5.3/etc/bluetilerc =================================================================== --- bluetile-0.5.3.orig/etc/bluetilerc 2010-08-11 03:28:22.000000000 +0530 +++ bluetile-0.5.3/etc/bluetilerc 2011-04-20 22:13:55.000000000 +0530 @@ -8,7 +8,7 @@ # global options (Mod4 is usually the logo key) default_modifier: Mod4 -terminal: gnome-terminal +terminal: x-terminal-emulator start_dock: true # theme debian/patches/series0000644000000000000000000000006512036246552012040 0ustar debianize-README.patch use-x-terminal-emulator.patch debian/patches/debianize-README.patch0000644000000000000000000000213612036246552014532 0ustar Index: bluetile-0.4.2/README =================================================================== --- bluetile-0.4.2.orig/README 2010-06-28 09:50:15.000000000 +0200 +++ bluetile-0.4.2/README 2010-06-28 09:50:49.000000000 +0200 @@ -1,8 +1,7 @@ -Quickstart: After installing Bluetile (use 'cabal install') just open a -terminal under your current window manager/desktop environment -(preferably GNOME) and enter 'bluetile' or '/path/to/bluetile' if it's not -in your PATH. Bluetile will replace the currently running window manager -(if the window manager supports this) and start up. +Quickstart: After installing Bluetile just open a terminal under your current +window manager/desktop environment (preferably GNOME) and enter 'bluetile'. +Bluetile will replace the currently running window manager (if the window +manager supports this) and start up. -See the man page of Bluetile for further information - including how to -set up Bluetile as your permanent window manager. +See the man page of Bluetile ("man bluetile") for further information - +including how to set up Bluetile as your permanent window manager. debian/bluetile.wm0000644000000000000000000000002212036246552011337 0ustar /usr/bin/bluetile debian/changelog0000644000000000000000000000363412147642704011055 0ustar bluetile (0.6-3) unstable; urgency=low * Enable compat level 9 -- Joachim Breitner Fri, 24 May 2013 12:49:40 +0200 bluetile (0.6-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 Thu, 03 Jan 2013 23:03:42 +0100 bluetile (0.6-1) unstable; urgency=low * New upstream release (Closes: #665238) -- Joachim Breitner Sat, 24 Mar 2012 18:39:42 +0100 bluetile (0.5.3-1) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Joachim Breitner ] * New upstream release (Closes: #622601) -- Joachim Breitner Wed, 20 Apr 2011 22:19:16 +0530 bluetile (0.5.1-2) unstable; urgency=low * Extend build-depends according to .cabal file (Closes: #591071) -- Joachim Breitner Sat, 31 Jul 2010 19:34:53 +0200 bluetile (0.5.1-1) unstable; urgency=low * New upstream release + Bluetile is now configurable (Closes: #585674) -- Joachim Breitner Sat, 31 Jul 2010 16:38:51 +0200 bluetile (0.4.3-1) unstable; urgency=low * New upstream release + Improved package description * New standards version, no change -- Joachim Breitner Wed, 30 Jun 2010 09:32:09 +0200 bluetile (0.4.2-1) unstable; urgency=low * New upstream version + .desktop files included by upstream * Suggest gnome-core -- Joachim Breitner Mon, 28 Jun 2010 09:59:33 +0200 bluetile (0.4.1-2) unstable; urgency=low * Install icon and .desktop files, register as window manager. (Closes: #586284) -- Joachim Breitner Thu, 17 Jun 2010 17:27:40 +0200 bluetile (0.4.1-1) unstable; urgency=low * Initial release. -- Joachim Breitner Fri, 11 Jun 2010 16:38:16 +0200 debian/source/0000755000000000000000000000000012036246552010473 5ustar debian/source/format0000644000000000000000000000001412036246552011701 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147616076010376 0ustar 9 debian/copyright0000644000000000000000000000344212036246552011131 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: bluetile Maintainer: Jan Vornberger Source: http://hackage.haskell.org/package/bluetile Copyright: 2009 Jan Vornberger 2009-2010 Alejandro Serrano 2007 Andrea Rossato 2007 Spencer Janssen 2007-2008 Joachim Breitner License: BSD-3 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.