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

Reply via email to