diff -Nru libcalendar-simple-perl-1.21/Build.PL libcalendar-simple-perl-1.23/Build.PL --- libcalendar-simple-perl-1.21/Build.PL 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/Build.PL 2018-02-22 17:28:25.000000000 +0000 @@ -22,6 +22,11 @@ }, create_makefile_pl => 'traditional', script_files => [ 'bin/pcal' ], + meta_merge => { + resources => { + repository => 'https://github.com/davorg/calendar-simple', + } + }, ); $build->create_build_script; diff -Nru libcalendar-simple-perl-1.21/Changes libcalendar-simple-perl-1.23/Changes --- libcalendar-simple-perl-1.21/Changes 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/Changes 2018-02-22 17:28:25.000000000 +0000 @@ -1,162 +1,184 @@ -2010-04-02 Dave Cross +2018-02-22 Dave Cross - * Build.PL: Remove signing. + * lib/Calendar/Simple.pm: Bump version for another release. Thanks + Mohammed Anwar - * lib/Calendar/Simple.pm: Bump to version 1.21 for release. +2018-02-22 Mohammad S Anwar - * t/no_dt.t: Patch to fix tests under 5.11.0+. Thanks to Ruslan Zakirov. + * Build.PL, MANIFEST, README.xml: - Removed +x bit from Build.PL as + reported by CPANTS. -2009-12-02 Dave Cross +2018-02-22 Dave Cross - * lib/Calendar/Simple.pm: Small amount of perlcritic work + * lib/Calendar/Simple.pm: Bump version to a number that that's not + already on CPAN :-/ + * Build.PL: Remove signing. + * lib/Calendar/Simple.pm: Bump version for release. + * lib/Calendar/Simple.pm: Change the arguments passed to timelocal() + Following advice in the documentation: "Whenever possible, use an + absolute four digit year instead." -2009-03-19 Dave Cross +2016-01-04 Dave Cross - * Build.PL, lib/Calendar/Simple.pm: Switch to hard-coded version number in - Calendar/Simple.pm. + * Build.PL: Added repo details to Build.PL -2008-04-19 Dave Cross +2015-07-18 Dave Cross - * Build.PL: Increment version + * .travis.yml: Removed 5.22 from .travis.yml - * Build.PL: Add Perl version. Add Config to prereqs. +2015-07-17 Dave Cross -2008-03-09 Dave Cross + * .travis.yml: .travis.yml - * Build.PL: Incremented release number. +2015-04-11 Dave Cross - * Build.PL: Added Licence. Slightly rejigged dependencies. + * .gitignore: Added .gitignore -2008-03-08 Dave Cross +2014-01-10 Dave Cross - * MANIFEST: Removed COPYING for MANIFEST. + * .travis.yml: Added .travis.yml - * COPYING: Remove COPYING. +2011-07-23 Dave Cross - * t/no_dt.t: Skip 2100 test on 64-bit systems. + * Build.PL, MANIFEST, README.xml, t/date_span.t, t/pod_coverage.t: + Various changes (mainly permissions) - * lib/Calendar/Simple.pm: Turn "licence" into a verb so CPANTS will recognise - it. +2010-04-02 Dave Cross - * lib/Calendar/Simple.pm: Require Perl 5.6 (and, hence, use "our" and - "warnings"). Use svn revision number. Create licence section. + * t/no_dt.t: Patch to fix tests under 5.11.0+. Thanks to Ruslan + Zakirov. - * : Make files non-executable. +2009-12-02 Dave Cross - * Build.PL: Correct dependencies. Change email address to mag-sol.com. - Increment version number. + * lib/Calendar/Simple.pm: Small amount of perlcritic work -2006-10-18 Dave Cross +2009-03-19 Dave Cross - * lib/Calendar/Simple.pm: Fixed undef values in comparisons + * Build.PL, lib/Calendar/Simple.pm: Switch to hard-coded version + number in Calendar/Simple.pm. -2006-10-16 Dave Cross +2008-04-19 Dave Cross - * lib/Calendar/Simple.pm: Bump version for release. + * Build.PL: Increment version + * Build.PL: Add Perl version. Add Config to prereqs. - * Build.PL: Added pcal to Build.PL. +2008-03-09 Dave Cross -2006-10-15 Dave Cross + * Build.PL: Incremented release number. + * Build.PL: Added Licence. Slightly rejigged dependencies. - * MANIFEST, lib/Calendar/Simple.pm: Fixed MANIFEST, bumped version number. +2008-03-08 Dave Cross - * bin/pcal, lib/Calendar/Simple.pm: Added pcal to the distribution + * MANIFEST: Removed COPYING for MANIFEST. + * COPYING: Remove COPYING. + * t/no_dt.t: Skip 2100 test on 64-bit systems. + * lib/Calendar/Simple.pm: Turn "licence" into a verb so CPANTS will + recognise it. + * lib/Calendar/Simple.pm: Require Perl 5.6 (and, hence, use "our" and + "warnings"). Use svn revision number. Create licence section. + * Build.PL, COPYING, MANIFEST: Make files non-executable. + * Build.PL: Correct dependencies. Change email address to mag- + sol.com. Increment version number. - * lib/Calendar/Simple.pm, t/date_span.t: Added date_span function (and tests) +2006-10-18 Dave Cross -2006-10-11 Dave Cross + * lib/Calendar/Simple.pm: Fixed undef values in comparisons + +2006-10-16 Dave Cross - * lib/Calendar/Simple.pm: Removed excess parentheses + * lib/Calendar/Simple.pm: Bump version for release. + * Build.PL: Added pcal to Build.PL. - * t/no_dt.t, t/test.t: Slightly improved some tests +2006-10-15 Dave Cross + + * MANIFEST, lib/Calendar/Simple.pm: Fixed MANIFEST, bumped version + number. + * bin/pcal, lib/Calendar/Simple.pm: Added pcal to the distribution + * lib/Calendar/Simple.pm, t/date_span.t: Added date_span function + (and tests) + +2006-10-11 Dave Cross + + * lib/Calendar/Simple.pm: Removed excess parentheses + * t/no_dt.t, t/test.t: Slightly improved some tests 2006-09-10 (no author) <(no author)> - * README.xml, lib/Calendar/Simple.pm: Changed copywrite to Magnum Solutions. - Updated README to use Build.PL. + * README.xml, lib/Calendar/Simple.pm: Changed copywrite to Magnum + Solutions. Updated README to use Build.PL. 2006-09-04 (no author) <(no author)> - * lib/Calendar/Simple.pm: Changed to manual version number + * lib/Calendar/Simple.pm: Changed to manual version number 2005-05-31 Dave Cross - * Build.PL, lib/Calendar/Simple.pm: Fixes to Build.PL. Small changes to Pod. + * Build.PL, lib/Calendar/Simple.pm: Fixes to Build.PL. Small changes + to Pod. 2005-03-01 Dave Cross - * lib/Calendar/Simple.pm: Adding pod coverage tests - - * MANIFEST, t/no_dt.t, t/pod_coverage.t, t/test.t: Added pod coverage tests + * lib/Calendar/Simple.pm: Adding pod coverage tests + * MANIFEST, t/no_dt.t, t/pod_coverage.t, t/test.t: Added pod coverage + tests 2004-12-04 Dave Cross - * lib/Calendar/Simple.pm: Added 'see also' reference to DateTime - - * t/test.t: Don't run 2100 test if DateTime isn't installed + * lib/Calendar/Simple.pm: Added 'see also' reference to DateTime + * t/test.t: Don't run 2100 test if DateTime isn't installed 2004-10-30 Dave Cross - * lib/Calendar/Simple.pm: Moved Simple.pm - - * Build.PL, MANIFEST, Makefile.PL: Removed Makefile.PL (now generated by - Build.PL) Added Build.PL Updated MANIFEST + * lib/Calendar/Simple.pm: Moved Simple.pm + * Build.PL, MANIFEST, Makefile.PL: Removed Makefile.PL (now generated + by Build.PL) Added Build.PL Updated MANIFEST 2004-10-23 Dave Cross - * lib/Calendar/Simple.pm, t/no_dt.t, t/pod.t, t/test.t: Improved test - coverage + * lib/Calendar/Simple.pm, t/no_dt.t, t/pod.t, t/test.t: Improved test + coverage 2004-05-23 Dave Cross - * README, README.xml: Replace README with README.xml + * README, README.xml: Replace README with README.xml 2004-05-22 Dave Cross - * t/test.t: Added more tests to increase coverage + * t/test.t: Added more tests to increase coverage 2003-05-14 Dave Cross - * t/pod.t, t/test.t: Added support for DateTime.pm (but only is it's - installed). Updated POD tests. - - * lib/Calendar/Simple.pm: Added support for DateTime.pm (but only is it's - installed). + * t/pod.t, t/test.t: Added support for DateTime.pm (but only is it's + installed). Updated POD tests. + * lib/Calendar/Simple.pm: Added support for DateTime.pm (but only is + it's installed). 2003-02-19 Dave Cross - * Changes: Removed from CVS - - * t/pod.t, t/test.t: New test files - - * Makefile.PL: Added Test::More and Test::Pod as prereqs. - - * MANIFEST: Removed test.pl Added t/* - - * test.pl: Moved tests to t/* - - * lib/Calendar/Simple.pm: Ensure that all week arrays contain seven elements - - previously the last one ended on the last day of the month. + * Changes: Removed from CVS + * t/pod.t, t/test.t: New test files + * Makefile.PL: Added Test::More and Test::Pod as prereqs. + * MANIFEST: Removed test.pl Added t/* + * test.pl: Moved tests to t/* + * lib/Calendar/Simple.pm: Ensure that all week arrays contain seven + elements - previously the last one ended on the last day of the + month. 2002-07-30 Dave Cross - * Changes, lib/Calendar/Simple.pm: Fixed the stupid error from the last fix. - - * lib/Calendar/Simple.pm: Fixed undefined value errors + * Changes, lib/Calendar/Simple.pm: Fixed the stupid error from the + last fix. + * lib/Calendar/Simple.pm: Fixed undefined value errors 2002-07-13 Dave Cross - * lib/Calendar/Simple.pm: Doc patches + * lib/Calendar/Simple.pm: Doc patches 2002-07-12 Dave Cross - * COPYING, MANIFEST: Added COPYING - - * lib/Calendar/Simple.pm: Added CVS tags - - * lib/Calendar/Simple.pm, test.pl: Added start day option - - * Calendar-Simple-0.01.tar, Makefile: Unnecessary Checkin - - * Calendar-Simple-0.01.tar, Changes, MANIFEST, Makefile, Makefile.PL, README, - lib/Calendar/Simple.pm, test.pl: Initial revision + * COPYING, MANIFEST: Added COPYING + * lib/Calendar/Simple.pm: Added CVS tags + * lib/Calendar/Simple.pm, test.pl: Added start day option + * Calendar-Simple-0.01.tar, Makefile: Unnecessary Checkin + * Calendar-Simple-0.01.tar, Changes, MANIFEST, Makefile, Makefile.PL, + README, lib/Calendar/Simple.pm, test.pl: Initial revision diff -Nru libcalendar-simple-perl-1.21/debian/changelog libcalendar-simple-perl-1.23/debian/changelog --- libcalendar-simple-perl-1.21/debian/changelog 2015-06-06 20:35:38.000000000 +0000 +++ libcalendar-simple-perl-1.23/debian/changelog 2018-03-17 19:59:28.000000000 +0000 @@ -1,3 +1,27 @@ +libcalendar-simple-perl (1.23-1) unstable; urgency=medium + + [ Salvatore Bonaccorso ] + * debian/control: Use HTTPS transport protocol for Vcs-Git URI + + [ gregor herrmann ] + * debian/copyright: change Copyright-Format 1.0 URL to HTTPS. + * Remove Jonathan Yu from Uploaders. Thanks for your work! + + [ Alex Muntada ] + * Remove inactive pkg-perl members from Uploaders. + + [ Salvatore Bonaccorso ] + * Update Vcs-* headers for switch to salsa.debian.org + + [ gregor herrmann ] + * New upstream release. + * Add debian/upstream/metadata. + * Update years of packaging copyright. + * Declare compliance with Debian Policy 4.1.3. + * Bump debhelper compatibility level to 10. + + -- gregor herrmann Sat, 17 Mar 2018 20:59:28 +0100 + libcalendar-simple-perl (1.21-2) unstable; urgency=low * Team upload. diff -Nru libcalendar-simple-perl-1.21/debian/compat libcalendar-simple-perl-1.23/debian/compat --- libcalendar-simple-perl-1.21/debian/compat 2015-06-06 20:32:32.000000000 +0000 +++ libcalendar-simple-perl-1.23/debian/compat 2018-03-17 19:59:28.000000000 +0000 @@ -1 +1 @@ -8 +10 diff -Nru libcalendar-simple-perl-1.21/debian/control libcalendar-simple-perl-1.23/debian/control --- libcalendar-simple-perl-1.21/debian/control 2015-06-06 20:35:06.000000000 +0000 +++ libcalendar-simple-perl-1.23/debian/control 2018-03-17 19:59:28.000000000 +0000 @@ -1,20 +1,18 @@ Source: libcalendar-simple-perl Maintainer: Debian Perl Group -Uploaders: Krzysztof Krzyzaniak (eloy) , - gregor herrmann , - Jonathan Yu +Uploaders: gregor herrmann Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional -Build-Depends: debhelper (>= 8), +Build-Depends: debhelper (>= 10), libmodule-build-perl Build-Depends-Indep: perl, libtest-pod-perl, libtest-pod-coverage-perl, libdatetime-perl -Standards-Version: 3.9.6 -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libcalendar-simple-perl.git -Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcalendar-simple-perl.git +Standards-Version: 4.1.3 +Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libcalendar-simple-perl +Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libcalendar-simple-perl.git Homepage: https://metacpan.org/release/Calendar-Simple Package: libcalendar-simple-perl diff -Nru libcalendar-simple-perl-1.21/debian/copyright libcalendar-simple-perl-1.23/debian/copyright --- libcalendar-simple-perl-1.21/debian/copyright 2015-06-06 20:32:32.000000000 +0000 +++ libcalendar-simple-perl-1.23/debian/copyright 2018-03-17 19:59:28.000000000 +0000 @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Calendar-Simple Upstream-Contact: Dave Cross Source: https://metacpan.org/release/Calendar-Simple @@ -8,19 +8,19 @@ License: Artistic or GPL-1+ Files: debian/* -Copyright: 2010, Jonathan Yu - 2008, Roberto C. Sanchez - 2008, gregor herrmann +Copyright: 2004-2006, Stephen Quinney 2006, Krzysztof Krzyzaniak (eloy) - 2004-2006, Stephen Quinney + 2008, Roberto C. Sanchez + 2008-2018, gregor herrmann + 2010, Jonathan Yu License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . - On Debian GNU/Linux systems, the complete text of the Artistic License - can be found in `/usr/share/common-licenses/Artistic' + On Debian systems, the complete text of the Artistic License can be + found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify @@ -28,5 +28,5 @@ the Free Software Foundation; either version 1, 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' + On Debian systems, the complete text of version 1 of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1'. diff -Nru libcalendar-simple-perl-1.21/debian/upstream/metadata libcalendar-simple-perl-1.23/debian/upstream/metadata --- libcalendar-simple-perl-1.21/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ libcalendar-simple-perl-1.23/debian/upstream/metadata 2018-03-17 19:59:28.000000000 +0000 @@ -0,0 +1,5 @@ +--- +Archive: CPAN +Contact: Dave Cross +Name: Calendar-Simple +Repository: https://github.com/davorg/calendar-simple diff -Nru libcalendar-simple-perl-1.21/lib/Calendar/Simple.pm libcalendar-simple-perl-1.23/lib/Calendar/Simple.pm --- libcalendar-simple-perl-1.21/lib/Calendar/Simple.pm 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/lib/Calendar/Simple.pm 2018-02-22 17:28:25.000000000 +0000 @@ -31,7 +31,7 @@ our @EXPORT = qw(calendar); our @EXPORT_OK = qw(date_span); -our $VERSION = '1.21'; +our $VERSION = '1.23'; use Time::Local; use Carp; @@ -86,7 +86,7 @@ month => $mon, day => 1)->day_of_week % 7; } else { - $first = (localtime timelocal 0, 0, 0, 1, $mon -1, $year - 1900)[6]; + $first = (localtime timelocal 0, 0, 0, 1, $mon -1, $year)[6]; } $first -= $start_day; diff -Nru libcalendar-simple-perl-1.21/Makefile.PL libcalendar-simple-perl-1.23/Makefile.PL --- libcalendar-simple-perl-1.21/Makefile.PL 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/Makefile.PL 2018-02-22 17:28:25.000000000 +0000 @@ -1,20 +1,20 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.3603 +# Note: this file was auto-generated by Module::Build::Compat version 0.4220 require 5.006000; use ExtUtils::MakeMaker; WriteMakefile ( - 'NAME' => 'Calendar::Simple', - 'VERSION_FROM' => 'lib/Calendar/Simple.pm', - 'PREREQ_PM' => { - 'Carp' => 0, - 'Config' => 0, - 'Test::More' => 0, - 'Time::Local' => 0 - }, - 'INSTALLDIRS' => 'site', - 'EXE_FILES' => [ - 'bin/pcal' - ], - 'PL_FILES' => {} - ) + 'NAME' => 'Calendar::Simple', + 'VERSION_FROM' => 'lib/Calendar/Simple.pm', + 'PREREQ_PM' => { + 'Carp' => 0, + 'Config' => 0, + 'Test::More' => 0, + 'Time::Local' => 0 + }, + 'INSTALLDIRS' => 'site', + 'EXE_FILES' => [ + 'bin/pcal' + ], + 'PL_FILES' => {} +) ; diff -Nru libcalendar-simple-perl-1.21/MANIFEST libcalendar-simple-perl-1.23/MANIFEST --- libcalendar-simple-perl-1.21/MANIFEST 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/MANIFEST 2018-02-22 17:28:25.000000000 +0000 @@ -11,3 +11,4 @@ t/date_span.t bin/pcal META.yml Module meta-data (added by MakeMaker) +META.json diff -Nru libcalendar-simple-perl-1.21/META.json libcalendar-simple-perl-1.23/META.json --- libcalendar-simple-perl-1.21/META.json 1970-01-01 00:00:00.000000000 +0000 +++ libcalendar-simple-perl-1.23/META.json 2018-02-22 17:28:25.000000000 +0000 @@ -0,0 +1,56 @@ +{ + "abstract" : "Perl extension to create simple calendars", + "author" : [ + "Dave Cross " + ], + "dynamic_config" : 1, + "generated_by" : "Module::Build version 0.422", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "Calendar-Simple", + "prereqs" : { + "build" : { + "requires" : { + "Test::More" : "0" + } + }, + "configure" : { + "requires" : { + "Module::Build" : "0.42" + } + }, + "runtime" : { + "recommends" : { + "DateTime" : "0" + }, + "requires" : { + "Carp" : "0", + "Config" : "0", + "Time::Local" : "0", + "perl" : "v5.6.0" + } + } + }, + "provides" : { + "Calendar::Simple" : { + "file" : "lib/Calendar/Simple.pm", + "version" : "1.23" + } + }, + "release_status" : "stable", + "resources" : { + "license" : [ + "http://dev.perl.org/licenses/" + ], + "repository" : { + "url" : "https://github.com/davorg/calendar-simple" + } + }, + "version" : "1.23", + "x_serialization_backend" : "JSON::PP version 2.27300_01" +} diff -Nru libcalendar-simple-perl-1.21/META.yml libcalendar-simple-perl-1.23/META.yml --- libcalendar-simple-perl-1.21/META.yml 2010-04-02 16:34:11.000000000 +0000 +++ libcalendar-simple-perl-1.23/META.yml 2018-02-22 17:28:25.000000000 +0000 @@ -3,26 +3,29 @@ author: - 'Dave Cross ' build_requires: - Test::More: 0 + Test::More: '0' configure_requires: - Module::Build: 0.36 -generated_by: 'Module::Build version 0.3603' + Module::Build: '0.42' +dynamic_config: 1 +generated_by: 'Module::Build version 0.422, CPAN::Meta::Converter version 2.150005' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Calendar-Simple provides: Calendar::Simple: file: lib/Calendar/Simple.pm - version: 1.21 + version: '1.23' recommends: - DateTime: 0 + DateTime: '0' requires: - Carp: 0 - Config: 0 - Time::Local: 0 + Carp: '0' + Config: '0' + Time::Local: '0' perl: v5.6.0 resources: license: http://dev.perl.org/licenses/ -version: 1.21 + repository: https://github.com/davorg/calendar-simple +version: '1.23' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018'