diff --git a/Convert-UUlib-1.4.tar.gz b/Convert-UUlib-1.4.tar.gz deleted file mode 100644 index d220e15..0000000 --- a/Convert-UUlib-1.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a85fe375bad0b7b8411719b27ac395ba804356d2fc528e9f127e1018cd95efcf -size 232006 diff --git a/Convert-UUlib-1.5.tar.gz b/Convert-UUlib-1.5.tar.gz new file mode 100644 index 0000000..9bb8df8 --- /dev/null +++ b/Convert-UUlib-1.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cd81bc21377fad191f89aa427733efe5b7e75ca1889e9317945ad448c6388ea +size 236213 diff --git a/perl-Convert-UUlib.changes b/perl-Convert-UUlib.changes index 1b7e6e0..b91b6db 100644 --- a/perl-Convert-UUlib.changes +++ b/perl-Convert-UUlib.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Sep 25 15:50:19 UTC 2018 - pmonrealgonzalez@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. + ------------------------------------------------------------------- Wed Oct 8 17:02:56 UTC 2014 - jengelh@inai.de diff --git a/perl-Convert-UUlib.spec b/perl-Convert-UUlib.spec index 1522825..ef13f15 100644 --- a/perl-Convert-UUlib.spec +++ b/perl-Convert-UUlib.spec @@ -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 @@ perl Makefile.PL 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