commit perl-Convert-UUlib for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2020-03-18 12:35:25

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.3160 (New)


Package is "perl-Convert-UUlib"

Wed Mar 18 12:35:25 2020 rev:31 rq:785919 version:1.71

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2020-03-05 23:18:17.153177386 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.3160/perl-Convert-UUlib.changes
  2020-03-18 12:42:43.588853503 +0100
@@ -1,0 +2,9 @@
+Tue Mar 17 03:10:13 UTC 2020 -  
+
+- updated to 1.71
+   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
+
+  1.71 Tue Mar 17 00:54:06 CET 2020
+   - backport to c89 (patch by Paul Howarth).
+
+---

Old:

  Convert-UUlib-1.7.tar.gz

New:

  Convert-UUlib-1.71.tar.gz



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.53jdRX/_old  2020-03-18 12:42:46.704855474 +0100
+++ /var/tmp/diff_new_pack.53jdRX/_new  2020-03-18 12:42:46.704855474 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Convert-UUlib
-Version:1.7
+Version:1.71
 Release:0
 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
 %define cpan_name Convert-UUlib

++ Convert-UUlib-1.7.tar.gz -> Convert-UUlib-1.71.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/Changes 
new/Convert-UUlib-1.71/Changes
--- old/Convert-UUlib-1.7/Changes   2020-02-29 22:08:37.0 +0100
+++ new/Convert-UUlib-1.71/Changes  2020-03-17 00:54:11.0 +0100
@@ -1,5 +1,8 @@
 Revision history for Perl extension Convert::UUlib.
 
+1.71 Tue Mar 17 00:54:06 CET 2020
+   - backport to c89 (patch by Paul Howarth).
+
 1.7  Sat Feb 29 22:07:54 CET 2020
- new function: GetFileList.
- experimental perlmulticore support (see manpage).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/META.json 
new/Convert-UUlib-1.71/META.json
--- old/Convert-UUlib-1.7/META.json 2020-02-29 22:08:58.0 +0100
+++ new/Convert-UUlib-1.71/META.json2020-03-17 00:54:18.0 +0100
@@ -38,5 +38,5 @@
   }
},
"release_status" : "stable",
-   "version" : 1.7
+   "version" : 1.71
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/META.yml 
new/Convert-UUlib-1.71/META.yml
--- old/Convert-UUlib-1.7/META.yml  2020-02-29 22:08:58.0 +0100
+++ new/Convert-UUlib-1.71/META.yml 2020-03-17 00:54:18.0 +0100
@@ -20,4 +20,4 @@
 - inc
 requires:
   common::sense: '3.74'
-version: 1.7
+version: 1.71
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/UUlib.pm 
new/Convert-UUlib-1.71/UUlib.pm
--- old/Convert-UUlib-1.7/UUlib.pm  2020-02-29 22:08:43.0 +0100
+++ new/Convert-UUlib-1.71/UUlib.pm 2020-03-17 00:54:15.0 +0100
@@ -7,7 +7,7 @@
 require Exporter;
 require DynaLoader;
 
-our $VERSION = 1.7;
+our $VERSION = 1.71;
 
 our @ISA = qw(Exporter DynaLoader);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/UUlib.xs 
new/Convert-UUlib-1.71/UUlib.xs
--- old/Convert-UUlib-1.7/UUlib.xs  2020-02-28 18:32:52.0 +0100
+++ new/Convert-UUlib-1.71/UUlib.xs 2020-03-02 23:20:58.0 +0100
@@ -410,8 +410,12 @@
 void
 GetFileList ()
PPCODE:
-for (uulist *iter = UUGlobalFileList; iter; iter = iter->NEXT)
+{
+   uulist *iter;
+
+for (iter = UUGlobalFileList; iter; iter = iter->NEXT)
  XPUSHs (sv_setref_pv (sv_newmortal (), "Convert::UUlib::Item", iter));
+}
 
 MODULE = Convert::UUlibPACKAGE = Convert::UUlib::Item
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.7/uulib/crc32.c 
new/Convert-UUlib-1.71/uulib/crc32.c
--- old/Convert-UUlib-1.7/uulib/crc32.c 2020-02-27 18:20:56.0 +0100
+++ new/Convert-UUlib-1.71/uulib/crc32.c2020-03-02 23:20:58.0 
+0100
@@ -689,6 +689,7 @@
 /* merge two CRC32 such that result = crc32(dataB, lengthB, crc32(dataA, 
lengthA)) */
 uint32_t uu_crc32_combine(uint32_t crcA, uint32_t crcB, size_t lengthB)
 {
+  int i;
   /*
* based on Mark Adler's crc_combine from
* https://github.com/madler/pigz/blob/master/pigz.c
@@ -730,26 +731,28 @@
 
   /* put operator for one zero bit in odd */
   odd[0] = Polynomial;
-  for (int i = 

commit perl-Convert-UUlib for openSUSE:Factory

2020-03-05 Thread root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2020-03-05 23:18:15

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092 (New)


Package is "perl-Convert-UUlib"

Thu Mar  5 23:18:15 2020 rev:30 rq:781131 version:1.7

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2020-02-18 13:30:37.808845426 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092/perl-Convert-UUlib.changes
 2020-03-05 23:18:17.153177386 +0100
@@ -1,0 +2,25 @@
+Sun Mar  1 03:09:16 UTC 2020 -  
+
+- updated to 1.7
+   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
+
+  1.7  Sat Feb 29 22:07:54 CET 2020
+   - new function: GetFileList.
+   - experimental perlmulticore support (see manpage).
+  - Initialize is now a NOP and CleanUp automatically initializes 
again.
+  - updated example decoder and documentation a bit.
+   - include ecb.h to deal with compiler builtins and endianness.
+   - some further µ-optimisations in hot code, especially for yEnc.
+  - replace crc32 function by slice-by-16 version by Stephan Brumme,
+which should speed up yEnc en-/decoding.
+  - yEnc: do not calculate two crcs per part, instead, combine
+the part crcs together to form the file crc.
+  - yEnc: allow pcrc= in addition to pcrc32= for yenc trailers, as
+some draft mentions both and it is actually in active use.
+  - yEnc: ignore crc32= on multiparts, except on the last part,
+which avoids spurious corruption warnings.
+  - be more precise in documenting code licenses in COPYING.
+  - convert constant creation to the method I normally use.
+  - use common::sense.
+
+---

Old:

  Convert-UUlib-1.62.tar.gz

New:

  Convert-UUlib-1.7.tar.gz



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.EP7xBw/_old  2020-03-05 23:18:18.545178174 +0100
+++ /var/tmp/diff_new_pack.EP7xBw/_new  2020-03-05 23:18:18.549178175 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Convert-UUlib
-Version:1.62
+Version:1.7
 Release:0
 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
 %define cpan_name Convert-UUlib
@@ -31,6 +31,8 @@
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Canary::Stability)
+BuildRequires:  perl(common::sense) >= 3.74
+Requires:   perl(common::sense) >= 3.74
 %{perl_requires}
 # MANUAL BEGIN
 Provides:   p_conulb

++ Convert-UUlib-1.62.tar.gz -> Convert-UUlib-1.7.tar.gz ++
 3880 lines of diff (skipped)




commit perl-Convert-UUlib for openSUSE:Factory

2020-02-18 Thread root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2020-02-18 13:30:31

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092 (New)


Package is "perl-Convert-UUlib"

Tue Feb 18 13:30:31 2020 rev:29 rq:775132 version:1.62

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2019-11-11 13:01:36.213767405 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092/perl-Convert-UUlib.changes
 2020-02-18 13:30:37.808845426 +0100
@@ -1,0 +2,15 @@
+Tue Feb 18 03:07:17 UTC 2020 -  
+
+- updated to 1.62
+   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
+
+  1.62 Mon Feb 17 23:19:42 CET 2020
+   - major performance improvement by simplifying code in _FP_gets
+to not use fscanf. This might slow things down on platforms
+with very slow fgetc.
+  
+  1.61 Sun Feb  9 18:38:29 CET 2020
+   - lint uulib: fix some format string type mismatches
+and some other minor issues.
+
+---

Old:

  Convert-UUlib-1.6.tar.gz

New:

  Convert-UUlib-1.62.tar.gz



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.aPDLUl/_old  2020-02-18 13:30:38.912847573 +0100
+++ /var/tmp/diff_new_pack.aPDLUl/_new  2020-02-18 13:30:38.936847620 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Convert-UUlib
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Convert-UUlib
-Version:1.6
+Version:1.62
 Release:0
 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
 %define cpan_name Convert-UUlib
@@ -44,7 +44,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" 
! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"

++ Convert-UUlib-1.6.tar.gz -> Convert-UUlib-1.62.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.6/Changes 
new/Convert-UUlib-1.62/Changes
--- old/Convert-UUlib-1.6/Changes   2019-10-24 17:17:05.0 +0200
+++ new/Convert-UUlib-1.62/Changes  2020-02-17 23:19:48.0 +0100
@@ -1,5 +1,14 @@
 Revision history for Perl extension Convert::UUlib.
 
+1.62 Mon Feb 17 23:19:42 CET 2020
+   - major performance improvement by simplifying code in _FP_gets
+  to not use fscanf. This might slow things down on platforms
+  with very slow fgetc.
+
+1.61 Sun Feb  9 18:38:29 CET 2020
+   - lint uulib: fix some format string type mismatches
+  and some other minor issues.
+
 1.6  Thu Oct 24 17:11:54 CEST 2019
- fix heap overflow (testcase by Noel Duffy, reported
   by Robert Scheck). The defense-in-depth mechanism based
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.6/META.json 
new/Convert-UUlib-1.62/META.json
--- old/Convert-UUlib-1.6/META.json 2019-10-24 17:17:17.0 +0200
+++ new/Convert-UUlib-1.62/META.json2020-02-17 23:19:55.0 +0100
@@ -33,5 +33,5 @@
   }
},
"release_status" : "stable",
-   "version" : 1.6
+   "version" : 1.62
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.6/META.yml 
new/Convert-UUlib-1.62/META.yml
--- old/Convert-UUlib-1.6/META.yml  2019-10-24 17:17:17.0 +0200
+++ new/Convert-UUlib-1.62/META.yml 2020-02-17 23:19:55.0 +0100
@@ -18,4 +18,4 @@
   directory:
 - t
 - inc
-version: 1.6
+version: 1.62
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.6/UUlib.pm 
new/Convert-UUlib-1.62/UUlib.pm
--- old/Convert-UUlib-1.6/UUlib.pm  2019-10-24 17:13:38.0 +0200
+++ new/Convert-UUlib-1.62/UUlib.pm 2020-02-14 09:02:16.0 +0100
@@ -8,7 +8,7 @@
 require Exporter;
 require DynaLoader;
 
-our $VERSION = 1.6;
+our $VERSION = 1.62;
 
 our @ISA = qw(Exporter DynaLoader);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit perl-Convert-UUlib for openSUSE:Factory

2019-11-11 Thread root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2019-11-11 13:01:27

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.2990 (New)


Package is "perl-Convert-UUlib"

Mon Nov 11 13:01:27 2019 rev:28 rq:747305 version:1.6

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2018-09-26 14:24:58.249774034 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.2990/perl-Convert-UUlib.changes
  2019-11-11 13:01:36.213767405 +0100
@@ -1,0 +2,24 @@
+Sat Nov  9 10:53:22 UTC 2019 -  
+
+- Add manual license GPL-1.0-or-later to cpanspec.yml (see COPYING file in
+   the source)
+
+---
+Fri Oct 25 10:46:24 UTC 2019 - Tina Mueller 
+
+- Regenerate spec with newest cpanspec
+   * Add manual dependencies to cpanspec.yml
+
+---
+Fri Oct 25 09:39:40 UTC 2019 -  
+
+- updated to 1.6
+   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
+
+  1.6  Thu Oct 24 17:11:54 CEST 2019
+   - fix heap overflow (testcase by Noel Duffy, reported
+by Robert Scheck). The defense-in-depth mechanism based
+on mmap should make this unexploitable for other than denial
+of service, on systems supporting mmap/mprotect.
+
+---

Old:

  Convert-UUlib-1.5.tar.gz

New:

  Convert-UUlib-1.6.tar.gz
  cpanspec.yml



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.Dc9q95/_old  2019-11-11 13:01:37.137768383 +0100
+++ /var/tmp/diff_new_pack.Dc9q95/_new  2019-11-11 13:01:37.153768400 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Convert-UUlib
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,52 +12,55 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define cpan_name Convert-UUlib
 Name:   perl-Convert-UUlib
-Version:1.5
+Version:1.6
 Release:0
-Summary:Perl interface to the uulib library
-License:GPL-1.0-or-later OR Artistic-1.0
+#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
+%define cpan_name Convert-UUlib
+Summary:Perl interface to the uulib library (a.k.a. uudeview/uuenview)
+License:GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:https://metacpan.org/pod/Convert::UUlib
-Source: 
https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz
+Url:https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz
+Source1:cpanspec.yml
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Canary::Stability)
+%{perl_requires}
+# MANUAL BEGIN
 Provides:   p_conulb
 Obsoletes:  p_conulb
-%{perl_requires}
+# MANUAL END
 
 %description
-A Perl interface to the uulib library
+Read the file doc/library.pdf from the distribution for in-depth
+information about the C-library used in this interface, and the rest of
+this document and especially the non-trivial decoder program at the end.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-# ---
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" 
! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
-perl Makefile.PL
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 make %{?_smp_mflags}
 
 %check
-make %{?_smp_mflags} test
-# ---
+make test
 
 %install
-make DESTDIR=%{buildroot} install_vendor
+%perl_make_install
 %perl_process_packlist
+%perl_gen_filelist
 
-%files
-%dir %{perl_vendorarch}/Convert
-%{perl_vendorarch}/Convert/UUlib.pm
-%dir %{perl_vendorarch}/auto/Convert
-%{perl_vendorarch}/auto/Convert/UUlib
-%{_mandir}/man3/Convert::UUlib.3pm.gz
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes doc example-decoder README
 %license COPYING COPYING.Artistic 

commit perl-Convert-UUlib for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2018-09-26 14:24:39

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New)


Package is "perl-Convert-UUlib"

Wed Sep 26 14:24:39 2018 rev:27 rq:638335 version:1.5

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2014-10-09 12:52:47.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes   
2018-09-26 14:24:58.249774034 +0200
@@ -1,0 +2,12 @@
+Tue Sep 25 15:50:19 UTC 2018 - pmonrealgonza...@suse.com
+
+- update to 1.4
+- fix a heap overflow (testcase by Krzysztof Wojtaś).
+- on systems that support it (posix + mmap + map_anonymous),
+  allocate all dynamic areas via mmap and put four guard
+  pages around them, to catch similar heap overflows
+  safely in the future.
+- find a safer way to pass in CC/CFLAGS to uulib.
+- added stability canary support.
+
+---

Old:

  Convert-UUlib-1.4.tar.gz

New:

  Convert-UUlib-1.5.tar.gz



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.JFvH33/_old  2018-09-26 14:24:58.765773214 +0200
+++ /var/tmp/diff_new_pack.JFvH33/_new  2018-09-26 14:24:58.769773208 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Convert-UUlib
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,27 @@
 #
 
 
+%define cpan_name Convert-UUlib
 Name:   perl-Convert-UUlib
-Version:1.4
+Version:1.5
 Release:0
 Summary:Perl interface to the uulib library
-License:GPL-1.0+ or Artistic-1.0
+License:GPL-1.0-or-later OR Artistic-1.0
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm 
-Source: 
http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Convert-UUlib-%version.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
+Url:https://metacpan.org/pod/Convert::UUlib
+Source: 
https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz
 BuildRequires:  perl
 BuildRequires:  perl-macros
+BuildRequires:  perl(Canary::Stability)
 Provides:   p_conulb
 Obsoletes:  p_conulb
+%{perl_requires}
 
 %description
 A Perl interface to the uulib library
 
 %prep
-%setup -n Convert-UUlib-%{version} -q
+%setup -q -n %{cpan_name}-%{version}
 # ---
 
 %build
@@ -43,20 +44,20 @@
 make %{?_smp_mflags}
 
 %check
-make test
+make %{?_smp_mflags} test
 # ---
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install_vendor
+make DESTDIR=%{buildroot} install_vendor
 %perl_process_packlist
 
 %files
-%defattr(-,root,root)
 %dir %{perl_vendorarch}/Convert
 %{perl_vendorarch}/Convert/UUlib.pm
 %dir %{perl_vendorarch}/auto/Convert
 %{perl_vendorarch}/auto/Convert/UUlib
-%doc /usr/share/man/man3/Convert::UUlib.3pm.gz
-%doc COPYING COPYING.Artistic COPYING.GNU Changes MANIFEST README 
example-decoder doc
+%{_mandir}/man3/Convert::UUlib.3pm.gz
+%license COPYING COPYING.Artistic COPYING.GNU
+%doc Changes MANIFEST README example-decoder doc
 
 %changelog

++ Convert-UUlib-1.4.tar.gz -> Convert-UUlib-1.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.4/Changes 
new/Convert-UUlib-1.5/Changes
--- old/Convert-UUlib-1.4/Changes   2011-05-29 17:17:25.0 +0200
+++ new/Convert-UUlib-1.5/Changes   2015-07-11 03:56:11.0 +0200
@@ -1,9 +1,18 @@
 Revision history for Perl extension Convert::UUlib.
 
+1.5  Sat Jul 11 03:56:06 CEST 2015
+   - fix a heap overflow (testcase by Krzysztof Wojtaś).
+- on systems that support it (posix + mmap + map_anonymous),
+  allocate all dynamic areas via mmap and put four guard
+  pages around them, to catch similar heap overflows
+  safely in the future.
+- find a safer way to pass in CC/CFLAGS to uulib.
+- added stability canary support.
+
 1.4  Sun May 29 17:17:01 CEST 2011
- avoid a classical buffer overflow in case a progress
   message is too long.
-- this release adds depdencies 

commit perl-Convert-UUlib for openSUSE:Factory

2014-10-09 Thread h_root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2014-10-09 12:52:28

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New)


Package is perl-Convert-UUlib

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2011-11-21 12:37:58.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes   
2014-10-09 12:52:47.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct  8 17:02:56 UTC 2014 - jeng...@inai.de
+
+- Use source URLs, and remove old specfile tags and sections.
+
+---



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.rWMRiJ/_old  2014-10-09 12:52:47.0 +0200
+++ /var/tmp/diff_new_pack.rWMRiJ/_new  2014-10-09 12:52:47.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Convert-UUlib
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   perl-Convert-UUlib
+Version:1.4
+Release:0
+Summary:Perl interface to the uulib library
 License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
-Provides:   p_conulb
-Obsoletes:  p_conulb
-AutoReqProv:on
-Summary:Perl interface to the uulib library
-Version:1.4
-Release:1
 Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm 
-Source: Convert-UUlib-%{version}.tar.gz
+Source: 
http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Convert-UUlib-%version.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
+Provides:   p_conulb
+Obsoletes:  p_conulb
 
 %description
 A Perl interface to the uulib library
@@ -53,9 +50,6 @@
 make DESTDIR=$RPM_BUILD_ROOT install_vendor
 %perl_process_packlist
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(-,root,root)
 %dir %{perl_vendorarch}/Convert

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-Convert-UUlib for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2011-12-06 18:39:16

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New)


Package is perl-Convert-UUlib, Maintainer is vci...@suse.com

Changes:




Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.1iciDc/_old  2011-12-06 19:06:28.0 +0100
+++ /var/tmp/diff_new_pack.1iciDc/_new  2011-12-06 19:06:28.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   perl-Convert-UUlib
-License:GPL+ or Artistic
+License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
 Provides:   p_conulb
 Obsoletes:  p_conulb

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-Convert-UUlib for openSUSE:Factory

2011-11-21 Thread h_root
Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory checked in at 2011-11-21 12:37:01

Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New)


Package is perl-Convert-UUlib, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes
2011-09-23 12:36:30.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes   
2011-11-21 12:37:58.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov 18 11:10:42 UTC 2011 - co...@suse.com
+
+- use original .tar.gz
+
+---

Old:

  Convert-UUlib-1.4.tar.bz2

New:

  Convert-UUlib-1.4.tar.gz



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.OLYqsx/_old  2011-11-21 12:37:59.0 +0100
+++ /var/tmp/diff_new_pack.OLYqsx/_new  2011-11-21 12:37:59.0 +0100
@@ -28,7 +28,7 @@
 Version:1.4
 Release:1
 Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm 
-Source: Convert-UUlib-%{version}.tar.bz2
+Source: Convert-UUlib-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  perl

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-Convert-UUlib for openSUSE:Factory

2011-05-30 Thread h_root

Hello community,

here is the log from the commit of package perl-Convert-UUlib for 
openSUSE:Factory
checked in at Mon May 30 16:14:15 CEST 2011.




--- perl-Convert-UUlib/perl-Convert-UUlib.changes   2010-12-16 
13:49:50.0 +0100
+++ /mounts/work_src_done/STABLE/perl-Convert-UUlib/perl-Convert-UUlib.changes  
2011-05-30 10:04:44.0 +0200
@@ -1,0 +2,10 @@
+Mon May 30 07:43:35 UTC 2011 - vci...@novell.com
+
+- update to 1.4
+   - avoid a classical buffer overflow in case a progress
+  message is too long.
+- this release adds depdencies for snprintf/vsnprintf.
+   - some uuencode encoders do not generate a final space line
+  before the end marker, so do not rely on the line to be there.
+
+---

calling whatdependson for head-i586


Old:

  Convert-UUlib-1.34.tar.bz2

New:

  Convert-UUlib-1.4.tar.bz2



Other differences:
--
++ perl-Convert-UUlib.spec ++
--- /var/tmp/diff_new_pack.C3iVRv/_old  2011-05-30 16:13:46.0 +0200
+++ /var/tmp/diff_new_pack.C3iVRv/_new  2011-05-30 16:13:46.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Convert-UUlib (Version 1.34)
+# spec file for package perl-Convert-UUlib
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,15 @@
 
 
 Name:   perl-Convert-UUlib
-License:Artistic ; GPLv2+
+License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
 Provides:   p_conulb
 Obsoletes:  p_conulb
 AutoReqProv:on
 Summary:Perl interface to the uulib library
-Version:1.34
+Version:1.4
 Release:1
+Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm 
 Source: Convert-UUlib-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
@@ -34,7 +35,7 @@
 BuildRequires:  perl-macros
 
 %description
-Perl interface to the uulib library
+A Perl interface to the uulib library
 
 %prep
 %setup -n Convert-UUlib-%{version} -q

++ Convert-UUlib-1.34.tar.bz2 - Convert-UUlib-1.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.34/Changes 
new/Convert-UUlib-1.4/Changes
--- old/Convert-UUlib-1.34/Changes  2010-12-14 22:20:03.0 +0100
+++ new/Convert-UUlib-1.4/Changes   2011-05-29 17:17:25.0 +0200
@@ -1,5 +1,12 @@
 Revision history for Perl extension Convert::UUlib.
 
+1.4  Sun May 29 17:17:01 CEST 2011
+   - avoid a classical buffer overflow in case a progress
+  message is too long.
+- this release adds depdencies for snprintf/vsnprintf.
+   - some uuencode encoders do not generate a final space line
+  before the end marker, so do not rely on the line to be there.
+
 1.34 Tue Dec 14 22:20:00 CET 2010
- fix a one-byte-past-end-write buffer overflow in UURepairData
   (reported, analysed and testcase provided by Marco Walther).
@@ -41,7 +48,7 @@
- use the yencode filesize as additional matching criterium
   to avoid false matches.
 - made the example decoder more verbose w.r.t. error handling.
-- removed potentially confusing decide_temp calls from
+- removed potentially confusing decode_temp calls from
   example decoder.
 
 1.11 Fri Jun 13 15:32:30 CEST 2008
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.34/MANIFEST 
new/Convert-UUlib-1.4/MANIFEST
--- old/Convert-UUlib-1.34/MANIFEST 2010-12-14 22:21:22.0 +0100
+++ new/Convert-UUlib-1.4/MANIFEST  2011-05-29 17:22:57.0 +0200
@@ -34,4 +34,4 @@
 uulib/uustring.h
 uulib/uuutil.c
 
-META.yml Module meta-data (added by MakeMaker)
+META.jsonModule meta-data (added by MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Convert-UUlib-1.34/META.json 
new/Convert-UUlib-1.4/META.json
--- old/Convert-UUlib-1.34/META.json1970-01-01 01:00:00.0 +0100
+++ new/Convert-UUlib-1.4/META.json 2011-05-29 17:22:57.0 +0200
@@ -0,0 +1,26 @@
+{
+   no_index : {
+  directory : [
+ t,
+ inc
+  ]
+   },
+   meta-spec : {
+  version : 1.4,
+  url : http://module-build.sourceforge.net/META-spec-v1.4.html;
+   },
+   generated_by : ExtUtils::MakeMaker::JSONMETA version 7.000,
+   distribution_type : module,
+   version : 1.4,
+   name : Convert-UUlib,
+   author : [],
+   license : unknown,
+