Hello community, here is the log from the commit of package perl-Bit-Vector for openSUSE:Factory checked in at 2015-04-25 21:15:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Bit-Vector (Old) and /work/SRC/openSUSE:Factory/.perl-Bit-Vector.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Bit-Vector" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Bit-Vector/perl-Bit-Vector.changes 2013-06-06 13:06:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Bit-Vector.new/perl-Bit-Vector.changes 2015-04-25 21:15:38.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Apr 14 12:24:17 UTC 2015 - [email protected] + +- updated to 7.4 + see /usr/share/doc/packages/perl-Bit-Vector/CHANGES.txt + +------------------------------------------------------------------- Old: ---- Bit-Vector-7.3.tar.gz New: ---- Bit-Vector-7.4.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Bit-Vector.spec ++++++ --- /var/tmp/diff_new_pack.QroSH2/_old 2015-04-25 21:15:39.000000000 +0200 +++ /var/tmp/diff_new_pack.QroSH2/_new 2015-04-25 21:15:39.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Bit-Vector # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,25 +17,22 @@ Name: perl-Bit-Vector -Version: 7.3 +Version: 7.4 Release: 0 +#Upstream: CHECK(GPL-1.0+ or Artistic-1.0) %define cpan_name Bit-Vector Summary: Bit::Vector Perl module License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Bit-Vector/ -Source: http://www.cpan.org/authors/id/S/ST/STBEY/%{cpan_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: http://www.cpan.org/authors/id/S/ST/STBEY/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml Patch0: Bit-Vector-7.1.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Carp::Clan) >= 5.3 BuildRequires: perl(Storable) >= 2.21 -#BuildRequires: perl(Bit::Vector) -#BuildRequires: perl(Bit::Vector::Overload) -#BuildRequires: perl(Bit::Vector::String) -#BuildRequires: perl(Date::Calc::Object) -#BuildRequires: perl(the) Requires: perl(Carp::Clan) >= 5.3 Requires: perl(Storable) >= 2.21 %{perl_requires} ++++++ Bit-Vector-7.3.tar.gz -> Bit-Vector-7.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/BitVector.c new/Bit-Vector-7.4/BitVector.c --- old/Bit-Vector-7.3/BitVector.c 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/BitVector.c 2013-09-03 16:45:52.000000000 +0200 @@ -629,7 +629,7 @@ charptr BitVector_Version(void) { - return((charptr)"7.3"); + return((charptr)"7.4"); } N_int BitVector_Word_Bits(void) @@ -3838,11 +3838,12 @@ } /*****************************************************************************/ -/* VERSION: 7.3 */ +/* VERSION: 7.4 */ /*****************************************************************************/ /* VERSION HISTORY: */ /*****************************************************************************/ /* */ +/* Version 7.4 03.09.13 No changes. */ /* Version 7.3 01.06.13 No changes. */ /* Version 7.2 17.05.12 No changes. */ /* Version 7.1 29.09.09 Added prefix "BV_" to all global identifiers. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/BitVector.h new/Bit-Vector-7.4/BitVector.h --- old/Bit-Vector-7.3/BitVector.h 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/BitVector.h 2013-09-03 16:45:52.000000000 +0200 @@ -319,11 +319,12 @@ /*****************************************************************************/ /*****************************************************************************/ -/* VERSION: 7.3 */ +/* VERSION: 7.4 */ /*****************************************************************************/ /* VERSION HISTORY: */ /*****************************************************************************/ /* */ +/* Version 7.4 03.09.13 No changes. */ /* Version 7.3 01.06.13 No changes. */ /* Version 7.2 17.05.12 No changes. */ /* Version 7.1 29.09.09 Added prefix "BV_" to all global identifiers. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/CHANGES.txt new/Bit-Vector-7.4/CHANGES.txt --- old/Bit-Vector-7.3/CHANGES.txt 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/CHANGES.txt 2013-09-03 16:45:52.000000000 +0200 @@ -1,5 +1,5 @@ ===================================== - Package "Bit::Vector" Version 7.3 + Package "Bit::Vector" Version 7.4 ===================================== @@ -10,6 +10,10 @@ Version history: ---------------- +Version 7.4 03.09.2013 + + + Modified ToolBox.h to allow bit vectors with more than 2^32 bits + Version 7.3 01.06.2013 + Fixed t/02_____destroy.t to make it pass on perl-5.17.11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/CREDITS.txt new/Bit-Vector-7.4/CREDITS.txt --- old/Bit-Vector-7.3/CREDITS.txt 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/CREDITS.txt 2013-09-03 16:45:52.000000000 +0200 @@ -1,5 +1,5 @@ ===================================== - Package "Bit::Vector" Version 7.3 + Package "Bit::Vector" Version 7.4 ===================================== @@ -222,3 +222,12 @@ Many thanks to Gisle Aas <[email protected]> for his patch to make "t/02_____destroy.t" pass on perl-5.17.11. +Many thanks to A. Bernardo Carvalho <[email protected]> for letting +me use his modification of ToolBox.h in order to allow bit vectors with more +than 2^32 bits. On most machines this will allow bit vectors with up to 2^64 +bits. He needed this for and successfully used it in his research in genomics. +See http://www.ncbi.nlm.nih.gov/pubmed/23921660 or +http://genome.cshlp.org/content/early/2013/08/06/gr.156034.113.abstract +for his corresponding paper. + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/INSTALL.txt new/Bit-Vector-7.4/INSTALL.txt --- old/Bit-Vector-7.3/INSTALL.txt 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/INSTALL.txt 2013-09-03 16:45:52.000000000 +0200 @@ -1,5 +1,5 @@ ===================================== - Package "Bit::Vector" Version 7.3 + Package "Bit::Vector" Version 7.4 ===================================== @@ -79,7 +79,7 @@ 'VERSION_FROM' => 'Vector.pm', to - 'VERSION' => '7.3', + 'VERSION' => '7.4', Then edit the file "Vector.pm" and change the line @@ -89,7 +89,7 @@ Also edit the file "t/00____version.t" and change the line - use Bit::Vector 7.3; + use Bit::Vector 7.4; to @@ -133,7 +133,7 @@ ---------------------------- 1) Change directory to the directory that has been created by unpacking this - package ("cd Bit-Vector-7.3"). + package ("cd Bit-Vector-7.4"). 2) Type "perl Makefile.PL" (or whatever the name and path of your Perl 5 binary is). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/META.yml new/Bit-Vector-7.4/META.yml --- old/Bit-Vector-7.3/META.yml 2013-06-01 14:43:37.000000000 +0200 +++ new/Bit-Vector-7.4/META.yml 2013-09-03 16:45:53.000000000 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Bit-Vector -version: 7.3 +version: 7.4 abstract: ~ author: [] license: unknown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/README.txt new/Bit-Vector-7.4/README.txt --- old/Bit-Vector-7.3/README.txt 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/README.txt 2013-09-03 16:45:52.000000000 +0200 @@ -1,5 +1,5 @@ ===================================== - Package "Bit::Vector" Version 7.3 + Package "Bit::Vector" Version 7.4 ===================================== @@ -30,10 +30,10 @@ The C library can nevertheless be used stand-alone, without Perl. -What's new in version 7.3: +What's new in version 7.4: -------------------------- - + Fixed t/02_____destroy.t to make it pass on perl-5.17.11 + + Modified ToolBox.h to allow bit vectors with more than 2^32 bits What's new since version 6.5: @@ -129,7 +129,7 @@ Note to CPAN Testers: --------------------- -After completion, version 7.3 of this module has already +After completion, version 7.4 of this module has already been tested successfully with the following configurations: Perl 5.12.3 - FreeBSD 8.2-PRERELEASE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/ToolBox.h new/Bit-Vector-7.4/ToolBox.h --- old/Bit-Vector-7.3/ToolBox.h 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/ToolBox.h 2013-09-03 16:45:52.000000000 +0200 @@ -31,8 +31,8 @@ typedef unsigned char N_byte; typedef unsigned short N_short; typedef unsigned short N_shortword; -typedef unsigned int N_int; -typedef unsigned int N_word; +typedef unsigned long N_int; /* used to be "int"! */ +typedef unsigned long N_word; /* used to be "int"! */ typedef unsigned long N_long; typedef unsigned long N_longword; @@ -43,8 +43,8 @@ typedef signed char Z_byte; typedef signed short Z_short; typedef signed short Z_shortword; -typedef signed int Z_int; -typedef signed int Z_word; +typedef signed long Z_int; /* used to be "int"! */ +typedef signed long Z_word; /* used to be "int"! */ typedef signed long Z_long; typedef signed long Z_longword; @@ -123,11 +123,12 @@ /*****************************************************************************/ /*****************************************************************************/ -/* VERSION: 5.7 */ +/* VERSION: 5.8 */ /*****************************************************************************/ /* VERSION HISTORY: */ /*****************************************************************************/ /* */ +/* Version 5.8 03.09.13 Allows bit vectors with > 2^32 bits. */ /* Version 5.7 17.05.12 Changed boolean data type. */ /* Version 5.6 27.07.09 Made it MacOS X compatible. */ /* Version 5.5 03.10.04 Added compiler directives for C++. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/Vector.pm new/Bit-Vector-7.4/Vector.pm --- old/Bit-Vector-7.3/Vector.pm 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/Vector.pm 2013-09-03 16:45:52.000000000 +0200 @@ -23,7 +23,7 @@ @EXPORT_OK = qw(); -$VERSION = '7.3'; +$VERSION = '7.4'; bootstrap Bit::Vector $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/Vector.pod new/Bit-Vector-7.4/Vector.pod --- old/Bit-Vector-7.3/Vector.pod 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/Vector.pod 2013-09-03 16:45:52.000000000 +0200 @@ -3148,7 +3148,7 @@ =head1 VERSION -This man page documents "Bit::Vector" version 7.3. +This man page documents "Bit::Vector" version 7.4. =head1 AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/lib/Bit/Vector/Overload.pm new/Bit-Vector-7.4/lib/Bit/Vector/Overload.pm --- old/Bit-Vector-7.3/lib/Bit/Vector/Overload.pm 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/lib/Bit/Vector/Overload.pm 2013-09-03 16:45:52.000000000 +0200 @@ -24,7 +24,7 @@ @EXPORT_OK = qw(); -$VERSION = '7.3'; +$VERSION = '7.4'; package Bit::Vector; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/lib/Bit/Vector/Overload.pod new/Bit-Vector-7.4/lib/Bit/Vector/Overload.pod --- old/Bit-Vector-7.3/lib/Bit/Vector/Overload.pod 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/lib/Bit/Vector/Overload.pod 2013-09-03 16:45:52.000000000 +0200 @@ -1327,7 +1327,7 @@ =head1 VERSION -This man page documents "Bit::Vector::Overload" version 7.3. +This man page documents "Bit::Vector::Overload" version 7.4. =head1 AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/lib/Bit/Vector/String.pm new/Bit-Vector-7.4/lib/Bit/Vector/String.pm --- old/Bit-Vector-7.3/lib/Bit/Vector/String.pm 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/lib/Bit/Vector/String.pm 2013-09-03 16:45:52.000000000 +0200 @@ -24,7 +24,7 @@ @EXPORT_OK = qw(); -$VERSION = '7.3'; +$VERSION = '7.4'; package Bit::Vector; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/lib/Bit/Vector/String.pod new/Bit-Vector-7.4/lib/Bit/Vector/String.pod --- old/Bit-Vector-7.3/lib/Bit/Vector/String.pod 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/lib/Bit/Vector/String.pod 2013-09-03 16:45:52.000000000 +0200 @@ -363,7 +363,7 @@ =head1 VERSION -This man page documents "Bit::Vector::String" version 7.3. +This man page documents "Bit::Vector::String" version 7.4. =head1 AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/t/00_____version.t new/Bit-Vector-7.4/t/00_____version.t --- old/Bit-Vector-7.3/t/00_____version.t 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/t/00_____version.t 2013-09-03 16:45:52.000000000 +0200 @@ -28,11 +28,11 @@ require Bit::Vector; -if ($Bit::Vector::VERSION eq "7.3") +if ($Bit::Vector::VERSION eq "7.4") {print "ok $n\n";} else {print "not ok $n\n";} $n++; -if (Bit::Vector::Version() eq "7.3") +if (Bit::Vector::Version() eq "7.4") {print "ok $n\n";} else {print "not ok $n\n";} $n++; if (Bit::Vector::Word_Bits() >= 32) @@ -42,7 +42,7 @@ {print "ok $n\n";} else {print "not ok $n\n";} $n++; -if (Bit::Vector->Version() eq "7.3") +if (Bit::Vector->Version() eq "7.4") {print "ok $n\n";} else {print "not ok $n\n";} $n++; if (Bit::Vector->Word_Bits() >= 32) @@ -71,7 +71,7 @@ require Bit::Vector::Overload; -if ($Bit::Vector::Overload::VERSION eq "7.3") +if ($Bit::Vector::Overload::VERSION eq "7.4") {print "ok $n\n";} else {print "not ok $n\n";} $n++; @@ -81,7 +81,7 @@ require Bit::Vector::String; -if ($Bit::Vector::String::VERSION eq "7.3") +if ($Bit::Vector::String::VERSION eq "7.4") {print "ok $n\n";} else {print "not ok $n\n";} $n++; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Bit-Vector-7.3/typemap new/Bit-Vector-7.4/typemap --- old/Bit-Vector-7.3/typemap 2013-06-01 14:43:36.000000000 +0200 +++ new/Bit-Vector-7.4/typemap 2013-09-03 16:45:52.000000000 +0200 @@ -1,7 +1,7 @@ ############################################################################### ## ## -## Typemap for module "Bit::Vector" version 7.3. ## +## Typemap for module "Bit::Vector" version 7.4. ## ## ## ## Copyright (c) 1995 - 2013 by Steffen Beyer. ## ## All rights reserved. ## ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #no_testing: broken upstream #sources: # - source1 # - source2 patches: Bit-Vector-7.1.diff: #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_install: |- # sed on %{name}.files license: GPL-1.0+ or Artistic-1.0 #skip_noarch: 1 #custom_build: - #./Build build flags=%{?_smp_mflags} --myflag
