--- eyed3-0.6.17.orig/debian/watch +++ eyed3-0.6.17/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://eyed3.nicfit.net/releases/eyeD3-([\d\.]*)\.tar\.gz --- eyed3-0.6.17.orig/debian/eyed3.manpages +++ eyed3-0.6.17/debian/eyed3.manpages @@ -0,0 +1 @@ +doc/eyeD3.1 --- eyed3-0.6.17.orig/debian/copyright +++ eyed3-0.6.17/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Alexander Wirt on +Sat, 15 Nov 2003 13:33:25 +0100. + +It was downloaded from http://www.travisshirk.net/eyeD3/releases/ + +Upstream Author: Travis Shirk + +Copyright: 2003 by Travis Shirk + +This program 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 program 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. + +You should have received a copy of the GNU General Public License with +the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; +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 General Public +License, version 2, can be found in /usr/share/common-licenses/GPL-2. --- eyed3-0.6.17.orig/debian/changelog +++ eyed3-0.6.17/debian/changelog @@ -0,0 +1,160 @@ +eyed3 (0.6.17-3) unstable; urgency=low + + * [0f7fbec] Fix override disparity + * [86227a7] Readd modern dpatch support + * [553d3f2] don't crash on empty bpm tags. + Thanks to Dave Holland for the patch (Closes: #646161) + + -- Alexander Wirt Fri, 21 Oct 2011 22:55:15 +0200 + +eyed3 (0.6.17-2) unstable; urgency=low + + * [67b9697] Convert packgaging to dh_python2. + Thanks to Dan Chen for the patch (Closes: #638266) + * [1a0efb4] Bump standards version (no changes) + * [41eece1] Bump dh compat to 8 + * [240e3a1] Remove dpatch dependency + * [6d7ba30] Remove obsolete patches/ directory + + -- Alexander Wirt Sat, 27 Aug 2011 08:17:06 +0200 + +eyed3 (0.6.17-1) unstable; urgency=low + + * New upstream version + - Return errorcodes on exception (Closes: #488032) + - List genre 74 (Closes: #501877) + - Using -G with a genrenumber is now possible (Closes: #509946) + * Make the package non-native again... + + -- Alexander Wirt Thu, 05 Feb 2009 20:27:42 +0100 + +eyed3 (0.6.16) unstable; urgency=low + + * New upstream release + - Lines of 80 dashes should be 79 (Closes: #474656) + + -- Alexander Wirt Tue, 10 Jun 2008 14:19:01 +0200 + +eyed3 (0.6.14-1) unstable; urgency=low + + * New upstream release (Closes: #430664) + + -- Alexander Wirt Tue, 26 Jun 2007 15:11:50 +0200 + +eyed3 (0.6.13-1) unstable; urgency=low + + * New upstream version + + -- Alexander Wirt Tue, 01 May 2007 13:07:40 +0200 + +eyed3 (0.6.12-1) unstable; urgency=low + + * New upstream version + + -- Alexander Wirt Mon, 19 Feb 2007 09:14:50 +0100 + +eyed3 (0.6.11-1) unstable; urgency=low + + * New upstream version + + -- Alexander Wirt Sat, 18 Nov 2006 01:47:38 +0100 + +eyed3 (0.6.10-3) unstable; urgency=low + + * Use python-support properly (Closes: #392487) + + -- Alexander Wirt Thu, 12 Oct 2006 08:58:38 +0200 + +eyed3 (0.6.10-2) unstable; urgency=low + + * Added stronger dependency for eyed3 on python-eyed3 (Closes: #359996) + * Updated to the usage of python-support (Closes: #373425) + + -- Alexander Wirt Tue, 4 Apr 2006 06:58:20 +0200 + +eyed3 (0.6.10-1) unstable; urgency=low + + * New upstream release + + -- Alexander Wirt Mon, 20 Mar 2006 06:17:12 +0100 + +eyed3 (0.6.9-2) unstable; urgency=low + + * Set architecture too all (Closes: #357177) + + -- Alexander Wirt Thu, 16 Mar 2006 09:10:30 +0100 + +eyed3 (0.6.9-1) unstable; urgency=low + + * New upstream release (Closes: #352463) + * Fixed descriptions (Closes: #320263) + + -- Alexander Wirt Sun, 12 Feb 2006 15:20:20 +0100 + +eyed3 (0.6.8-1) unstable; urgency=low + + * New upstream release (Closes: #327897) + * Fix description (Closes: #313337) + * Remove spelling fixes for News and Changelog, it really + annoying to adapt that everytime. + + -- Alexander Wirt Mon, 12 Sep 2005 22:22:56 +0200 + +eyed3 (0.6.6-1) unstable; urgency=low + + * New upstream release + * Provide Python 2.3 and 2.4 packages, python-eyed3 is now a + dummy package. (Closes: #310267) + * Fixes --track-genre to --genre in manpage (Closes: #307688) + + -- Alexander Wirt Sun, 29 May 2005 13:13:12 +0200 + +eyed3 (0.6.5-1) unstable; urgency=low + + * New upstream release (Closes: #308083) + * Introduces read support for ID3v2.2 (Closes: #308185) + * Fixed some typos. Thank to Martin Michelmayr for the patch + (Closes: #307565) + + -- Alexander Wirt Sun, 8 May 2005 20:36:52 +0200 + +eyed3 (0.6.4-1) unstable; urgency=low + + * New upstream release + * Fixes spelling in control file (Closes: #299971) + * Fixes 0byte problem in date field (Closes: #299948) + Thanks to Aaron Crane for the patch + * Fixes problem when deleting date frame (Closes: #300529) + Thanks again to Aaron Crane for the patch + + -- Alexander Wirt Wed, 9 Feb 2005 22:40:16 +0100 + +eyed3 (0.6.3-1) unstable; urgency=low + + * New upstream release (closes: #285147) + - ID3 V1 Tags are now updatet if the year is empty (closes: #270964) + + -- Alexander Wirt Sun, 12 Dec 2004 10:39:24 +0100 + +eyed3 (0.6.2-1) unstable; urgency=low + + * New upstram release (closes: #276207) + * Removed manpage (now handled by upstream) + * Removed optik fix + + -- Alexander Wirt Fri, 15 Oct 2004 23:44:05 +0200 + +eyed3 (0.6.1-1) unstable; urgency=low + + * New upstram release (closes: #255160) + * Improved manpage + * Added watch file + + -- Alexander Wirt Sun, 20 Jun 2004 11:31:26 +0200 + +eyed3 (0.5.1-1) unstable; urgency=low + + * Initial Release (closes: #220888) + + -- Alexander Wirt Sun, 4 Jan 2004 22:50:44 +0100 + --- eyed3-0.6.17.orig/debian/docs +++ eyed3-0.6.17/debian/docs @@ -0,0 +1,4 @@ +NEWS +README +README.html +TODO --- eyed3-0.6.17.orig/debian/rules +++ eyed3-0.6.17/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +# Include dpatch stuff. +include /usr/share/dpatch/dpatch.make + +%: + dh $@ --with python2,dpatch + +override_dh_clean: + -rm config.log + -rm config.guess + -rm config.sub + -rm config.status + -rm doc/eyeD3.1 + -rm etc/eyeD3.spec + -rm Makefile + -rm setup.py + -rm src/eyeD3/__init__.py + dh_clean + +override_dh_install: + dh_install + python setup.py install --root=$(CURDIR)/debian/python-eyed3 --install-layout=deb --- eyed3-0.6.17.orig/debian/control +++ eyed3-0.6.17/debian/control @@ -0,0 +1,31 @@ +Source: eyed3 +Section: sound +Priority: optional +Maintainer: Alexander Wirt +Build-Depends: debhelper (>= 8), dpatch (>= 2.0.32~) +Build-Depends-Indep: python (>= 2.6.6-3~) +Homepage: http://eyed3.nicfit.net/ +Standards-Version: 3.9.2 +X-Python-Version: >=2.6 + +Package: python-eyed3 +Architecture: all +Section: sound +Depends: ${python:Depends}, ${misc:Depends} +Provides: ${python:Provides} +Replaces: python2.3-eyed3, python2.4-eyed3 +Conflicts: python2.3-eyed3, python2.4-eyed3 +Description: Python module for id3-tags manipulation + A Python module for the manipulation of ID3 tags. It supports versions + 1.0, 1.1, 2.3, and 2.4 of the ID3 standard. It can also retrieve + information such as length and bit rate from an MP3 file. + +Package: eyed3 +Architecture: all +Depends: python-eyed3 (= ${source:Version}), ${python:Depends}, + ${misc:Depends} +Description: Display and manipulate id3-tags on the command-line + A command-line editor to add/edit/remove ID3-tags on mp3 files. + It supports version 1.0,1.1,2.3 and 2.4 of the ID3 standard. + Additionally it displays several information about the file + such as length and bitrate from an MP3 file. --- eyed3-0.6.17.orig/debian/eyed3.install +++ eyed3-0.6.17/debian/eyed3.install @@ -0,0 +1 @@ +bin/* usr/bin/ --- eyed3-0.6.17.orig/debian/compat +++ eyed3-0.6.17/debian/compat @@ -0,0 +1 @@ +8 --- eyed3-0.6.17.orig/debian/README.source +++ eyed3-0.6.17/debian/README.source @@ -0,0 +1,2 @@ +We use dpatch for patch handling inside the eyed3 package. Please see +/usr/share/doc/dpatch/README.source.gz (if you have installed dpatch) for documentation about dpatch. --- eyed3-0.6.17.orig/debian/patches/01_handle_empty_BPM_tag.dpatch +++ eyed3-0.6.17/debian/patches/01_handle_empty_BPM_tag.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_handle_empty_BPM_tag.dpatch by Dave Holland +## +## DP: Description: Handle empty BPM tag that would normally cause an exception. +## DP: Forwarded: Yes +## DP: Author: Dave Holland +## DP: Origin: Dave Holland + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' pkg-eyed3~/src/eyeD3/tag.py pkg-eyed3/src/eyeD3/tag.py +--- pkg-eyed3~/src/eyeD3/tag.py 2011-08-18 07:55:56.000000000 +0200 ++++ pkg-eyed3/src/eyeD3/tag.py 2011-10-21 21:52:39.766391238 +0200 +@@ -983,6 +983,8 @@ + bpm = self.frames[BPM_FID]; + if bpm: + # Round floats since the spec says this is an integer ++ if(bpm[0].text == ''): ++ return None; + bpm = int(float(bpm[0].text) + 0.5) + return bpm + else: --- eyed3-0.6.17.orig/debian/patches/00list +++ eyed3-0.6.17/debian/patches/00list @@ -0,0 +1 @@ +01_handle_empty_BPM_tag.dpatch