--- chaksem-1.7b.orig/debian/postinst +++ chaksem-1.7b/debian/postinst @@ -0,0 +1,47 @@ +#! /bin/sh +# postinst script for chaksem +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + ;; + + 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 + + --- chaksem-1.7b.orig/debian/rules +++ chaksem-1.7b/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + latex chaksem-doc.tex + dvips -o chaksem-doc.ps chaksem-doc.dvi + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f chaksem-doc.ps chaksem-doc.log chaksem-doc.aux chaksem-doc.dvi + rm -f build-stamp configure-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + cp chaksem.cls $(CURDIR)/debian/chaksem/usr/share/texmf/tex/latex/chaksem + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_installtex + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- chaksem-1.7b.orig/debian/watch +++ chaksem-1.7b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.cse.unsw.edu.au/~chak/presentation/chaksem([0-9.]+[a-z])\.tar\.gz --- chaksem-1.7b.orig/debian/dirs +++ chaksem-1.7b/debian/dirs @@ -0,0 +1 @@ +usr/share/texmf/tex/latex/chaksem --- chaksem-1.7b.orig/debian/control +++ chaksem-1.7b/debian/control @@ -0,0 +1,19 @@ +Source: chaksem +Section: tex +Priority: optional +Maintainer: Jamie Wilkinson +Build-Depends: debhelper (>= 7), tex-common +Build-Depends-Indep: texlive-base-bin, texlive-latex-base, texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-extra +Standards-Version: 3.8.3 + +Package: chaksem +Architecture: all +Depends: texlive-base-bin, texlive-latex-base, texlive-latex-recommended, texlive-fonts-recommended, ${misc:Depends} +Description: LaTeX class for presentations + chaksem is a LaTeX2e class for slides. Based on seminar, it adds + support for running footers as well as itemised and numbered lists, + with a layout that fits nicely to the sans serif font used for text. + There is support for overlays, which includes the ability to accumulate + text and images on the slides for online presentations. Printable + lecture notes with collapsed overlays are also able to be generated from + this class. --- chaksem-1.7b.orig/debian/docs +++ chaksem-1.7b/debian/docs @@ -0,0 +1,2 @@ +chaksem-doc.tex +chaksem-doc.ps --- chaksem-1.7b.orig/debian/copyright +++ chaksem-1.7b/debian/copyright @@ -0,0 +1,24 @@ +This package was debianized by Jamie Wilkinson on +Tue, 23 Apr 2002 17:46:40 +1000. + +It was downloaded from +http://www.cse.unsw.edu.au/~chak/presentation/presentation.html + +Copyright: + +Copyright (c) 1997-2005 Manuel M. T. Chakravarty + +License: + + This file is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This file is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + +On Debian systems, the full text of the GNU GPL may be found in +/usr/share/common-licenses/GPL-2 --- chaksem-1.7b.orig/debian/compat +++ chaksem-1.7b/debian/compat @@ -0,0 +1 @@ +7 --- chaksem-1.7b.orig/debian/changelog +++ chaksem-1.7b/debian/changelog @@ -0,0 +1,93 @@ +chaksem (1.7b-5.1) unstable; urgency=low + + * Non-maintainer upload. + * Use dh_installtex rather than mktexlsr directly. Closes: #669603. + + [ Sebastian Ramacher ] + * Add Build-Dep on texlive-latex-extra for a4wide.sty (Closes: #666646). + + -- Matej Vela Wed, 23 May 2012 12:35:50 +0100 + +chaksem (1.7b-5) unstable; urgency=low + + * Bump standards version to 3.8.3. + * Update to debhelper 7. + - Set versioned depends to >= 7. + - Use dh_prep instead of dh_clean -k. + * Update build-deps and depends for texlive. + * Right injustices. (Closes: #543432) + + -- Jamie Wilkinson Sat, 24 Oct 2009 12:55:44 +1100 + +chaksem (1.7b-4) unstable; urgency=low + + * Bug fix: "chaksem: the seminar class does not live in tetex-extra", + thanks to Michal Politowski (Closes: #452180). + + -- Jamie Wilkinson Wed, 21 Nov 2007 09:20:14 +1100 + +chaksem (1.7b-3) unstable; urgency=low + + * Add tetex-extra to the dependencies, as that's where the seminar class + lives. + + -- Jamie Wilkinson Mon, 19 Nov 2007 23:58:21 +1100 + +chaksem (1.7b-2) unstable; urgency=low + + * Acknowledge NMU. Thanks Ian! (Closes: #354792) + * Update watch file to version 3. + + -- Jamie Wilkinson Sun, 11 Nov 2007 17:08:34 +1100 + +chaksem (1.7b-1.1) unstable; urgency=low + + * Non-maintainer upload + * New upstream release + + Fixes rotation (Closes: #354792) + * Update standards version + * Put DH_COMPAT in compat file per lintian warning + * Move debhelper to Build-Depends: per lintian warning + + -- Ian Wienand Tue, 04 Sep 2007 12:12:29 +1000 + +chaksem (1.6c-1) unstable; urgency=low + + * New upstream version. + + Includes patch from Joe Milbourn to fix the colour of top and + bottom rulers. (Closes: #314514) + * Remove the article from the beginning of the package synopsis, to + appease lintian. + * Updated watch file. + + -- Jamie Wilkinson Tue, 28 Jun 2005 16:47:41 +1000 + +chaksem (1.6a-4) unstable; urgency=low + + * Fix improper copyright file. (Closes: #290085) + * Add watch file. + * Updated Standards-version to 3.6.1. No changes to package. + + -- Jamie Wilkinson Sun, 3 Apr 2005 23:32:47 +1000 + +chaksem (1.6a-3) unstable; urgency=low + + * Fixed "Upstream Author" line in debian/copyright. + * Added TeX and PostScript documentation. (Closes: #171658) + * Updated long description to describe some more features. + + -- Jamie Wilkinson Sun, 5 Jan 2003 02:44:41 +1100 + +chaksem (1.6a-2) unstable; urgency=low + + * Bumped standards-version to 3.5.8.0. + * Set DH_COMPAT to 4. + + -- Jamie Wilkinson Sun, 1 Dec 2002 13:09:33 +1100 + +chaksem (1.6a-1) unstable; urgency=low + + * Initial upload to Debian. (Closes: #170484) + + -- Jamie Wilkinson Sun, 24 Nov 2002 13:04:40 +1100 + --- chaksem-1.7b.orig/debian/postrm +++ chaksem-1.7b/debian/postrm @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +case "$1" in + remove) + ;; + + purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER#