Oops, I just saw that I sent my first unblock request to the wrong address, and audio-cd is still blocked.
Here we go again, this time with the output of debdiff attached. Cheers, gregor ----- Forwarded message from gregor herrmann <[EMAIL PROTECTED]> ----- From: gregor herrmann <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Freeze exception for audio-cd Date: Fri, 1 Aug 2008 14:53:23 +0200 Hi release team, I'd like to ask for a freeze exception for libaudio-cd-perl (source package audio-cd). 0.05-7 in unstable closes an RC bug: #486073 (package empty on some architectures) and it also adopts the orphaned package. The build logs at http://buildd.debian.org/pkg.cgi?pkg=audio-cd show that the package contains what it's supposed to. I've uploaded audio-cd last Sunday shortly after the freeze but before reading the freeze announcement, therefore the changes are not minimal in a literal sense; but in the end they are all trivial and this is Yet Another Perl Package :) Cheers, gregor ----- End forwarded message ----- -- .''`. http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4 : :' : debian gnu/linux user, admin & developer - http://www.debian.org/ `. `' member of https://www.vibe.at/ | how to reply: http://got.to/quote/ `- NP: Davy Graham: Watermelon Man
reverted: --- audio-cd-0.05/debian/README.debian +++ audio-cd-0.05.orig/debian/README.debian @@ -1,6 +0,0 @@ -audio-cd for Debian ----------------------- - -This package is supplied by the author of disc-cover - -Bart Warmerdam <[EMAIL PROTECTED]>, Mon, 16 Dec 2002 18:03:36 +0100 reverted: --- audio-cd-0.05/debian/dirs +++ audio-cd-0.05.orig/debian/dirs @@ -1 +0,0 @@ -usr/share/doc/libaudio-cd-perl reverted: --- audio-cd-0.05/debian/docs +++ audio-cd-0.05.orig/debian/docs @@ -1 +0,0 @@ -README diff -u audio-cd-0.05/debian/control audio-cd-0.05/debian/control --- audio-cd-0.05/debian/control +++ audio-cd-0.05/debian/control @@ -2,12 +2,16 @@ Section: perl Priority: optional -Maintainer: Jereme Corrado <[EMAIL PROTECTED]> -Build-Depends: debhelper, perl, libcdaudio-dev -Standards-Version: 3.6.2 +Maintainer: Debian Perl Group <[EMAIL PROTECTED]> +Uploaders: gregor herrmann <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 5), perl, libcdaudio-dev +Standards-Version: 3.8.0 +Homepage: http://www.vanhemert.co.uk/disc-cover.html +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/audio-cd/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/audio-cd/ Package: libaudio-cd-perl Architecture: any -Depends: ${perl:Depends}, libcdaudio1 -Description: Library to handle CDDB and low-level cd io calls +Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} +Description: library to handle CDDB and low-level cd io calls This module supplies the CDDB functionality and low level calls to CD players. diff -u audio-cd-0.05/debian/rules audio-cd-0.05/debian/rules --- audio-cd-0.05/debian/rules +++ audio-cd-0.05/debian/rules @@ -1,73 +1,69 @@ #!/usr/bin/make -f -# Made with the aid of debmake, by Christoph Lameter, -# based on the sample debian/rules file for GNU hello by Ian Jackson. - -package=audio-cd -b=$(shell pwd)/debian/tmp -export DH_COMPAT=1 - -ifndef PERL -PERL = /usr/bin/perl +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt <[EMAIL PROTECTED]> for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PERL ?= /usr/bin/perl +PACKAGE = $(shell dh_listpackages) +TMP = $(CURDIR)/debian/$(PACKAGE) + +# Allow disabling build optimisation by setting noopt in +# $DEB_BUILD_OPTIONS +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 endif -TMP =`pwd`/debian/tmp -archlib =`$(PERL) -MConfig -e 'print $$Config{installarchlib}'` -config =INSTALLDIRS=perl INSTALLMAN1DIR=$(TMP)/usr/share/man/man1 INSTALLMAN3DIR=$(TMP)/usr/share/man/man3 INSTALLPRIVLIB=$(TMP)/usr/lib/perl5 INSTALLARCHLIB=$(TMP)$(archlib) INSTALLBIN=$(TMP)/usr/bin INSTALLSCRIPT=$(TMP)/usr/bin - build: build-stamp build-stamp: dh_testdir - - -rm -rf debian/tmp - install -d debian/tmp - cd debian/tmp && install -d `cat ../dirs` - $(PERL) Makefile.PL INSTALLDIRS=vendor - if ! grep ^install_vendor Makefile >/dev/null; then \ - $(MAKE) clean; \ - $(PERL) Makefile.PL $(config); \ - fi - $(MAKE) - - touch build-stamp + $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH="" + # there are no tests ... + # $(MAKE) test + touch $@ clean: dh_testdir dh_testroot - -rm -f build-stamp install-stamp - -$(MAKE) clean - -rm Makefile Makefile.old - -rm -rf debian/tmp - - dh_clean + dh_clean build-stamp install-stamp + [ ! -f Makefile ] || $(MAKE) realclean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot dh_clean -k - dh_installdirs - if grep ^install_vendor Makefile; then \ - $(MAKE) install PREFIX=$(PWD)/debian/tmp/usr; \ - else \ - $(MAKE) pure_install DESTDIR=$(PWD)/debian/tmp; \ - fi - touch install-stamp + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + [ ! -d $(TMP)/usr/share/perl5 ] || \ + rmdir --ignore-fail-on-non-empty --parents --verbose \ + $(TMP)/usr/share/perl5 + touch $@ +# Build architecture-independent files here. binary-indep: build install +# We have nothing to do here for an architecture-dependent package +# Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot + dh_installexamples eg/* dh_installdocs README - dh_perl - dh_installexamples - dh_installmenu - dh_installcron - dh_installman dh_installchangelogs - dh_link + dh_shlibdeps dh_strip + dh_perl dh_compress dh_fixperms dh_installdeb @@ -78,5 +74,2 @@ -source diff: - @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false - binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary +.PHONY: build clean binary-indep binary-arch binary install diff -u audio-cd-0.05/debian/changelog audio-cd-0.05/debian/changelog --- audio-cd-0.05/debian/changelog +++ audio-cd-0.05/debian/changelog @@ -1,3 +1,35 @@ +audio-cd (0.05-7) unstable; urgency=medium + + [ Sandro Tosi ] + * debian/control + - bump Standards-Version to 3.8.0 + - lowered case for show description + - added ${misc:Depends} to binary package Depends + - set versioned dependency on debhelper + * debian/rules + - replaced pwd with $(CURDIR); thanks to Niko Tyni for the report; Closes: + #486073 (RC bug, hence urgency set to medium) + - removed DH_COMPAT + - doesn't ignore error in clean target anymore + * debian/compat + - added with value 5 + + [ gregor herrmann ] + * Adopt for the Debian Perl Group (closes: #491605). + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Changed: + Maintainer set to Debian Perl Group <pkg-perl- + [EMAIL PROTECTED]>. Added: /me to Uploaders. + * Add debian/watch. + * Refresh debian/rules, no functional changes. + * Remove debian/{dirs,docs,examples}, not needed. + * debian/control: add ${shlibs:Depends} to Depends: and remove hard-coded + libcdaudio1. + * debian/copyright: rewrite almost from scratch. + * Remove debian/README.debian, doesn't help users. + + -- gregor herrmann <[EMAIL PROTECTED]> Sun, 27 Jul 2008 17:40:00 +0200 + audio-cd (0.05-6) unstable; urgency=low * Updated Build-Depends and Depends for new libcdaudio packages, diff -u audio-cd-0.05/debian/copyright audio-cd-0.05/debian/copyright --- audio-cd-0.05/debian/copyright +++ audio-cd-0.05/debian/copyright @@ -5,131 +5,25 @@ +The current URL seems to be http://www.vanhemert.co.uk/disc-cover.html +Alternative upstream URL: http://search.cpan.org/dist/Audio-CD/ -Copyright: - - - The "Artistic License" - - Preamble - -The intent of this document is to state the conditions under which a -Package may be copied, such that the Copyright Holder maintains some -semblance of artistic control over the development of the package, -while giving the users of the package the right to use and distribute -the Package in a more-or-less customary fashion, plus the right to make -reasonable modifications. - -Definitions: - - "Package" refers to the collection of files distributed by the - Copyright Holder, and derivatives of that collection of files - created through textual modification. - - "Standard Version" refers to such a Package if it has not been - modified, or has been modified in accordance with the wishes - of the Copyright Holder as specified below. - - "Copyright Holder" is whoever is named in the copyright or - copyrights for the package. - - "You" is you, if you're thinking about copying or distributing - this Package. - - "Reasonable copying fee" is whatever you can justify on the - basis of media cost, duplication charges, time of people involved, - and so on. (You will not be required to justify it to the - Copyright Holder, but only to the computing community at large - as a market that must bear the fee.) - - "Freely Available" means that no fee is charged for the item - itself, though there may be fees involved in handling the item. - It also means that recipients of the item may redistribute it - under the same conditions they received it. - -1. You may make and give away verbatim copies of the source form of the -Standard Version of this Package without restriction, provided that you -duplicate all of the original copyright notices and associated disclaimers. - -2. You may apply bug fixes, portability fixes and other modifications -derived from the Public Domain or from the Copyright Holder. A Package -modified in such a way shall still be considered the Standard Version. - -3. You may otherwise modify your copy of this Package in any way, provided -that you insert a prominent notice in each changed file stating how and -when you changed that file, and provided that you do at least ONE of the -following: - - a) place your modifications in the Public Domain or otherwise make them - Freely Available, such as by posting said modifications to Usenet or - an equivalent medium, or placing the modifications on a major archive - site such as uunet.uu.net, or by allowing the Copyright Holder to include - your modifications in the Standard Version of the Package. - - b) use the modified Package only within your corporation or organization. - - c) rename any non-standard executables so the names do not conflict - with standard executables, which must also be provided, and provide - a separate manual page for each non-standard executable that clearly - documents how it differs from the Standard Version. - - d) make other distribution arrangements with the Copyright Holder. - -4. You may distribute the programs of this Package in object code or -executable form, provided that you do at least ONE of the following: - - a) distribute a Standard Version of the executables and library files, - together with instructions (in the manual page or equivalent) on where - to get the Standard Version. - - b) accompany the distribution with the machine-readable source of - the Package with your modifications. - - c) give non-standard executables non-standard names, and clearly - document the differences in manual pages (or equivalent), together - with instructions on where to get the Standard Version. - - d) make other distribution arrangements with the Copyright Holder. - -5. You may charge a reasonable copying fee for any distribution of this -Package. You may charge any fee you choose for support of this -Package. You may not charge a fee for this Package itself. However, -you may distribute this Package in aggregate with other (possibly -commercial) programs as part of a larger (possibly commercial) software -distribution provided that you do not advertise this Package as a -product of your own. You may embed this Package's interpreter within -an executable of yours (by linking); this shall be construed as a mere -form of aggregation, provided that the complete Standard Version of the -interpreter is so embedded. - -6. The scripts and library files supplied as input to or produced as -output from the programs of this Package do not automatically fall -under the copyright of this Package, but belong to whoever generated -them, and may be sold commercially, and may be aggregated with this -Package. If such scripts or library files are aggregated with this -Package via the so-called "undump" or "unexec" methods of producing a -binary executable image, then distribution of such an image shall -neither be construed as a distribution of this Package nor shall it -fall under the restrictions of Paragraphs 3 and 4, provided that you do -not represent such an executable image as a Standard Version of this -Package. - -7. C subroutines (or comparably compiled subroutines in other -languages) supplied by you and linked into this Package in order to -emulate subroutines and variables of the language defined by this -Package shall not be considered part of this Package, but are the -equivalent of input as in Paragraph 6, provided these subroutines do -not change the language in any way that would cause it to fail the -regression tests for the language. - -8. Aggregation of this Package with a commercial distribution is always -permitted provided that the use of this Package is embedded; that is, -when no overt attempt is made to make this Package's interfaces visible -to the end user of the commercial distribution. Such use shall not be -construed as a distribution of this Package. - -9. The name of the Copyright Holder may not be used to endorse or promote -products derived from this software without specific prior written permission. - -10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED -WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - The End +Files: * +Copyright: (C) 1999-2002 by Doug MacEachern +License: Artistic + When included as part of the Standard Version of Perl or as + part of its complete documentation whether printed or + otherwise, this work may be distributed only under the terms + of Perl's Artistic License as included in the file COPYING. + Any distribution of this file or derivatives thereof outside + of that package requires that special arrangements be made + with copyright holder. + +Files: cddb_lookup.{c,h} +Copyright: (C) 1998-99 Tony Arcieri +License: GPL-2+ + 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. + +On Debian GNU/Linux systems, the complete text of the +GNU General Public License can be found in `/usr/share/common-licenses/GPL' +and the Artistic Licence in `/usr/share/common-licenses/Artistic'. reverted: --- audio-cd-0.05/debian/examples +++ audio-cd-0.05.orig/debian/examples @@ -1 +0,0 @@ -eg/cddb_lookup.pl only in patch2: unchanged: --- audio-cd-0.05.orig/debian/watch +++ audio-cd-0.05/debian/watch @@ -0,0 +1,8 @@ +version=3 +# old +# http://search.cpan.org/dist/Audio-CD/ .+/Audio-CD-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ + +http://www.vanhemert.co.uk/disc-cover.html .+/Audio-CD-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ + +# or +# http://downloads.sourceforge.net/disc-cover/Audio-CD-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)\?.* only in patch2: unchanged: --- audio-cd-0.05.orig/debian/compat +++ audio-cd-0.05/debian/compat @@ -0,0 +1 @@ +5
signature.asc
Description: Digital signature