commit perl-BerkeleyDB for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2020-09-21 17:25:24

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


Package is "perl-BerkeleyDB"

Mon Sep 21 17:25:24 2020 rev:40 rq:835363 version:0.64

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2019-07-23 22:37:53.926964927 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new.4249/perl-BerkeleyDB.changes
2020-09-21 17:27:20.280137858 +0200
@@ -1,0 +2,15 @@
+Fri Sep 18 03:07:18 UTC 2020 - Tina Müller 
+
+- updated to 0.64
+   see /usr/share/doc/packages/perl-BerkeleyDB/Changes
+
+  0.64  17 September 2020
+
+  * Refresh ppport.h
+2a4ebf00b93977cfbffc65ecbcc0aac4f7cbad1d
+
+  * Silence clang warning in call to "initial_value"
+https://github.com/pmqs/BerkeleyDB/issues/4
+aa9c569b797bee78141ef319685d756bcef92a18
+
+---

Old:

  BerkeleyDB-0.63.tar.gz

New:

  BerkeleyDB-0.64.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.Jx2SjU/_old  2020-09-21 17:27:23.192140647 +0200
+++ /var/tmp/diff_new_pack.Jx2SjU/_new  2020-09-21 17:27:23.196140651 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-BerkeleyDB
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.63
+Version:0.64
 Release:0
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3, 4, 5 or 6
 License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:https://metacpan.org/release/%{cpan_name}
+URL:https://metacpan.org/release/%{cpan_name}
 Source0:
https://cpan.metacpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -56,7 +56,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -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}"

++ BerkeleyDB-0.63.tar.gz -> BerkeleyDB-0.64.tar.gz ++
 10939 lines of diff (skipped)




commit perl-BerkeleyDB for openSUSE:Factory

2019-07-23 Thread root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2019-07-23 22:37:48

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


Package is "perl-BerkeleyDB"

Tue Jul 23 22:37:48 2019 rev:39 rq:717805 version:0.63

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2019-07-22 12:21:41.899643777 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new.4126/perl-BerkeleyDB.changes
2019-07-23 22:37:53.926964927 +0200
@@ -1,0 +2,12 @@
+Tue Jul 23 05:03:59 UTC 2019 - Stephan Kulow 
+
+- updated to 0.63
+   see /usr/share/doc/packages/perl-BerkeleyDB/Changes
+
+  0.63  21 July 2019
+  
+  * added 000preret.t 
+Dump version info in "make test"
+9e17580d74662b6a3186990dd3b1469df2829503
+
+---

Old:

  BerkeleyDB-0.62.tar.gz

New:

  BerkeleyDB-0.63.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.9OpWyK/_old  2019-07-23 22:37:54.594964788 +0200
+++ /var/tmp/diff_new_pack.9OpWyK/_new  2019-07-23 22:37:54.594964788 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.62
+Version:0.63
 Release:0
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3, 4, 5 or 6

++ BerkeleyDB-0.62.tar.gz -> BerkeleyDB-0.63.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/BerkeleyDB.pm 
new/BerkeleyDB-0.63/BerkeleyDB.pm
--- old/BerkeleyDB-0.62/BerkeleyDB.pm   2019-07-20 19:28:43.0 +0200
+++ new/BerkeleyDB-0.63/BerkeleyDB.pm   2019-07-21 14:48:34.0 +0200
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.62';
+$VERSION = '0.63';
 
 require Exporter;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/Changes new/BerkeleyDB-0.63/Changes
--- old/BerkeleyDB-0.62/Changes 2019-07-20 19:38:48.0 +0200
+++ new/BerkeleyDB-0.63/Changes 2019-07-21 15:00:29.0 +0200
@@ -1,5 +1,11 @@
 Revision history for Perl extension BerkeleyDB.
 
+0.63  21 July 2019
+
+* added 000preret.t 
+  Dump version info in "make test"
+  9e17580d74662b6a3186990dd3b1469df2829503
+
 0.62  20 July 2019
 
 * default to /usr/local/BerkeleyDB
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/MANIFEST new/BerkeleyDB-0.63/MANIFEST
--- old/BerkeleyDB-0.62/MANIFEST2019-03-16 15:36:35.0 +0100
+++ new/BerkeleyDB-0.63/MANIFEST2019-07-20 20:28:28.0 +0200
@@ -18,6 +18,7 @@
 mkpod
 ppport.h
 README
+t/000prereq.t
 t/blob.t
 t/btree.t
 t/cds.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/META.json 
new/BerkeleyDB-0.63/META.json
--- old/BerkeleyDB-0.62/META.json   2019-07-20 19:51:00.0 +0200
+++ new/BerkeleyDB-0.63/META.json   2019-07-21 15:02:30.0 +0200
@@ -43,6 +43,6 @@
  "web" : "https://github.com/pmqs/BerkeleyDB;
   }
},
-   "version" : "0.62",
+   "version" : "0.63",
"x_serialization_backend" : "JSON::PP version 2.27300"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/META.yml new/BerkeleyDB-0.63/META.yml
--- old/BerkeleyDB-0.62/META.yml2019-07-20 19:51:00.0 +0200
+++ new/BerkeleyDB-0.63/META.yml2019-07-21 15:02:30.0 +0200
@@ -21,5 +21,5 @@
   bugtracker: https://github.com/pmqs/BerkeleyDB/issues
   homepage: https://github.com/pmqs/BerkeleyDB
   repository: git://github.com/pmqs/BerkeleyDB.git
-version: '0.62'
+version: '0.63'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.62/README new/BerkeleyDB-0.63/README
--- old/BerkeleyDB-0.62/README  2019-07-20 19:31:58.0 +0200
+++ new/BerkeleyDB-0.63/README  2019-07-21 14:58:38.0 +0200
@@ -1,8 +1,8 @@
 BerkeleyDB
 
-   Version 0.62
+   Version 0.63
 
-  20th July 2019
+  21sth July 2019
   
 
  Copyright (c) 1997-2019 Paul Marquess. All rights reserved. This
@@ -599,10 +599,11 @@
 FEEDBACK
 
 
-General feedback/questions/bug reports can be sent 

commit perl-BerkeleyDB for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2019-07-22 12:21:40

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


Package is "perl-BerkeleyDB"

Mon Jul 22 12:21:40 2019 rev:38 rq:717469 version:0.62

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2019-04-01 12:39:31.837948566 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new.4126/perl-BerkeleyDB.changes
2019-07-22 12:21:41.899643777 +0200
@@ -1,0 +2,43 @@
+Sun Jul 21 11:08:51 UTC 2019 - Stephan Kulow 
+
+- updated to 0.62
+   see /usr/share/doc/packages/perl-BerkeleyDB/Changes
+
+  0.62  20 July 2019
+  
+  * default to /usr/local/BerkeleyDB
+fcc0ad8adf310f7c8cc65788806439f2f8c39f90
+  
+  * __heap_exist prototype needed for db 5.2 or better
+7fe4ad8d74190d7f41a816c79e5ccf044c02c7c9
+  
+  * t/joint.: Silence Valgrinf
+https://rt.cpan.org/Ticket/Display.html?id=125605
+40d03924570f8516efe4a05982f402e8ce569637
+  
+  * db_remove missing txn code
+https://rt.cpan.org/Ticket/Display.html?id=124979
+b91875a9f3f55bb779ad7a448c9fff0645d8a527
+  
+  * Fix test failure when TRACE is enabled
+bb80b7d0fb83643ccddd8243d4c6b6ab637428df
+  
+  * Added BERKELEYDB_DEFINE_TRACE variable to allow TRACE to be enabled
+from .travis file.
+bd9ebf5aa149172afab55d6ba6f27d77cf08d91a
+  
+  * Add test with BERKELEYDB_DEFINE_TRACE set to .travis
+000b1d8dffe542d6476fe78f218cc95534f1c1c3
+  
+  * my_db_strerror: Add missing dTHX declaration 
+Merge pull request https://github.com/pmqs/BerkeleyDB/pull/2
+4273345d8eff5f521788b3c5e71fb291bf46a646
+80ca9b77968ab84aaf8b546f2933d135202e16e0
+  
+  * create .appveyor.yml 
+4e7b034ddbe76a7c2dcd189e1e0c935c1559aa2c
+  
+  * sync dbinfo from DB_File
+27b499fa9dbfca78adcc7a12ada43f0b05b6ece6
+
+---

Old:

  BerkeleyDB-0.61.tar.gz

New:

  BerkeleyDB-0.62.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.zm42gE/_old  2019-07-22 12:21:42.507643617 +0200
+++ /var/tmp/diff_new_pack.zm42gE/_new  2019-07-22 12:21:42.511643616 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.61
+Version:0.62
 Release:0
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3, 4, 5 or 6

++ BerkeleyDB-0.61.tar.gz -> BerkeleyDB-0.62.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.61/BerkeleyDB.pm 
new/BerkeleyDB-0.62/BerkeleyDB.pm
--- old/BerkeleyDB-0.61/BerkeleyDB.pm   2019-03-30 23:04:02.0 +0100
+++ new/BerkeleyDB-0.62/BerkeleyDB.pm   2019-07-20 19:28:43.0 +0200
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.61';
+$VERSION = '0.62';
 
 require Exporter;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.61/BerkeleyDB.xs 
new/BerkeleyDB-0.62/BerkeleyDB.xs
--- old/BerkeleyDB-0.61/BerkeleyDB.xs   2019-03-30 17:22:32.0 +0100
+++ new/BerkeleyDB-0.62/BerkeleyDB.xs   2019-07-20 19:28:43.0 +0200
@@ -477,7 +477,7 @@
 hash_delete(char * hash, char * key);
 
 #ifdef TRACE
-#  define Trace(x) (printf("# "), printf x)
+#  define Trace(x) do { printf("# "); printf x; fflush(stdout); } while 
(0) ;
 #else
 #  define Trace(x)
 #endif
@@ -511,15 +511,12 @@
 #endif
 
 #ifdef AT_LEAST_DB_5_2
-
 #  define isHeapDb(db) ((db)->type == DB_HEAP)
+/* __heap_exists is not exported by db.h, so include prototype here */
+int __heap_exist __P((void));
 #else
 #  define isHeapDb(db) (0)
-
-   int __heap_exist __P((void));
 #  define DB_HEAP_RID_SZ 1
-
-
 #endif
 
 #ifndef AT_LEAST_DB_6_0
@@ -838,6 +835,9 @@
 static char *
 my_db_strerror(int err)
 {
+#ifdef dTHX
+dTHX;
+#endif
 static char buffer[1000] ;
 SV * sv = perl_get_sv(ERR_BUFF, FALSE) ;
 sprintf(buffer, "%d: %s", err, db_strerror(err)) ;
@@ -2094,7 +2094,7 @@
 
 if (info->db_cachesize) {
 Status = dbp->set_cachesize(dbp, 0, info->db_cachesize, 0) ;
-   Trace(("set_cachesize [%d] returned %s\n",
+   Trace(("set_cachesize [%lu] returned %s\n",
info->db_cachesize, my_db_strerror(Status)));
 if (Status)
 return RETVAL ;
@@ -2110,7 +2110,7 @@
 
 if 

commit perl-BerkeleyDB for openSUSE:Factory

2019-04-01 Thread root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2019-04-01 12:39:29

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


Package is "perl-BerkeleyDB"

Mon Apr  1 12:39:29 2019 rev:37 rq:690161 version:0.61

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2015-04-16 14:13:28.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new.25356/perl-BerkeleyDB.changes   
2019-04-01 12:39:31.837948566 +0200
@@ -1,0 +2,33 @@
+Sun Mar 31 05:02:57 UTC 2019 - Stephan Kulow 
+
+- updated to 0.61
+   see /usr/share/doc/packages/perl-BerkeleyDB/Changes
+
+  0.61  30 March 2019
+  
+  * Fix a couple of typos  
+One's a copyright date out by 20 years.
+The other one breaks builds with 5.2 ≤ BDB < 6.2.
+Merge pull request #1 https://github.com/pmqs/BerkeleyDB/pull/1
+  
+  0.60  30 March 2019
+  * Moved source to github https://github.com/pmqs/BerkeleyDB
+  
+  * Add META_MERGE to Makefile.PL
+  
+  * Added meta-json.t & meta-yaml.t
+  
+  0.58  23 January 2018
+  
+  * please expose set_lg_filemode
+[RT #124979]
+  
+  0.57  23 January 2018
+  
+  * Updates for BDB 6.3
+  
+  0.56  5 January 2016
+  
+  * Updates for BDB 6.2
+
+---

Old:

  BerkeleyDB-0.55.tar.gz

New:

  BerkeleyDB-0.61.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.6dqRJ1/_old  2019-04-01 12:39:33.005949133 +0200
+++ /var/tmp/diff_new_pack.6dqRJ1/_new  2019-04-01 12:39:33.009949135 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-BerkeleyDB
 #
-# Copyright (c) 2015 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,19 +12,19 @@
 # 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/
 #
 
 
 Name:   perl-BerkeleyDB
-Version:0.55
+Version:0.61
 Release:0
 %define cpan_name BerkeleyDB
-Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
-License:Artistic-1.0 or GPL-1.0+
+Summary:Perl extension for Berkeley DB version 2, 3, 4, 5 or 6
+License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/BerkeleyDB/
-Source0:
http://www.cpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
+Url:https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -56,14 +56,14 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
 
 %check
-%{__make} test
+make test
 
 %install
 %perl_make_install

++ BerkeleyDB-0.55.tar.gz -> BerkeleyDB-0.61.tar.gz ++
 2789 lines of diff (skipped)




commit perl-BerkeleyDB for openSUSE:Factory

2015-04-16 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2015-04-16 14:13:19

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


Package is perl-BerkeleyDB

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2013-11-26 19:24:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 
2015-04-16 14:13:28.0 +0200
@@ -1,0 +2,13 @@
+Tue Apr 14 12:20:49 UTC 2015 - co...@suse.com
+
+- updated to 0.55
+   see /usr/share/doc/packages/perl-BerkeleyDB/Changes
+
+  0.55  30 March 2014
+  
+  * Error opening ErrFile with PerlIO_findFILE
+[RT =#101883]
+  
+  * Minor updates for BDB 6.1
+
+---

Old:

  BerkeleyDB-0.54.tar.gz

New:

  BerkeleyDB-0.55.tar.gz
  cpanspec.yml



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.HCFawx/_old  2015-04-16 14:13:28.0 +0200
+++ /var/tmp/diff_new_pack.HCFawx/_new  2015-04-16 14:13:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-BerkeleyDB
 #
-# 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,20 +17,22 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.54
+Version:0.55
 Release:0
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
-Source: 
http://www.cpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
+Source0:
http://www.cpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
+Source1:cpanspec.yml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 %{perl_requires}
-# MANUAL
+# MANUAL BEGIN
 BuildRequires:  db-devel
+# MANUAL END
 
 %description
 *NOTE: This document is still under construction. Expect it to be

++ BerkeleyDB-0.54.tar.gz - BerkeleyDB-0.55.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.54/BerkeleyDB.pm 
new/BerkeleyDB-0.55/BerkeleyDB.pm
--- old/BerkeleyDB-0.54/BerkeleyDB.pm   2013-11-10 12:05:55.0 +0100
+++ new/BerkeleyDB-0.55/BerkeleyDB.pm   2015-02-22 11:49:01.0 +0100
@@ -2,7 +2,7 @@
 package BerkeleyDB;
 
 
-# Copyright (c) 1997-2013 Paul Marquess. All rights reserved.
+# Copyright (c) 1997-2015 Paul Marquess. All rights reserved.
 # This program is free software; you can redistribute it and/or
 # modify it under the same terms as Perl itself.
 #
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.54';
+$VERSION = '0.55';
 
 require Exporter;
 
@@ -159,6 +159,8 @@
DB_ENV_TXN_WRITE_NOSYNC
DB_ENV_USER_ALLOC
DB_ENV_YIELDCPU
+   DB_EVENT_FAILCHK_PANIC
+   DB_EVENT_MUTEX_DIED
DB_EVENT_NOT_HANDLED
DB_EVENT_NO_SUCH_EVENT
DB_EVENT_PANIC
@@ -173,6 +175,7 @@
DB_EVENT_REP_ELECTED
DB_EVENT_REP_ELECTION_FAILED
DB_EVENT_REP_INIT_DONE
+   DB_EVENT_REP_INQUEUE_FULL
DB_EVENT_REP_JOIN_FAILURE
DB_EVENT_REP_LOCAL_SITE_REMOVED
DB_EVENT_REP_MASTER
@@ -185,9 +188,12 @@
DB_EVENT_REP_WOULD_ROLLBACK
DB_EVENT_WRITE_FAILED
DB_EXCL
+   DB_EXIT_FAILCHK
+   DB_EXIT_FILE_EXISTS
DB_EXTENT
DB_FAILCHK
DB_FAILCHK_ISALIVE
+   DB_FAILURE_SYMPTOM_SIZE
DB_FAST_STAT
DB_FCNTL_LOCKING
DB_FILEOPEN
@@ -310,6 +316,7 @@
DB_LOG_IN_MEMORY
DB_LOG_LOCKED
DB_LOG_NOCOPY
+   DB_LOG_NOSYNC
DB_LOG_NOT_DURABLE
DB_LOG_NO_DATA
DB_LOG_PERM
@@ -355,8 +362,10 @@
DB_MUTEXDEBUG
DB_MUTEXLOCKS
DB_MUTEX_ALLOCATED
+   DB_MUTEX_DESCRIBE_STRLEN
DB_MUTEX_LOCKED
DB_MUTEX_LOGICAL_LOCK
+   DB_MUTEX_OWNER_DEAD
DB_MUTEX_PROCESS_ONLY
DB_MUTEX_SELF_BLOCK
DB_MUTEX_SHARED
@@ -448,6 +457,8 @@
DB_REPMGR_ACKS_QUORUM
DB_REPMGR_CONF_2SITE_STRICT
DB_REPMGR_CONF_ELECTIONS
+   DB_REPMGR_CONF_PREFMAS_CLIENT
+   DB_REPMGR_CONF_PREFMAS_MASTER
DB_REPMGR_CONNECTED
DB_REPMGR_DISCONNECTED

commit perl-BerkeleyDB for openSUSE:Factory

2013-11-26 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2013-11-26 19:24:02

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


Package is perl-BerkeleyDB

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2013-10-06 14:53:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 
2013-11-26 19:24:02.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 26 07:30:58 UTC 2013 - co...@suse.com
+
+- updated to 0.54
+   * memory leak in CDS locking routines [RT #90134]
+
+---

Old:

  BerkeleyDB-0.53.tar.gz

New:

  BerkeleyDB-0.54.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.ygiV2M/_old  2013-11-26 19:24:03.0 +0100
+++ /var/tmp/diff_new_pack.ygiV2M/_new  2013-11-26 19:24:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.53
+Version:0.54
 Release:0
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
@@ -28,12 +28,9 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-#BuildRequires: perl(BerkeleyDB)
-#BuildRequires: perl(MLDBM)
-#BuildRequires: perl(util)
+%{perl_requires}
 # MANUAL
 BuildRequires:  db-devel
-%{perl_requires}
 
 %description
 *NOTE: This document is still under construction. Expect it to be

++ BerkeleyDB-0.53.tar.gz - BerkeleyDB-0.54.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.53/BerkeleyDB.pm 
new/BerkeleyDB-0.54/BerkeleyDB.pm
--- old/BerkeleyDB-0.53/BerkeleyDB.pm   2013-08-15 22:20:49.0 +0200
+++ new/BerkeleyDB-0.54/BerkeleyDB.pm   2013-11-10 12:05:55.0 +0100
@@ -17,11 +17,9 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.53';
+$VERSION = '0.54';
 
 require Exporter;
-#require DynaLoader;
-require AutoLoader;
 
 BEGIN {
 $use_XSLoader = 1 ;
@@ -2065,7 +2063,8 @@
 if ($Count{$db} == 0)
 {
 $Object{$db}-c_close() ;
-undef $Object{$db};
+delete $Object{$db};
+delete $Count{$db};
 }
 
 return 1 ;
@@ -2092,7 +2091,6 @@
 
 
 
-# Autoload methods go after =cut, and are processed by the autosplit program.
 
 1;
 __END__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.53/Changes new/BerkeleyDB-0.54/Changes
--- old/BerkeleyDB-0.53/Changes 2013-08-14 20:20:00.0 +0200
+++ new/BerkeleyDB-0.54/Changes 2013-11-10 12:02:38.0 +0100
@@ -1,5 +1,10 @@
 Revision history for Perl extension BerkeleyDB.
 
+0.54  9th November 2013
+
+* memory leak in CDS locking routines
+  [RT #90134]
+
 0.53  14th August 2013
 
 * BerkeleyDB-0.52 fails to build on 5.18.1RC3
@@ -122,6 +127,9 @@
 * Fixed issue db_stat when it returned a null pointer.
   (#46312 rt.cpan.org)
 
+* set_msgfile API
+  (#46313)
+
 * Fixed issue with DNM Filters  UTF8 support.
   Patch supplied by Torsten Foertsch.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.53/META.json 
new/BerkeleyDB-0.54/META.json
--- old/BerkeleyDB-0.53/META.json   2013-08-15 22:21:10.0 +0200
+++ new/BerkeleyDB-0.54/META.json   2013-11-10 12:06:33.0 +0100
@@ -35,5 +35,5 @@
   }
},
release_status : stable,
-   version : 0.53
+   version : 0.54
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.53/META.yml new/BerkeleyDB-0.54/META.yml
--- old/BerkeleyDB-0.53/META.yml2013-08-15 22:21:10.0 +0200
+++ new/BerkeleyDB-0.54/META.yml2013-11-10 12:06:33.0 +0100
@@ -18,4 +18,4 @@
 - t
 - inc
 requires: {}
-version: 0.53
+version: 0.54
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.53/README new/BerkeleyDB-0.54/README
--- old/BerkeleyDB-0.53/README  2013-08-14 20:20:00.0 +0200
+++ new/BerkeleyDB-0.54/README  2013-11-09 15:32:53.0 +0100
@@ -1,8 +1,8 @@
 BerkeleyDB
 
-   Version 0.53
+   Version 0.54
 
- 14th August 2013
+ 9th November 2013
   
 
  Copyright (c) 1997-2013 

commit perl-BerkeleyDB for openSUSE:Factory

2013-10-06 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2013-10-06 14:53:06

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


Package is perl-BerkeleyDB

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2013-06-21 13:21:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 
2013-10-06 14:53:07.0 +0200
@@ -1,0 +2,9 @@
+Fri Oct  4 09:11:38 UTC 2013 - co...@suse.com
+
+- updated to 0.53
+  * BerkeleyDB-0.52 fails to build on 5.18.1RC3
+[RT #87771]
+  * typo fixes
+[RT #86705]
+
+---

Old:

  BerkeleyDB-0.52.tar.gz

New:

  BerkeleyDB-0.53.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.XMFWsU/_old  2013-10-06 14:53:09.0 +0200
+++ /var/tmp/diff_new_pack.XMFWsU/_new  2013-10-06 14:53:09.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.52
+Version:0.53
 Release:0
 %define cpan_name BerkeleyDB
-Summary:Perl extension for Berkeley DB version 2 to 6
+Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
@@ -28,11 +28,11 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-# MANUAL
-BuildRequires:  db-devel
 #BuildRequires: perl(BerkeleyDB)
 #BuildRequires: perl(MLDBM)
 #BuildRequires: perl(util)
+# MANUAL
+BuildRequires:  db-devel
 %{perl_requires}
 
 %description
@@ -40,11 +40,11 @@
 incomplete in places.*
 
 This Perl module provides an interface to most of the functionality
-available in Berkeley DB versions 2, 3 and 4. In general it is safe to
+available in Berkeley DB versions 2, 3, 5 and 6. In general it is safe to
 assume that the interface provided here to be identical to the Berkeley DB
 interface. The main changes have been to make the Berkeley DB API work in a
 Perl way. Note that if you are using Berkeley DB 2.x, the new features
-available in Berkeley DB 3.x or DB 4.x are not available via this module.
+available in Berkeley DB 3.x or later are not available via this module.
 
 The reader is expected to be familiar with the Berkeley DB documentation.
 Where the interface provided here is identical to the Berkeley DB library
@@ -57,7 +57,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f -exec chmod 644 {} +
+find . -type f -print0 | xargs -0 chmod 644
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=%{optflags}

++ BerkeleyDB-0.52.tar.gz - BerkeleyDB-0.53.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.pm 
new/BerkeleyDB-0.53/BerkeleyDB.pm
--- old/BerkeleyDB-0.52/BerkeleyDB.pm   2013-05-07 21:25:12.0 +0200
+++ new/BerkeleyDB-0.53/BerkeleyDB.pm   2013-08-15 22:20:49.0 +0200
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.52';
+$VERSION = '0.53';
 
 require Exporter;
 #require DynaLoader;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.pod 
new/BerkeleyDB-0.53/BerkeleyDB.pod
--- old/BerkeleyDB-0.52/BerkeleyDB.pod  2013-05-06 12:50:41.0 +0200
+++ new/BerkeleyDB-0.53/BerkeleyDB.pod  2013-08-14 20:13:58.0 +0200
@@ -319,7 +319,7 @@
 
 =item -ErrFile
 
-Expects a filename or filenhandle. Any errors generated internally by
+Expects a filename or filehandle. Any errors generated internally by
 Berkeley DB will be logged to this file. A useful debug setting is to
 open environments with either
 
@@ -495,7 +495,7 @@
 
 This option requires Berkeley DB 4.2 or better.
 
-Use the C-SharedMemKey option when opening the environemt to set the
+Use the C-SharedMemKey option when opening the environmet to set the
 base segment ID.
 
 =item $env-set_isalive()
@@ -520,7 +520,7 @@
 transaction will be aborted.
 
 Applications calling the $env-failchk method must have already called the
-$env-set_isalive method, on the same DB environement, and must have
+$env-set_isalive method, on the same DB environment, and must have
 configured their database environment using the -ThreadCount flag. The
 ThreadCount flag cannot be used on an environment that wasn't previously
 initialized with it.
@@ -1659,7 +1659,7 @@
 calls this method.
 
 Note that if multiple CDS lock objects 

commit perl-BerkeleyDB for openSUSE:Factory

2013-06-21 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2013-06-21 13:18:47

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


Package is perl-BerkeleyDB

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2013-06-06 12:18:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 
2013-06-21 13:21:02.0 +0200
@@ -1,0 +2,7 @@
+Sat Jun 15 02:36:04 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 0.52
+* Updates for BDB 6.0 - Added Blob support
+* Fix a memory leak in db_verify() method (libdb  4.2))
+
+---

Old:

  BerkeleyDB-0.51.tar.gz

New:

  BerkeleyDB-0.52.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.F8kNFf/_old  2013-06-21 13:21:03.0 +0200
+++ /var/tmp/diff_new_pack.F8kNFf/_new  2013-06-21 13:21:03.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   perl-BerkeleyDB
-Version:0.51
+Version:0.52
 Release:0
 %define cpan_name BerkeleyDB
-Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
+Summary:Perl extension for Berkeley DB version 2 to 6
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
@@ -57,7 +57,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f -exec chmod 644 {} +
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=%{optflags}

++ BerkeleyDB-0.51.tar.gz - BerkeleyDB-0.52.tar.gz ++
 4519 lines of diff (skipped)

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



commit perl-BerkeleyDB for openSUSE:Factory

2013-06-06 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2013-06-06 12:18:55

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


Package is perl-BerkeleyDB

Changes:

--- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes  
2012-02-16 10:06:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 
2013-06-06 12:18:56.0 +0200
@@ -1,0 +2,7 @@
+Mon Jun  3 11:38:48 UTC 2013 - co...@suse.com
+
+- updated to 0.51
+   * Rework FETCHSIZE
+ [RT #75691]
+
+---

Old:

  BerkeleyDB-0.50.tar.gz

New:

  BerkeleyDB-0.51.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.dTJDqa/_old  2013-06-06 12:18:57.0 +0200
+++ /var/tmp/diff_new_pack.dTJDqa/_new  2013-06-06 12:18:57.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-BerkeleyDB
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -16,59 +16,63 @@
 #
 
 
-%bcond_with opt
-
 Name:   perl-BerkeleyDB
-Version:0.50
+Version:0.51
 Release:0
 %define cpan_name BerkeleyDB
-Summary:Perl extension for Berkeley DB version 2, 3 or 4
+Summary:Perl extension for Berkeley DB version 2, 3, 4 or 5
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
-#Source: 
http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.gz
-BuildRequires:  db-devel
+Source: 
http://www.cpan.org/authors/id/P/PM/PMQS/%{cpan_name}-%{version}.tar.gz
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# MANUAL
+BuildRequires:  db-devel
+#BuildRequires: perl(BerkeleyDB)
+#BuildRequires: perl(MLDBM)
+#BuildRequires: perl(util)
 %{perl_requires}
-%if %{with opt}
-BuildRequires:  perl(MLDBM)
-%endif
-#
 
 %description
-This Perl module provides an interface to most of the functionality available
-in Berkeley DB versions 2, 3 and 4. In general it is safe to assume that the
-interface provided here to be identical to the Berkeley DB interface. The main
-changes have been to make the Berkeley DB API work in a Perl way. Note that if
-you are using Berkeley DB 2.x, the new features available in
-Berkeley DB 3.x or DB 4.x are not available via this module.
+*NOTE: This document is still under construction. Expect it to be
+incomplete in places.*
+
+This Perl module provides an interface to most of the functionality
+available in Berkeley DB versions 2, 3 and 4. In general it is safe to
+assume that the interface provided here to be identical to the Berkeley DB
+interface. The main changes have been to make the Berkeley DB API work in a
+Perl way. Note that if you are using Berkeley DB 2.x, the new features
+available in Berkeley DB 3.x or DB 4.x are not available via this module.
+
+The reader is expected to be familiar with the Berkeley DB documentation.
+Where the interface provided here is identical to the Berkeley DB library
+and the... TODO
+
+The *db_appinit*, *db_cursor*, *db_open* and *db_txn* man pages are
+particularly relevant.
+
+The interface to Berkeley DB is implemented with a number of Perl classes.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-# rpmlint
-# executable-docs, spurious-executable-perm
-chmod a-x Changes README
+find . -type f -print0 | xargs -0 chmod 644
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE=%{optflags}
-make %{?_smp_mflags}
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=%{optflags}
+%{__make} %{?_smp_mflags}
 
 %check
-make test
+%{__make} test
 
 %install
 %perl_make_install
 %perl_process_packlist
 %perl_gen_filelist
 
-%clean
-rm -rf %{buildroot}
-
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes README Todo
+%defattr(-,root,root,755)
+%doc BerkeleyDB.pod.P Changes dbinfo mkpod README Todo
 
 %changelog

++ BerkeleyDB-0.50.tar.gz - BerkeleyDB-0.51.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.50/BerkeleyDB.pm 
new/BerkeleyDB-0.51/BerkeleyDB.pm
--- old/BerkeleyDB-0.50/BerkeleyDB.pm   2011-12-08 20:58:19.0 +0100
+++ 

commit perl-BerkeleyDB for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory 
checked in at 2011-12-06 18:37:40

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


Package is perl-BerkeleyDB, Maintainer is vci...@suse.com

Changes:




Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.T0hJdv/_old  2011-12-06 19:04:25.0 +0100
+++ /var/tmp/diff_new_pack.T0hJdv/_new  2011-12-06 19:04:25.0 +0100
@@ -24,7 +24,7 @@
 Summary:Perl extension for Berkeley DB version 2, 3 or 4
 Version:0.49
 Release:1
-License:GPL+ or Artistic
+License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
 #Source: 
http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{version}.tar.gz

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



commit perl-BerkeleyDB for openSUSE:Factory

2011-08-08 Thread h_root

Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory
checked in at Mon Aug 8 15:30:59 CEST 2011.




--- perl-BerkeleyDB/perl-BerkeleyDB.changes 2011-06-22 10:08:15.0 
+0200
+++ /mounts/work_src_done/STABLE/perl-BerkeleyDB/perl-BerkeleyDB.changes
2011-08-08 09:39:55.0 +0200
@@ -1,0 +2,8 @@
+Mon Aug  8 07:30:33 UTC 2011 - vci...@novell.com
+
+- update to 0.49
+* Documentation updated courtesy of Mike Caron
+* croak if attempt to freeze berkeleydb object
+  [RT #69985]
+
+---

calling whatdependson for head-i586


Old:

  BerkeleyDB-0.48.tar.gz
  _service:format_spec_file:perl-BerkeleyDB.spec

New:

  BerkeleyDB-0.49.tar.gz



Other differences:
--
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.moQI0s/_old  2011-08-08 15:30:26.0 +0200
+++ /var/tmp/diff_new_pack.moQI0s/_new  2011-08-08 15:30:26.0 +0200
@@ -22,7 +22,7 @@
 Name:   perl-BerkeleyDB
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3 or 4
-Version:0.48
+Version:0.49
 Release:1
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl

++ BerkeleyDB-0.48.tar.gz - BerkeleyDB-0.49.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/BerkeleyDB.pm 
new/BerkeleyDB-0.49/BerkeleyDB.pm
--- old/BerkeleyDB-0.48/BerkeleyDB.pm   2011-06-19 00:13:57.0 +0200
+++ new/BerkeleyDB-0.49/BerkeleyDB.pm   2011-08-06 14:44:13.0 +0200
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
$use_XSLoader);
 
-$VERSION = '0.48';
+$VERSION = '0.49';
 
 require Exporter;
 #require DynaLoader;
@@ -988,6 +988,18 @@
 $self-_DESTROY() ;
 }
 
+sub STORABLE_freeze
+{
+my $type = ref shift;
+croak Cannot freeze $type object\n;
+}
+
+sub STORABLE_thaw
+{
+my $type = ref shift;
+croak Cannot thaw $type object\n;
+}
+
 package BerkeleyDB::Hash ;
 
 use vars qw(@ISA) ;
@@ -1741,6 +1753,19 @@
 
 use Carp ;
 
+
+sub STORABLE_freeze
+{
+my $type = ref shift;
+croak Cannot freeze $type object\n;
+}
+
+sub STORABLE_thaw
+{
+my $type = ref shift;
+croak Cannot thaw $type object\n;
+}
+
 sub DESTROY
 {
 my $self = shift ;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/BerkeleyDB.pod 
new/BerkeleyDB-0.49/BerkeleyDB.pod
--- old/BerkeleyDB-0.48/BerkeleyDB.pod  2011-04-30 20:57:19.0 +0200
+++ new/BerkeleyDB-0.49/BerkeleyDB.pod  2011-08-06 14:15:52.0 +0200
@@ -333,40 +333,57 @@
 
 BDB_INIT_MPOOL
 
-Initialise the ...
+Initialize the shared memory buffer pool subsystem. This subsystem should be 
used whenever an application is using any Berkeley DB access method.
 
 BDB_INIT_TXN
 
-Initialise the ...
+Initialize the transaction subsystem. This subsystem should be used when 
recovery and atomicity of multiple operations are important. The DB_INIT_TXN 
flag implies the DB_INIT_LOG flag.
+
 
 BDB_MPOOL_PRIVATE
 
-Initialise the ...
+Create a private memory pool; see memp_open. Ignored unless DB_INIT_MPOOL is 
also specified.
+
 
 BDB_INIT_MPOOL is also specified.
 
-Initialise the ...
 
 BDB_NOMMAP
 
-Initialise the ...
+Do not map this database into process memory.
+
 
 BDB_RECOVER
 
+Run normal recovery on this environment before opening it for normal use. If 
this flag is set, the DB_CREATE flag must also be set since the regions will be 
removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER is specified and no 
log files exist, so it is necessary to ensure all necessary log files are 
present before running recovery.
 
 
 BDB_PRIVATE
 
 BDB_RECOVER_FATAL
 
+Run catastrophic recovery on this environment before opening it for normal 
use. If this flag is set, the DB_CREATE flag must also be set since the regions 
will be removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER_FATAL is specified 
and no log files exist, so it is necessary to ensure all necessary log files 
are present before running recovery.
+
 BDB_THREAD
 
+Ensure that handles returned by the Berkeley DB subsystems are useable by 
multiple threads within a single process, i.e., that the system is 
free-threaded.
+
 BDB_TXN_NOSYNC
 
+On transaction commit, do not synchronously flush the log; see txn_open. 
Ignored unless DB_INIT_TXN is also specified.
+
 BDB_USE_ENVIRON
 
+The Berkeley DB process' environment may be permitted to specify information 
to be used when naming files; see Berkeley DB File Naming. As permitting users 
to specify which files are used can create security problems, environment 
information will be used in file naming for all users only if 

commit perl-BerkeleyDB for openSUSE:Factory

2011-06-23 Thread h_root

Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory
checked in at Thu Jun 23 13:17:30 CEST 2011.




--- perl-BerkeleyDB/perl-BerkeleyDB.changes 2010-12-01 14:38:05.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-BerkeleyDB/perl-BerkeleyDB.changes
2011-06-22 10:08:15.0 +0200
@@ -1,0 +2,17 @@
+Wed Jun 22 07:50:43 UTC 2011 - vci...@novell.com
+
+- update to 0.48
+* Fixed test harness issue with Heap.t
+  RT #68818
+0.47  1st June 2011
+* Add support for new Heap database format.
+* Changes to build with BDB 5.2
+0.46  18th October 2010
+* Fixed bug with db_pget when the DB_GET_BOTH flag is used.
+0.45  17th October 2010
+* Fixed bug with c_pget when the DB_GET_BOTH flag is used.
+0.44  2nd August 2010
+* Added support for db_exists and lock_detect.
+  Thanks to Alex Lovatt for the patch.
+
+---

calling whatdependson for head-i586


Old:

  BerkeleyDB-0.43.tar.bz2

New:

  BerkeleyDB-0.48.tar.gz
  _service:format_spec_file:perl-BerkeleyDB.spec



Other differences:
--
++ _service:format_spec_file:perl-BerkeleyDB.spec ++
#
# spec file for package perl-BerkeleyDB
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#

# norootforbuild

%bcond_with opt

Name:   perl-BerkeleyDB
%define cpan_name BerkeleyDB
Summary:Perl extension for Berkeley DB version 2, 3 or 4
Version:0.48
Release:2
License:GPL+ or Artistic
Group:  Development/Libraries/Perl
Url:http://search.cpan.org/dist/BerkeleyDB/
#Source: 
http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{version}.tar.gz
Source: %{cpan_name}-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires:  db-devel
BuildRequires:  perl
BuildRequires:  perl-macros
%if %{with opt}
BuildRequires:  perl(MLDBM)
%endif
#


%description
This Perl module provides an interface to most of the functionality available
in Berkeley DB versions 2, 3 and 4. In general it is safe to assume that the
interface provided here to be identical to the Berkeley DB interface. The main
changes have been to make the Berkeley DB API work in a Perl way. Note that if
you are using Berkeley DB 2.x, the new features available in
Berkeley DB 3.x or DB 4.x are not available via this module.


%prep
%setup -q -n %{cpan_name}-%{version}
# rpmlint
# executable-docs, spurious-executable-perm
%{__chmod} a-x Changes README


%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=$RPM_OPT_FLAGS
%{__make} %{?_smp_mflags}


%check
%{__make} test


%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist


%clean
%{__rm} -rf $RPM_BUILD_ROOT


%files -f %{name}.files
%defattr(-,root,root,-)
%doc Changes README Todo



%changelog
++ perl-BerkeleyDB.spec ++
--- /var/tmp/diff_new_pack.b8W0Qe/_old  2011-06-23 13:16:57.0 +0200
+++ /var/tmp/diff_new_pack.b8W0Qe/_new  2011-06-23 13:16:57.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-BerkeleyDB (Version 0.43)
+# spec file for package perl-BerkeleyDB
 #
-# 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
@@ -22,13 +22,13 @@
 Name:   perl-BerkeleyDB
 %define cpan_name BerkeleyDB
 Summary:Perl extension for Berkeley DB version 2, 3 or 4
-Version:0.43
-Release:2
+Version:0.48
+Release:1
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/BerkeleyDB/
 #Source: 
http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  db-devel
@@ -47,9 +47,6 @@
 you are using Berkeley DB 2.x, the new features available in
 Berkeley