--- slides-1.0.1.orig/debian/changelog +++ slides-1.0.1/debian/changelog @@ -0,0 +1,149 @@ +slides (1.0.1-13build1) precise; urgency=low + + * Rebuild to drop python2.6 dependencies. + + -- Matthias Klose Sat, 31 Dec 2011 02:13:56 +0000 + +slides (1.0.1-13) unstable; urgency=low + + * Orphan the package. + * Build using dh_python2. Closes: #617063. + + -- Matthias Klose Mon, 18 Apr 2011 23:21:00 +0200 + +slides (1.0.1-12.2) unstable; urgency=low + + * Non-maintainer upload. + * Build-Depend on python-all-dev (>= 2.5.4) for python.mk. + + -- Kumar Appaiah Mon, 19 Oct 2009 17:16:27 -0500 + +slides (1.0.1-12.1) unstable; urgency=low + + [ Luca Falavigna ] + * Non-maintainer upload. + * Python 2.6 transition (Closes: #547874). + + [ Bastian Venthur ] + * Applied Luca's patch and uploaded it. + * Bumped standards version (no changes) + + -- Bastian Venthur Tue, 06 Oct 2009 10:08:17 +0200 + +slides (1.0.1-12) unstable; urgency=low + + * Add copyright notice. + + -- Matthias Klose Wed, 25 Jun 2008 01:12:49 +0200 + +slides (1.0.1-11) unstable; urgency=low + + * Conflict/replaces with python2.3-slides, python2.4-slides. Closes: #376127. + + -- Matthias Klose Sat, 1 Jul 2006 22:24:19 +0000 + +slides (1.0.1-10) unstable; urgency=low + + * Convert to the updated Python policy. Closes: #373384. + + -- Matthias Klose Sat, 17 Jun 2006 00:31:14 +0000 + +slides (1.0.1-9) unstable; urgency=low + + * Drop python2.2 package, add python2.4 package. + + -- Matthias Klose Sat, 9 Apr 2005 21:13:59 +0200 + +slides (1.0.1-8) unstable; urgency=low + + * Convert packaging to use debhelper. + * Fix python dependencies (closes: #302987). + + -- Matthias Klose Sat, 9 Apr 2005 20:48:48 +0200 + +slides (1.0.1-7) unstable; urgency=low + + * Fix typo in control file. + + -- Matthias Klose Sun, 3 Apr 2005 23:44:42 +0200 + +slides (1.0.1-6) unstable; urgency=low + + * Fix typo in package description (bug submitter filed it three times, + maybe the script should be fixed first, closes: #300033, #300036, #300037). + + -- Matthias Klose Sun, 3 Apr 2005 16:36:29 +0200 + +slides (1.0.1-5) unstable; urgency=low + + * Add watch file. + + -- Matthias Klose Sun, 19 Sep 2004 20:12:57 +0200 + +slides (1.0.1-4) unstable; urgency=high + + * New maintainer (closes: #254795). + * Update documentation strings (closes: #209763). + * Drop python2.1-slides package. + * Include generated html for the slides intro presentation (closes: #177265). + + -- Matthias Klose Sat, 14 Aug 2004 22:47:51 +0000 + +slides (1.0.1-3) unstable; urgency=low + + * QA Upload. + * Grrr. Really fix section for slides-doc this time. + + -- Thomas Bushnell, BSG Sat, 7 Aug 2004 19:16:14 -0700 + +slides (1.0.1-2) unstable; urgency=low + + * QA Upload. + * Set source section to python and set slides-doc section to doc to + conform to override file. + + -- Thomas Bushnell, BSG Sat, 7 Aug 2004 18:45:04 -0700 + +slides (1.0.1-1) unstable; urgency=low + + * QA Upload. + * Set maintainer to Debian QA Group . + + -- Thomas Bushnell, BSG Sat, 7 Aug 2004 18:16:22 -0700 + +slides (1.0.1-0.2) unstable; urgency=high + + * NMU + * Reupload with priority high to speed up the python transtion. + + -- Matthias Klose Sun, 12 Oct 2003 09:56:52 +0200 + +slides (1.0.1-0.1) unstable; urgency=low + + * NMU. + * New upstream version. + * Install into site-packages. + * New python2.3-slides package. + * Make python dependencies more robust. + + -- Matthias Klose Sun, 28 Sep 2003 16:52:19 +0200 + +slides (1.0-2.1) unstable; urgency=low + + * 0-day non-maintainer upload according to RM's schedule + * debian/python2.2-slides.postinst: Fixed python2.1 reference to python2.2 + (Closes: #203469) + + -- Roland Stigge Wed, 3 Sep 2003 15:07:18 +0200 + +slides (1.0-2) unstable; urgency=low + + * Python 2.1 -> Python 2.2 + + -- Moshe Zadka Tue, 27 Aug 2002 18:44:59 +0300 + +slides (1.0-1) unstable; urgency=low + + * First Debian release (Closes: #150455) + + -- Moshe Zadka Sun, 18 Jun 2002 18:22:43 +0300 --- slides-1.0.1.orig/debian/rules +++ slides-1.0.1/debian/rules @@ -0,0 +1,52 @@ +#!/usr/bin/make -f + +-include /usr/share/python/python.mk + +versions := $(shell pyversions -vs) + +build: build-stamp +build-stamp: + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp install-* + rm -rf build + find . -name "*.pyc" |xargs -r rm + dh_clean + +install: build $(patsubst %,install-%,$(versions)) +install-%: build-stamp + dh_testdir + dh_testroot + dh_installdirs + + python$* setup.py install --no-compile \ + --prefix=$(CURDIR)/debian/python-slides/usr ${py_setup_install_args} + + touch install-$* + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples -Nslides-doc + dh_installexamples -pslides-doc examples/* sample.css + PYTHONPATH=`pwd` sh -c "cd debian/slides-doc/usr/share/doc/slides-doc/examples/intro; ./make-presentation" + dh_compress + dh_fixperms + dh_python2 + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- slides-1.0.1.orig/debian/control +++ slides-1.0.1/debian/control @@ -0,0 +1,26 @@ +Source: slides +Section: python +Priority: extra +Maintainer: Debian QA Group +Build-Depends: debhelper (>= 5.0.37.1) +Build-Depends-Indep: python-all-dev (>= 2.6.6) +XS-Python-Version: all +Standards-Version: 3.9.1 + +Package: python-slides +Architecture: all +Depends: ${python:Depends} +Conflicts: python2.3-slides, python2.4-slides +Replaces: python2.3-slides, python2.4-slides +XB-Python-Version: ${python:Versions} +Description: Python-based Slide Maker + Slides is an LGPL slides generator, unique in that you write a Python program + in order to create your presentation. That is, you write a program that + when run generates the slides for your presentation, currently in HTML. + +Package: slides-doc +Section: doc +Architecture: all +Suggests: python-slides +Description: The official documentation of slides + Examples for using the Python-based HTML slide maker. --- slides-1.0.1.orig/debian/copyright +++ slides-1.0.1/debian/copyright @@ -0,0 +1,22 @@ +This package was debianized by Moshe Zadka on +Wed Jun 19 18:22:36 IDT 2002 + +Downloaded from: http://itamarst.org/software/slides/ + +Upstream Author: Itamar Shtull-Trauring + +Copyright: + + Copyright (C) 2002 Moshe Zadka, Itamar Shtull-Trauring + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published by the + Free Software Foundation; either version 2 of the License, or (at your option) + any later version. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + + On Debian systems the GNU Lesser General Public License can be found in + /usr/share/common-licenses/LGPL. --- slides-1.0.1.orig/debian/watch +++ slides-1.0.1/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://itamarst.org/software/slides/Slides-([\d\.]*)\.tar\.gz --- slides-1.0.1.orig/debian/compat +++ slides-1.0.1/debian/compat @@ -0,0 +1 @@ +5