OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   20-Nov-2005 10:42:38
  Branch: HEAD                             Handle: 2005112009423701

  Modified files:
    openpkg-src/db          db.patch db.spec

  Log:
    upgrading package: db 4.3.29.0 -> 4.4.16.0

  Summary:
    Revision    Changes     Path
    1.7         +9  -9      openpkg-src/db/db.patch
    1.63        +4  -4      openpkg-src/db/db.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/db/db.patch
  ============================================================================
  $ cvs diff -u -r1.6 -r1.7 db.patch
  --- openpkg-src/db/db.patch   13 Nov 2004 14:53:28 -0000      1.6
  +++ openpkg-src/db/db.patch   20 Nov 2005 09:42:37 -0000      1.7
  @@ -1,28 +1,28 @@
   Index: mutex/mut_fcntl.c
  ---- mutex/mut_fcntl.c.orig   2004-01-28 04:36:18 +0100
  -+++ mutex/mut_fcntl.c        2004-11-11 20:04:31 +0100
  -@@ -99,7 +99,7 @@
  +--- mutex/mut_fcntl.c.orig   2005-11-01 15:49:05 +0100
  ++++ mutex/mut_fcntl.c        2005-11-20 09:49:05 +0100
  +@@ -88,7 +88,7 @@
    
                /* Acquire an exclusive kernel lock. */
                k_lock.l_type = F_WRLCK;
   -            if (fcntl(dbenv->lockfhp->fd, F_SETLKW, &k_lock))
   +            if (fcntl(dbenv->lockfhp->fd, F_SETLKW, &k_lock) == -1)
  -                     return (__os_get_errno());
  +                     goto err;
    
                /* If the resource is still available, it's ours. */
  -@@ -110,7 +110,7 @@
  +@@ -102,7 +102,7 @@
    
                /* Release the kernel lock. */
                k_lock.l_type = F_UNLCK;
   -            if (fcntl(dbenv->lockfhp->fd, F_SETLK, &k_lock))
   +            if (fcntl(dbenv->lockfhp->fd, F_SETLK, &k_lock) == -1)
  -                     return (__os_get_errno());
  +                     goto err;
    
                /*
   Index: os/os_open.c
  ---- os/os_open.c.orig        2004-09-28 18:46:57 +0200
  -+++ os/os_open.c     2004-11-11 20:04:31 +0100
  -@@ -121,7 +121,7 @@
  +--- os/os_open.c.orig        2005-10-31 19:24:50 +0100
  ++++ os/os_open.c     2005-11-20 09:48:27 +0100
  +@@ -119,7 +119,7 @@
        if (LF_ISSET(DB_OSO_EXCL))
                oflags |= O_EXCL;
    
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/db/db.spec
  ============================================================================
  $ cvs diff -u -r1.62 -r1.63 db.spec
  --- openpkg-src/db/db.spec    1 Oct 2005 15:53:10 -0000       1.62
  +++ openpkg-src/db/db.spec    20 Nov 2005 09:42:38 -0000      1.63
  @@ -23,7 +23,7 @@
   ##
   
   #   package version
  -%define       V_version  4.3.29
  +%define       V_version  4.4.16
   %define       V_revision 0
   
   #   package information
  @@ -37,7 +37,7 @@
   Group:        Database
   License:      BSD
   Version:      %{V_version}.%{V_revision}
  -Release:      20051001
  +Release:      20051120
   
   #   package options
   %option       with_compat no
  @@ -67,13 +67,13 @@
   %track
       prog db = {
           version   = %{V_version}
  -        url       = http://www.sleepycat.com/download/db/index.shtml
  +        url       = http://dev.sleepycat.com/downloads/latestreleases.html
           regex     = db-(__VER__)\.tar\.gz
       }
       prog db:patch = {
           comment   = "thl: change tracking from hardcode to variable once a 
patch is available"
           version   = 4.3.28
  -        url       = http://www.sleepycat.com/download/db/index.shtml
  +        url       = http://dev.sleepycat.com/downloads/latestreleases.html
           regex     = patch\.(__VER__\.\d+)\.html
       }
   
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to