--- python-daap-0.7.1.orig/debian/changelog +++ python-daap-0.7.1/debian/changelog @@ -0,0 +1,105 @@ +python-daap (0.7.1-3build2) precise; urgency=low + + * Rebuild to drop python2.6 dependencies and provides. + + -- Matthias Klose Sat, 14 Apr 2012 13:44:14 +0000 + +python-daap (0.7.1-3build1) natty; urgency=low + + * Rebuild to add support for python 2.7. + + -- Matthias Klose Fri, 03 Dec 2010 00:10:07 +0000 + +python-daap (0.7.1-3) unstable; urgency=low + + [ Julien Lavergne ] + * debian/{control, rules} + - prepare for the upcoming Python 2.6 transition (taken from Ubuntu) + + added versioned depend on python (>= 2.5.4-1~) + + bump build-depends to debhelper (>= 5.0.38) + + used --install-layout=deb to setup.py install call to let files be + installed under /usr instead of /usr/local + * debian/control: + - Bump Standards-Version to 3.8.2 (no change needed). + + [ Sandro Tosi ] + * debian/{control, rules, python-daap.preinst} + - switch from python-central to python-support + * debian/copyright + - added copyright info for Debian packaging + + -- Sandro Tosi Wed, 12 Aug 2009 17:05:22 +0200 + +python-daap (0.7.1-2) unstable; urgency=low + + * debian/control + - switch Vcs-Browser field to viewsvn + - updated my email address + - bump Standards-Version to 3.8.0 (no changes needed) + - added ${misc:Depends} to binary package Depends + * debian/watch + - updated due to upstream website changed + * debian/copyright + - clearly referring to LGPL-2 local file + * debian/rules + - merged 'rm' call into 'dh_clean' one + + -- Sandro Tosi Mon, 16 Feb 2009 00:57:36 +0100 + +python-daap (0.7.1-1) unstable; urgency=low + + * New upstream release + * debian/patches/01_upstream_changes.dpatch + - deleted since merged upstream + * debian/control + - removed dpatch build-deb (no more needed) + * debian/rules + - removed dpatch stuff (no more needed) + + -- Sandro Tosi Mon, 24 Mar 2008 00:29:47 +0100 + +python-daap (0.7-2) unstable; urgency=low + + * Package adoption (Closes: #453831) + * debian/control + - team as maintainer + - me as uploader + - bump Standards-Version to 3.7.3 + - dependency over debhelper at least for version 5 on + - dependency against dpatch + - added Homepage filed + - added Provides + - added Vcs-Svn and Vcs-Browser field + * debian/compat + - bump to 5 + * debian/watch + - added + * debian/docs + - removed + * debian/rules + - add upstream changelog installation + - add doc installation in this file + - removed template header + - removed configure target since not needed + - installing examples + * debian/patches/01_upstream_changes.dpatch + - added to remove direct upstream code modification + * debian/copyright + - some reformatting + + -- Sandro Tosi Tue, 29 Jan 2008 23:10:51 +0100 + +python-daap (0.7-1) unstable; urgency=low + + * Orphaned. + * New upstream version. + * patch for 64-bits crasher bug. (Closes: #426046) Thanks Loïc Minier. + + -- Jaldhar H. Vyas Thu, 18 Oct 2007 23:41:17 -0400 + +python-daap (0.4-1) unstable; urgency=low + + * Initial Release. (Closes: #406293) + + -- Jaldhar H. Vyas Wed, 10 Jan 2007 03:07:50 -0500 + --- python-daap-0.7.1.orig/debian/rules +++ python-daap-0.7.1/debian/rules @@ -0,0 +1,64 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PYTHONS := $(shell pyversions -r debian/control) + +build: build-stamp +build-stamp: + dh_testdir + + for python in $(PYTHONS) ; do \ + $$python setup.py build; \ + done + + touch build-stamp + +clean: + dh_testdir + dh_testroot + + python setup.py clean + + [ ! -d build ] || rm -rf build + + dh_clean build-stamp + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/python-daap. + for python in ${PYTHONS}; \ + do \ + $$python setup.py install --root=$(CURDIR)/debian/python-daap --install-layout=deb; \ + done; + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGELOG + dh_installdocs README + dh_installexamples examples/* + dh_link + dh_strip + dh_compress -X.py + dh_fixperms + dh_pysupport + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- python-daap-0.7.1.orig/debian/control +++ python-daap-0.7.1/debian/control @@ -0,0 +1,25 @@ +Source: python-daap +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Sandro Tosi +Build-Depends: debhelper (>= 5.0.38), python-support (>= 1), python-all-dev (>= 2.5.4-1~) +XS-Python-Version: all +Homepage: http://jerakeen.org/code/pythondaap/ +Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-daap/trunk/ +Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-daap/trunk/ +Standards-Version: 3.8.2 + +Package: python-daap +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} +XB-Python-Version: ${python:Versions} +Provides: ${python:Provides} +Description: DAAP client implemented in Python + PythonDaap is a (under development) DAAP client implemented in Python, and + based on PyTunes by Davyd Madeley. + . + PythonDaap contains the authentication stuff needed by recent copies of iTunes + and a primitive object model that can download individual tracks. + . + As of version 0.4, PythonDaap has playlist support. --- python-daap-0.7.1.orig/debian/copyright +++ python-daap-0.7.1/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Brian Thomason on +Thu, 14 Dec 2006 16:02:34 -0800. + +It is now maintained inside the Debian Python Modules Team. + +It was downloaded from http://jerakeen.org/code/PythonDaap/ + +Upstream Author: + + Tom Insam + +Copyright: + + Copyright 2004 Davyd Madeley + Copyright 2005 Tom Insam + +License: + + This package 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. + + This package 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, + USA. + +On Debian systems, the complete text of the GNU Lesser General +Public License v2 can be found in `/usr/share/common-licenses/LGPL-2'. + +The Debian packaging is Copyright (C) 2008-2009, Sandro Tosi +and is licensed under the same terms as upstream code. + +md5.h, and md5c.c have a separate license: + +Copyright (c) 1991-2, RSA Data Security , Inc. + All rights reserved. + + License to copy and use this software is granted provided that it + is identified as the "RSA Data Security, Inc. MD5 Message-Digest + Algorithm" in all material mentioning or referencing this software + or this function. + + License is also granted to make and use derivative works provided + that such works are identified as "derived from the RSA Data + Security, Inc. MD5 Message-Digest Algorithm" in all material + mentioning or referencing the derived work. + + RSA Data Security, Inc. makes no representations concerning either + the merchantability of this software or the suitability of this + software for any particular purpose. It is provided "as is" + without express or implied warranty of any kind. + + These notices must be retained in any copies of any part of this + documentation and/or software. --- python-daap-0.7.1.orig/debian/watch +++ python-daap-0.7.1/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://jerakeen.org/code/pythondaap/ http://static.jerakeen.org/files/PythonDaap-(.*)\.tar\.gz --- python-daap-0.7.1.orig/debian/python-daap.preinst +++ python-daap-0.7.1/debian/python-daap.preinst @@ -0,0 +1,21 @@ +#!/bin/sh +# TODO: remove this file after releasing Squeeze +set -e + +PYCENTRAL=/usr/bin/pycentral + +if [ "$1" = upgrade ] +then + if dpkg --compare-versions "$2" lt 0.7.1-3 ; then + if [ -x $PYCENTRAL ]; then + # explicitly remove old python-central files + pycentral pkgremove python-daap + fi + # be really sure also removing left-over files and dirs + for pyversion in 2.4 2.5; do + rm -f /usr/lib/python$pyversion/site-packages/daap.py* + done + fi +fi + +#DEBHELPER# --- python-daap-0.7.1.orig/debian/compat +++ python-daap-0.7.1/debian/compat @@ -0,0 +1 @@ +5