Hello community,
here is the log from the commit of package perl-Locale-Maketext-Gettext for
openSUSE:Factory checked in at 2019-09-18 13:11:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Locale-Maketext-Gettext (Old)
and /work/SRC/openSUSE:Factory/.perl-Locale-Maketext-Gettext.new.7948
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Locale-Maketext-Gettext"
Wed Sep 18 13:11:51 2019 rev:11 rq:731474 version:1.30
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Locale-Maketext-Gettext/perl-Locale-Maketext-Gettext.changes
2019-09-11 10:40:14.667221645 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Locale-Maketext-Gettext.new.7948/perl-Locale-Maketext-Gettext.changes
2019-09-18 13:11:53.420684213 +0200
@@ -1,0 +2,14 @@
+Tue Sep 17 08:20:40 UTC 2019 - <[email protected]>
+
+- updated to 1.30
+ see /usr/share/doc/packages/perl-Locale-Maketext-Gettext/Changes
+
+ 2019-09-17 version 1.30
+ Fix after 10 years.
+ 1. 12-cache.t: Fixed so that it works on MS-Win32. I forgot to
+ issue binmode when copying the MO files.
+ 2. 00-signature.t: Removed TEST_SIGNATURE, as this does not work
+ on everybody who does not have my GPG public key, but me.
+ 3. 03-errors.t: Removed the debugging output.
+
+-------------------------------------------------------------------
Old:
----
Locale-Maketext-Gettext-1.29.tar.gz
New:
----
Locale-Maketext-Gettext-1.30.tar.gz
cpanspec.yml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Locale-Maketext-Gettext.spec ++++++
--- /var/tmp/diff_new_pack.jeoYw9/_old 2019-09-18 13:11:53.972684097 +0200
+++ /var/tmp/diff_new_pack.jeoYw9/_new 2019-09-18 13:11:53.976684096 +0200
@@ -17,7 +17,7 @@
Name: perl-Locale-Maketext-Gettext
-Version: 1.29
+Version: 1.30
Release: 0
%define cpan_name Locale-Maketext-Gettext
Summary: Joins the gettext and Maketext frameworks
@@ -25,6 +25,7 @@
Group: Development/Libraries/Perl
Url: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/I/IM/IMACAT/%{cpan_name}-%{version}.tar.gz
+Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Locale-Maketext-Gettext-1.29.tar.gz ->
Locale-Maketext-Gettext-1.30.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/Build.PL
new/Locale-Maketext-Gettext-1.30/Build.PL
--- old/Locale-Maketext-Gettext-1.29/Build.PL 2019-09-09 16:06:33.000000000
+0200
+++ new/Locale-Maketext-Gettext-1.30/Build.PL 2019-09-16 19:03:58.000000000
+0200
@@ -4,7 +4,7 @@
my $build = Module::Build->new(
dist_name => "Locale-Maketext-Gettext",
- dist_version => "1.29",
+ dist_version => "1.30",
dist_abstract => "Joins gettext and Maketext frameworks",
dist_author => "imacat <imacat\@mail.imacat.idv.tw>",
license => "perl",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/Changes
new/Locale-Maketext-Gettext-1.30/Changes
--- old/Locale-Maketext-Gettext-1.29/Changes 2019-09-09 16:11:21.000000000
+0200
+++ new/Locale-Maketext-Gettext-1.30/Changes 2019-09-16 19:06:48.000000000
+0200
@@ -1,5 +1,13 @@
Locale-Maketext-Gettext change log
+2019-09-17 version 1.30
+ Fix after 10 years.
+ 1. 12-cache.t: Fixed so that it works on MS-Win32. I forgot to
+ issue binmode when copying the MO files.
+ 2. 00-signature.t: Removed TEST_SIGNATURE, as this does not work
+ on everybody who does not have my GPG public key, but me.
+ 3. 03-errors.t: Removed the debugging output.
+
2019-09-09 version 1.29
Fix after 10 years.
1. Gettext.pm: Added support to purge the lexicon cache and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/META.json
new/Locale-Maketext-Gettext-1.30/META.json
--- old/Locale-Maketext-Gettext-1.29/META.json 2019-09-09 16:38:45.000000000
+0200
+++ new/Locale-Maketext-Gettext-1.30/META.json 2019-09-16 19:10:19.000000000
+0200
@@ -35,6 +35,6 @@
}
},
"release_status" : "stable",
- "version" : "1.29",
+ "version" : "1.30",
"x_serialization_backend" : "JSON::PP version 2.27300_01"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/META.yml
new/Locale-Maketext-Gettext-1.30/META.yml
--- old/Locale-Maketext-Gettext-1.29/META.yml 2019-09-09 16:38:45.000000000
+0200
+++ new/Locale-Maketext-Gettext-1.30/META.yml 2019-09-16 19:10:19.000000000
+0200
@@ -18,5 +18,5 @@
- t
- inc
requires: {}
-version: '1.29'
+version: '1.30'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/Makefile.PL
new/Locale-Maketext-Gettext-1.30/Makefile.PL
--- old/Locale-Maketext-Gettext-1.29/Makefile.PL 2019-09-09
16:07:07.000000000 +0200
+++ new/Locale-Maketext-Gettext-1.30/Makefile.PL 2019-09-16
19:04:07.000000000 +0200
@@ -12,7 +12,7 @@
WriteMakefile(
NAME => "Locale-Maketext-Gettext",
- VERSION => "1.29",
+ VERSION => "1.30",
ABSTRACT => "Joins gettext and Maketext frameworks",
AUTHOR => "imacat <imacat\@mail.imacat.idv.tw>",
%license,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/SIGNATURE
new/Locale-Maketext-Gettext-1.30/SIGNATURE
--- old/Locale-Maketext-Gettext-1.29/SIGNATURE 2019-09-09 16:38:45.000000000
+0200
+++ new/Locale-Maketext-Gettext-1.30/SIGNATURE 2019-09-16 19:10:19.000000000
+0200
@@ -16,24 +16,24 @@
SHA1 be0627fff2e8aef3d2a14d5d7486babc8a4873ba Artistic
SHA1 f044bfe71c57b6f25c659bc0a6067aa854bc8343 BUGS
-SHA1 b90670f4f18c5fc6f31a54cfc70cc1768f78231c Build.PL
+SHA1 3a6b06abecc4014d03f93aef9ba3d7844f347015 Build.PL
SHA1 8624bcdae55baeef00cd11d5dfcfa60f68710a02 COPYING
-SHA1 52e62d6d9ecb0a0bcf6415b47dac732d08bef2b7 Changes
+SHA1 8c73bc41a89b871228690905237f623cb0441914 Changes
SHA1 db0a35525a84c33ed78ab4f59df93b20fa31c8cf INSTALL
SHA1 c3d0ffec086f8f4b993ca18d13e245cd8bd0897e MANIFEST
-SHA1 4efce660d3417ad6537c1f1793f370655ae3aaa8 META.json
-SHA1 f5e07e40c92161c34ae803a35932fadc64ea1795 META.yml
-SHA1 9f6cc97aaa34f3e33968fd6c0a5c470d1b43b8e9 Makefile.PL
+SHA1 a49b0303abb2d3713f8cd63575dfa78b47e74c24 META.json
+SHA1 d2f49e6aec4739c0645708880e0c317faf823a74 META.yml
+SHA1 c74edd007cc28a2e9cea45b209b64fbb3e919749 Makefile.PL
SHA1 d9b790a6c16c3ed5be90396ec345fc18b6964e3a README
SHA1 3db402b52e04cf5a6e60291c23aac8c16f2db810 THANKS
SHA1 85dd5ac895cc0a5b95827060999578d8ce8d41dd TODO
-SHA1 45c670256cc3918914ef5007f066a8c91f471190 lib/Locale/Maketext/Gettext.pm
+SHA1 659e822f5846550c1634eed3c737c454605db96d lib/Locale/Maketext/Gettext.pm
SHA1 b88b6bad1e8cb0ba825594c233c006c1b297646f
lib/Locale/Maketext/Gettext/Functions.pm
SHA1 f89afd70fdcbaeeab44fada7ed3087d5c7f6f018 script/maketext
-SHA1 983e35d916266240ac038431217066232a9f9144 t/00-signature.t
+SHA1 7f2e13f5f6a798d52ea897d24d07b49af4039341 t/00-signature.t
SHA1 7bc2bf2d3ef2befd48a457fb3d90c7c7bdcc4854 t/01-basic.t
SHA1 73ce1e3ba168373318655b3f4fbca1847e49fd75 t/02-big-endian.t
-SHA1 4b07656e4c35bfce793c96b59bb9ae2917be335e t/03-errors.t
+SHA1 cfb448dc0aafae2742159df71fcb35e8bfc05ce6 t/03-errors.t
SHA1 8a28c721b5eefe607c300192c8cb8e8107f419be t/04-encodings.t
SHA1 c16af7bbe1d9bd7ce8644c19f968231b94156c12 t/05-switching.t
SHA1 0212e5b50d6886601b0a4ad82d3c656975009a73 t/06-racing.t
@@ -42,7 +42,7 @@
SHA1 8fb7ecbce36daaf81ac9c197dab6834b25233cc5 t/09-f-encodings.t
SHA1 2c1641cc6fff792fb83826486050acab23a1db51 t/10-f-switching.t
SHA1 4afe4980e7ed4d326009b8257e01320abfb33d14 t/11-command-line.t
-SHA1 a79a59f283d0f4cbac868443a34aa132c38a357d t/12-cache.t
+SHA1 ed15cbcfbfb59b23465427cda4f1373de973b347 t/12-cache.t
SHA1 b85626024d610808bd0909989dcfb9fb20a40485 t/99-pod.t
SHA1 97dad77dee7f751d09efdb6900b077d68c853d46 t/T_L10N.pm
SHA1 676b87d7a8edc735ba676d2901827eb52532b418 t/locale/C/LC_MESSAGES/test.mo
@@ -60,7 +60,7 @@
SHA1 eb13887b005e3c3e9fab774dfea22de5c01ad1ef
t/locale/zh_TW/LC_MESSAGES/test_utf8.mo
-----BEGIN PGP SIGNATURE-----
-iF0EARECAB0WIQSBin4eTeP7OclnnAOL2C5vMLlLXAUCXXZj9QAKCRCL2C5vMLlL
-XMIvAJ0e84fycRhESVJ55ChKWv7zKMqVCwCgg+7Hu4Kz4pzLHjbSGkzgcP6TH+w=
-=3Dk5
+iF0EARECAB0WIQSBin4eTeP7OclnnAOL2C5vMLlLXAUCXX/B+wAKCRCL2C5vMLlL
+XJGyAJ9W3hVbVQM2kG4a1shQA58pUHvP9wCfX50X1rn2YuY51nYOWbUgJ+E4X70=
+=U6hM
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Locale-Maketext-Gettext-1.29/lib/Locale/Maketext/Gettext.pm
new/Locale-Maketext-Gettext-1.30/lib/Locale/Maketext/Gettext.pm
--- old/Locale-Maketext-Gettext-1.29/lib/Locale/Maketext/Gettext.pm
2019-09-09 16:14:39.000000000 +0200
+++ new/Locale-Maketext-Gettext-1.30/lib/Locale/Maketext/Gettext.pm
2019-09-16 19:07:14.000000000 +0200
@@ -11,7 +11,7 @@
use warnings;
use base qw(Locale::Maketext Exporter);
use vars qw($VERSION @ISA %Lexicon @EXPORT @EXPORT_OK);
-$VERSION = 1.29;
+$VERSION = 1.30;
@EXPORT = qw(read_mo);
@EXPORT_OK = @EXPORT;
# Prototype declaration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/t/00-signature.t
new/Locale-Maketext-Gettext-1.30/t/00-signature.t
--- old/Locale-Maketext-Gettext-1.29/t/00-signature.t 2019-09-09
16:33:48.000000000 +0200
+++ new/Locale-Maketext-Gettext-1.30/t/00-signature.t 2019-09-16
18:58:14.000000000 +0200
@@ -3,7 +3,6 @@
use strict;
print "1..1\n";
-$ENV{TEST_SIGNATURE} = 1;
if (!$ENV{TEST_SIGNATURE}) {
print "ok 1 # skip Set the environment variable",
" TEST_SIGNATURE to enable this test\n";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/t/03-errors.t
new/Locale-Maketext-Gettext-1.30/t/03-errors.t
--- old/Locale-Maketext-Gettext-1.29/t/03-errors.t 2009-04-27
19:54:20.000000000 +0200
+++ new/Locale-Maketext-Gettext-1.30/t/03-errors.t 2019-09-16
19:01:09.000000000 +0200
@@ -265,7 +265,6 @@
# Search system locale directories
($lang, $domain) = find_system_mo;
$skip = defined $domain? 0: 1;
-print "($lang, $domain)\n";
$r = eval {
return if $skip;
require T_L10N;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Locale-Maketext-Gettext-1.29/t/12-cache.t
new/Locale-Maketext-Gettext-1.30/t/12-cache.t
--- old/Locale-Maketext-Gettext-1.29/t/12-cache.t 2019-09-09
16:01:53.000000000 +0200
+++ new/Locale-Maketext-Gettext-1.30/t/12-cache.t 2019-09-16
18:50:45.000000000 +0200
@@ -26,11 +26,14 @@
$mo_file1 = catfile($LOCALEDIR, "en", "LC_MESSAGES", "test-cache.mo");
($atime, $mtime0, $size) = (stat $mo_file0)[8,9,7];
open $FH, $mo_file0 or die "$mo_file0: $!";
+ binmode $FH or die "$mo_file0: $!";
read $FH, $content, $size or die "$mo_file0: $!";
close $FH or die "$mo_file0: $!";
open $FH, ">$mo_file1" or die "$mo_file1: $!";
+ binmode $FH or die "$mo_file1: $!";
print $FH $content or die "$mo_file1: $!";
close $FH or die "$mo_file1: $!";
+ $mtime1 = (stat $mo_file1)[9];
utime $atime, $mtime0, $mo_file1 or die "$mo_file1: $!";
require T_L10N;
@@ -39,15 +42,16 @@
$_->bindtextdomain("test-cache", $LOCALEDIR);
$_->textdomain("test-cache");
$_[0] = $_->maketext("Hello, world!");
+ my %Lexicon = %{$_->{"Lexicon"}};
# Update the file but keep the size and mtime
open $FH, "+<$mo_file1" or die "$mo_file1: $!";
+ binmode $FH or die "$mo_file1: $!";
read $FH, $content, $size or die "$mo_file1: $!";
$content =~ s/Hiya/HiYa/;
seek $FH, 0, 0 or die "$mo_file1: $!";
print $FH $content or die "$mo_file1: $!";
close $FH or die "$mo_file1: $!";
- ($mtime1, $size) = (stat $mo_file1)[9,7];
utime $atime, $mtime0, $mo_file1 or die "$mo_file1: $!";
$_->textdomain("test-cache");
$_[1] = $_->maketext("Hello, world!");
++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module