--- tritium-0.3.8.orig/debian/dirs +++ tritium-0.3.8/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +etc/X11/tritium --- tritium-0.3.8.orig/debian/pyversions +++ tritium-0.3.8/debian/pyversions @@ -0,0 +1 @@ +2.2- --- tritium-0.3.8.orig/debian/compat +++ tritium-0.3.8/debian/compat @@ -0,0 +1 @@ +5 --- tritium-0.3.8.orig/debian/copyright +++ tritium-0.3.8/debian/copyright @@ -0,0 +1,18 @@ +This package was debianized by Mike O'Connor on +Fri, 01 Jun 2007 7:02:51 -0800. + +It was downloaded from http://tritium.vireo.org + +Upstream Author: Mike O'Connor + +Copyright (C) 2007,2008 Mike O'Connor + +License: + + tritium is licensd under the GNU General Public License version +2. On debian sysstems a copy of this license can be found in +/usr/share/common-licenses/GPL-2 + +The Debian packaging is Copyright (C) 2007, Mike O'Connor and +is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. + --- tritium-0.3.8.orig/debian/prerm +++ tritium-0.3.8/debian/prerm @@ -0,0 +1,41 @@ +#!/bin/sh +# prerm script for tritium +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove) + update-alternatives --remove x-window-manager /usr/bin/tritium + ;; + + upgrade|failed-upgrade|deconfigure) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- tritium-0.3.8.orig/debian/rules +++ tritium-0.3.8/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ --- tritium-0.3.8.orig/debian/docs +++ tritium-0.3.8/debian/docs @@ -0,0 +1,3 @@ +README +TODO +changelog --- tritium-0.3.8.orig/debian/postinst +++ tritium-0.3.8/debian/postinst @@ -0,0 +1,48 @@ +#!/bin/sh +# postinst script for tritium +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-remove' +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + update-alternatives --install \ + /usr/bin/x-window-manager x-window-manager /usr/bin/tritium 0 \ + --slave /usr/share/man/man1/x-window-manager.1.gz x-window-manager.1.gz \ + /usr/share/man/man1/tritium.1.gz + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + + + + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- tritium-0.3.8.orig/debian/menu-method +++ tritium-0.3.8/debian/menu-method @@ -0,0 +1,28 @@ +#!/usr/bin/install-menu +# -*- mode: shell-script; -*- + +!include menu.h +compat="menu-2"; + +outputencoding="ISO-8859-1"; + +function rs($arg)=replace(replace(replace($arg, "/", "_"), " ", "_"),"-","_"); +function qc($arg) = esc($arg, "\\'"); +function entry_exec($action)="\t\t\t'"title()"': '"qc($action)"',\n "; + +supported; + x11 = entry_exec($command); + text = entry_exec(term()); +endsupported; + +startmenu="class "rs($section)"_menu:\n\tdef __init__( self ):\n\t\tappmenu( self.wm.current_frame, {"; +endmenu="})\n"; +genmenu="debian-menu.py"; +submenutitle=" '"title()"':'"rs($section)"()',\n"; +preoutput="\n"; +mainmenutitle="Debian"; +rootsection="Debian"; +rootprefix="/var/lib/tritium/"; +userprefix="/.config/tritium/"; + +preoutput= "# -*-python-*-\n# Automatically generated file. Do not edit.\n# (See /usr/share/doc/menu/menu.txt.gz)\n\n"; --- tritium-0.3.8.orig/debian/manpages +++ tritium-0.3.8/debian/manpages @@ -0,0 +1 @@ +docs/tritium.1 \ No newline at end of file --- tritium-0.3.8.orig/debian/changelog +++ tritium-0.3.8/debian/changelog @@ -0,0 +1,43 @@ +tritium (0.3.8-2) unstable; urgency=low + + * Re-upload to Debian (Closes: #565963). + * Thanks to Mike O'Connor for tritium! + * Set Ryan Niebur as maintainer. + * Add Vagrant Cascadian to uploaders. + * Add ${misc:Depends} to allow debhelper to add dependencies. + * Switch to debhelper 7 and use a tiny debian/rules file. + * Build-Depends: Use python instead of python-all-dev. + * Install upstream changelog. + * Add Vcs-Git and Vcs-Browser fields. + * Set debian/source/format to 1.0. + * Update Standards-Version to 3.8.4, no changes necessary. + + -- Vagrant Cascadian Mon, 29 Mar 2010 21:28:44 -0700 + +tritium (0.3.8-1) experimental; urgency=low + + * new upstream version + * added versioned depends on python-plwm (Closes: 486854) + * make prerm not touch update-alternatives on upgrade (Closes: 486637) + + -- Mike O'Connor Thu, 19 Jun 2008 00:41:06 -0400 + +tritium (0.3.7-1) experimental; urgency=low + + * New upstream version + - actuall handles transient windows more gracefully (Closes: 486644) + + -- Mike O'Connor Wed, 18 Jun 2008 09:14:39 -0400 + +tritium (0.3.6-1) experimental; urgency=low + + * New upstream version + - handles transient windows more gracefully (Closes: 486644) + + -- Mike O'Connor Tue, 17 Jun 2008 09:13:23 -0400 + +tritium (0.3.5-1) experimental; urgency=low + + * Initial upload (Closes: 486117) + + -- Mike O'Connor Thu, 12 Jun 2008 09:54:40 -0400 --- tritium-0.3.8.orig/debian/pycompat +++ tritium-0.3.8/debian/pycompat @@ -0,0 +1 @@ +2 \ No newline at end of file --- tritium-0.3.8.orig/debian/control +++ tritium-0.3.8/debian/control @@ -0,0 +1,19 @@ +Source: tritium +Section: x11 +Priority: extra +Maintainer: Ryan Niebur +Uploaders: Vagrant Cascadian +Build-Depends: debhelper (>= 7), python, python-support (>= 0.3), python-xlib, python-plwm (>= 2.6a+20070801) +Standards-Version: 3.8.4 +Vcs-Git: git://git.debian.org/collab-maint/tritium.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/tritium.git + +Package: tritium +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, python-xlib, python-plwm (>= 2.6a+20080530), python-contract +XB-Python-Version: ${python:Versions} +Description: a tabbed/tiling window manager + tritium is a tiling/tabbed window manager for the X Window System + inspired by the ion3 window manager. It was written completely from + scratch in Python and shares no actual code with ion3. + --- tritium-0.3.8.orig/debian/source/format +++ tritium-0.3.8/debian/source/format @@ -0,0 +1 @@ +1.0