diff -Nru libogg-vorbis-header-pureperl-perl-1.04/Changes libogg-vorbis-header-pureperl-perl-1.05/Changes --- libogg-vorbis-header-pureperl-perl-1.04/Changes 2020-09-06 15:18:44.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/Changes 2020-12-06 16:13:10.000000000 +0000 @@ -1,8 +1,9 @@ Revision history for Perl module Ogg::Vorbis::Header::PurePerl. -1.04 2020-09-06 DAVECROSS +1.05 2020-12-06 DAVECROSS - - Improve test coverage + - Fix division by zero error (RT #88374) + - Add bugtracker info 1.03 2020-07-20 DAVECROSS diff -Nru libogg-vorbis-header-pureperl-perl-1.04/debian/changelog libogg-vorbis-header-pureperl-perl-1.05/debian/changelog --- libogg-vorbis-header-pureperl-perl-1.04/debian/changelog 2020-09-07 15:21:05.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/debian/changelog 2020-12-08 01:33:52.000000000 +0000 @@ -1,3 +1,15 @@ +libogg-vorbis-header-pureperl-perl (1.05-1) unstable; urgency=medium + + [ Debian Janitor ] + * Apply multi-arch hints. + + [ gregor herrmann ] + * Import upstream version 1.05. + * Update debian/upstream/metadata. + * Declare compliance with Debian Policy 4.5.1. + + -- gregor herrmann Tue, 08 Dec 2020 02:33:52 +0100 + libogg-vorbis-header-pureperl-perl (1.04-1) unstable; urgency=medium * Import upstream version 1.04. diff -Nru libogg-vorbis-header-pureperl-perl-1.04/debian/control libogg-vorbis-header-pureperl-perl-1.05/debian/control --- libogg-vorbis-header-pureperl-perl-1.04/debian/control 2020-09-07 15:21:05.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/debian/control 2020-12-08 01:33:52.000000000 +0000 @@ -7,7 +7,7 @@ Priority: optional Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: perl -Standards-Version: 4.5.0 +Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-header-pureperl-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-header-pureperl-perl.git Homepage: https://metacpan.org/release/Ogg-Vorbis-Header-PurePerl @@ -17,6 +17,7 @@ Architecture: all Depends: ${misc:Depends}, ${perl:Depends} +Multi-Arch: foreign Description: pure Perl interface to Ogg Vorbis information fields Ogg::Vorbis::Header::PurePerl is an object-oriented interface to Ogg Vorbis information and comment fields, implemented entirely in Perl. Intended to be a diff -Nru libogg-vorbis-header-pureperl-perl-1.04/debian/upstream/metadata libogg-vorbis-header-pureperl-perl-1.05/debian/upstream/metadata --- libogg-vorbis-header-pureperl-perl-1.04/debian/upstream/metadata 2020-09-07 15:21:05.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/debian/upstream/metadata 2020-12-08 01:33:52.000000000 +0000 @@ -1,4 +1,6 @@ --- Archive: CPAN +Bug-Database: https://github.com/davorg/perl-ogg-vorbis-header-pureperl/issues +Bug-Submit: https://github.com/davorg/perl-ogg-vorbis-header-pureperl/issues/new Repository: https://github.com/davorg/perl-ogg-vorbis-header-pureperl.git Repository-Browse: https://github.com/davorg/perl-ogg-vorbis-header-pureperl diff -Nru libogg-vorbis-header-pureperl-perl-1.04/lib/Ogg/Vorbis/Header/PurePerl.pm libogg-vorbis-header-pureperl-perl-1.05/lib/Ogg/Vorbis/Header/PurePerl.pm --- libogg-vorbis-header-pureperl-perl-1.04/lib/Ogg/Vorbis/Header/PurePerl.pm 2020-09-06 15:18:07.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/lib/Ogg/Vorbis/Header/PurePerl.pm 2020-12-06 16:12:46.000000000 +0000 @@ -7,7 +7,7 @@ # First four bytes of stream are always OggS use constant OGGHEADERFLAG => 'OggS'; -our $VERSION = '1.04'; +our $VERSION = '1.05'; sub new { my $class = shift; @@ -478,7 +478,11 @@ if ($granule_position && $data->{'INFO'}{'rate'}) { $data->{'INFO'}{'length'} = int($granule_position / $data->{'INFO'}{'rate'}); - $data->{'INFO'}{'bitrate_average'} = sprintf( "%d", ( $data->{'filesize'} * 8 ) / $data->{'INFO'}{'length'} ); + if ($data->{'INFO'}{'length'}) { + $data->{'INFO'}{'bitrate_average'} = sprintf( "%d", ( $data->{'filesize'} * 8 ) / $data->{'INFO'}{'length'} ); + } else { + $data->{'INFO'}{'bitrate_average'} = 0; + } } else { $data->{'INFO'}{'length'} = 0; } diff -Nru libogg-vorbis-header-pureperl-perl-1.04/Makefile.PL libogg-vorbis-header-pureperl-perl-1.05/Makefile.PL --- libogg-vorbis-header-pureperl-perl-1.04/Makefile.PL 2020-07-16 16:22:52.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/Makefile.PL 2020-12-06 16:10:23.000000000 +0000 @@ -60,6 +60,9 @@ web => 'https://github.com/davorg/perl-ogg-vorbis-header-pureperl', url => 'https://github.com/davorg/perl-ogg-vorbis-header-pureperl.git', }, + bugtracker => { + web => 'https://github.com/davorg/perl-ogg-vorbis-header-pureperl/issues', + }, }, }) ), diff -Nru libogg-vorbis-header-pureperl-perl-1.04/META.json libogg-vorbis-header-pureperl-perl-1.05/META.json --- libogg-vorbis-header-pureperl-perl-1.04/META.json 2020-09-06 15:19:01.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/META.json 2020-12-06 16:13:20.000000000 +0000 @@ -46,12 +46,15 @@ }, "release_status" : "stable", "resources" : { + "bugtracker" : { + "web" : "https://github.com/davorg/perl-ogg-vorbis-header-pureperl/issues" + }, "repository" : { "type" : "git", "url" : "https://github.com/davorg/perl-ogg-vorbis-header-pureperl.git", "web" : "https://github.com/davorg/perl-ogg-vorbis-header-pureperl" } }, - "version" : "1.04", + "version" : "1.05", "x_serialization_backend" : "JSON::PP version 4.04" } diff -Nru libogg-vorbis-header-pureperl-perl-1.04/META.yml libogg-vorbis-header-pureperl-perl-1.05/META.yml --- libogg-vorbis-header-pureperl-perl-1.04/META.yml 2020-09-06 15:19:01.000000000 +0000 +++ libogg-vorbis-header-pureperl-perl-1.05/META.yml 2020-12-06 16:13:19.000000000 +0000 @@ -24,6 +24,7 @@ strict: '0' warnings: '0' resources: + bugtracker: https://github.com/davorg/perl-ogg-vorbis-header-pureperl/issues repository: https://github.com/davorg/perl-ogg-vorbis-header-pureperl.git -version: '1.04' +version: '1.05' x_serialization_backend: 'CPAN::Meta::YAML version 0.018'