--- get-iplayer-2.76.orig/debian/options +++ get-iplayer-2.76/debian/options @@ -0,0 +1,7 @@ +# For Debian-based systems, inhibit automatic updates +packagemanager apt + +# Add site-wide configuration in this file + + + --- get-iplayer-2.76.orig/debian/rules +++ get-iplayer-2.76/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +override_dh_install: + dh_install + chmod -x $(CURDIR)/debian/get-iplayer/usr/share/get_iplayer/plugins/* + +%: + dh $@ --- get-iplayer-2.76.orig/debian/manpages +++ get-iplayer-2.76/debian/manpages @@ -0,0 +1 @@ +get_iplayer.1 --- get-iplayer-2.76.orig/debian/docs +++ get-iplayer-2.76/debian/docs @@ -0,0 +1 @@ +README.txt --- get-iplayer-2.76.orig/debian/compat +++ get-iplayer-2.76/debian/compat @@ -0,0 +1 @@ +7 --- get-iplayer-2.76.orig/debian/README.Debian +++ get-iplayer-2.76/debian/README.Debian @@ -0,0 +1,7 @@ +This is the Debian package for get_iplayer. + +Because of naming restrictions, the source package is called get-iplayer, and +so to avoid confusion the following symbolic links are also created: + +/usr/bin/get-iplayer -> /usr/bin/get_iplayer +/usr/share/man/man1/get-iplayer.1.gz -> /usr/share/man/man1/get_iplayer.1.gz --- get-iplayer-2.76.orig/debian/control +++ get-iplayer-2.76/debian/control @@ -0,0 +1,23 @@ +Source: get-iplayer +Section: video +Priority: optional +Maintainer: Jonathan Wiltshire +Build-Depends: debhelper (>= 7.2.8) +Standards-Version: 3.8.4 +Homepage: http://linuxcentre.net/iplayer +Dm-Upload-Allowed: yes + +Package: get-iplayer +Architecture: all +Depends: libwww-perl, ${perl:Depends}, ${misc:Depends} +Recommends: flvstreamer, id3v2, libmp3-info-perl, atomicparsley +Suggests: mplayer, ffmpeg +Description: download/stream available BBC iPlayer TV and radio programmes + get_iplayer lists, searches and records BBC iPlayer TV/Radio, BBC Podcast + programmes. Other third-party plugins may be available. + . + get_iplayer has three modes: recording a complete programme for later + playback, streaming a programme directly to a playback application, + such as mplayer; and as a Personal Video Recorder (PVR), subscribing to + search terms and recording programmes automatically. It can also stream + or record live BBC iPlayer output. --- get-iplayer-2.76.orig/debian/changelog +++ get-iplayer-2.76/debian/changelog @@ -0,0 +1,97 @@ +get-iplayer (2.76-1) unstable; urgency=low + + * New upstream release + * debian/source/format: explicitly declare format 1.0 + + -- Jonathan Wiltshire Sun, 04 Apr 2010 16:06:48 +0100 + +get-iplayer (2.68-1) unstable; urgency=medium + + * New upstream release fixes total breakage + + -- Jonathan Wiltshire Tue, 23 Feb 2010 08:13:21 +0000 + +get-iplayer (2.66-1) unstable; urgency=low + + * New upstream release + * Standards version 3.8.4 + * debian/patches/no-warn-etc: integrated upstream + * Remove quilt dependency and logic, now that there are no outstanding + patches + + -- Jonathan Wiltshire Fri, 29 Jan 2010 00:05:17 +0000 + +get-iplayer (2.51-1) unstable; urgency=medium + + * New upstream release fixes total breakage + + -- Jonathan Wiltshire Wed, 23 Dec 2009 16:43:39 +0000 + +get-iplayer (2.49-1) unstable; urgency=low + + * New upstream release + * debian/rules, debian/control: Add quilt patch system + * Move configuration to /etc/get_iplayer (closes: #558098) + - patch no-warn-etc: get_iplayer: load configuration from /etc and do + not warn about it + - debian/install: Install configuration to /etc/get_iplayer/options + - link /var/link/get_iplayer/options to /etc/get_iplayer/options + until upstream fix it properly + - during installation, copy local modifications to the new options file + + -- Jonathan Wiltshire Thu, 26 Nov 2009 19:08:35 +0000 + +get-iplayer (2.47-1) unstable; urgency=low + + * New upstream release + * debian/control: add Recommends for AtomicParsley + + -- Jonathan Wiltshire Mon, 09 Nov 2009 09:04:00 +0000 + +get-iplayer (2.41-1) unstable; urgency=low + + * New upstream release + + -- Jonathan Wiltshire Sun, 18 Oct 2009 15:03:19 +0100 + +get-iplayer (2.39-1) unstable; urgency=low + + * New upstream release + * Tidy long description formatting (Closes: #543769) + * Remove suggestion for package lame (Closes: #548342) + + -- Jonathan Wiltshire Fri, 25 Sep 2009 19:05:22 +0100 + +get-iplayer (2.36-1) unstable; urgency=low + + [ Jonathan Wiltshire ] + * New upstream release + * Add recommendation for libmp3-info-perl (MP3::Info) + + [ Martin Meredith ] + * Added DM-Upload-Allowed field to control + + -- Jonathan Wiltshire Thu, 17 Sep 2009 17:29:51 +0100 + +get-iplayer (2.26-1) unstable; urgency=low + + * New upstream version + * Set section to video from misc + * Add Recommends: flvstreamer, id3v2; Suggests: mplayer, ffmpeg, lame + (Closes: #545130) + + -- Jonathan Wiltshire Sat, 05 Sep 2009 17:53:47 +0100 + +get-iplayer (2.22-1) unstable; urgency=low + + * New upstream version + * Standards-Version 3.8.3 (no changes required) + * Install options to /var/lib/get_iplayer + + -- Jonathan Wiltshire Sat, 29 Aug 2009 20:52:27 +0100 + +get-iplayer (2.09-1) unstable; urgency=low + + * Initial release (Closes: #512754) + + -- Jonathan Wiltshire Mon, 13 Jul 2009 23:26:34 +0100 --- get-iplayer-2.76.orig/debian/watch +++ get-iplayer-2.76/debian/watch @@ -0,0 +1,6 @@ +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +http://linuxcentre.net/get_iplayer/packages/get_iplayer-([0-9].*)\.tar\.gz --- get-iplayer-2.76.orig/debian/NEWS +++ get-iplayer-2.76/debian/NEWS @@ -0,0 +1,11 @@ +get-iplayer (2.49-1) unstable; urgency=low + + The configuration file (previously /var/lib/get_iplayer/options) has been + moved back to its proper location, /etc/get_iplayer/options. A symlink has + been left in place for your convenience. + + If you made local configuration changes, the package manager will try + to preserve them, but you should check the configuration after installation + in case it was not possible. + + -- Jonathan Wiltshire Thu, 26 Nov 2009 19:43:38 +0000 --- get-iplayer-2.76.orig/debian/copyright +++ get-iplayer-2.76/debian/copyright @@ -0,0 +1,16 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=427 +Upstream-Name: get_iplayer +Upstream-Maintainer: Phil Lewis +Upstream-Source: http://linuxcentre.net/iplayer + +Files: * +Copyright: Copyright (C) 2009 Phil Lewis +License: GPL-3+ + On Debian systems the full text of the GNU General Public License can be found + in the `/usr/share/common-licenses/GPL-3' file. + +Files: debian/* +Copyright: Copyright (C) 2009 Jonathan Wiltshire +License: GPL-3+ + On Debian systems the full text of the GNU General Public License can be found + in the `/usr/share/common-licenses/GPL-3' file. --- get-iplayer-2.76.orig/debian/preinst +++ get-iplayer-2.76/debian/preinst @@ -0,0 +1,15 @@ +#!/bin/sh +set -e + +case "$1" in + install|upgrade) + OPTFILE="/var/lib/get_iplayer/options" + if dpkg --compare-versions "$2" le "2.49-1"; then + if [ -f $OPTFILE -a ! -L $OPTFILE ]; then + echo "Backing up configuration to $OPTFILE.old" + cp -f $OPTFILE $OPTFILE.old + fi + fi +esac + +#DEBHELPER# --- get-iplayer-2.76.orig/debian/postinst +++ get-iplayer-2.76/debian/postinst @@ -0,0 +1,13 @@ +#!/bin/sh +set -e + +case "$1" in + configure) + if dpkg --compare-versions "$2" le "2.49-1"; then + if [ -f /var/lib/get_iplayer/options.old ]; then + mv -f /var/lib/get_iplayer/options.old /etc/get_iplayer/options + fi + fi +esac + +#DEBHELPER# --- get-iplayer-2.76.orig/debian/dirs +++ get-iplayer-2.76/debian/dirs @@ -0,0 +1 @@ +usr/bin --- get-iplayer-2.76.orig/debian/links +++ get-iplayer-2.76/debian/links @@ -0,0 +1,3 @@ +usr/bin/get_iplayer usr/bin/get-iplayer +usr/share/man/man1/get_iplayer.1.gz usr/share/man/man1/get-iplayer.1.gz +etc/get_iplayer/options var/lib/get_iplayer/options --- get-iplayer-2.76.orig/debian/README.source +++ get-iplayer-2.76/debian/README.source @@ -0,0 +1,32 @@ +This package uses quilt in order to apply patches to the upstream source. +Patches are stored in debian/patches. For further details, see the man page for +quilt. + +All commands described below should be run from the top directory of the +package source tree, unless otherwise stated. + + * To generate the fully patched source, in a form ready for editing, that + would be built to create Debian packages, run: + + export QUILT_PATCHES=debian/patches + quilt push -a + + * To modify the source and save those modifications so that they will be + applied when building the package, pick a suitably informative patch file + name, for example Modify_README.source, and then run: + + export QUILT_PATCHES=debian/patches + quilt new Modify_README.source + quilt edit README.source + + This will place you in your default editor to modify the file. + Once your are done editing, save the file and run: + + quilt refresh + + * To remove source modifications that are currently being applied when + building the package, run: + + export QUILT_PATCHES=debian/patches + quilt top + --- get-iplayer-2.76.orig/debian/install +++ get-iplayer-2.76/debian/install @@ -0,0 +1,3 @@ +get_iplayer usr/bin +plugins/ usr/share/get_iplayer +debian/options etc/get_iplayer --- get-iplayer-2.76.orig/debian/source/format +++ get-iplayer-2.76/debian/source/format @@ -0,0 +1 @@ +1.0