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:   08-Dec-2005 20:10:01
  Branch: HEAD                             Handle: 2005120819100100

  Added files:
    openpkg-src/mhash       mhash.patch
  Modified files:
    openpkg-src/mhash       mhash.spec

  Log:
    upgrading package: mhash 0.9.2 -> 0.9.3

  Summary:
    Revision    Changes     Path
    1.1         +53 -0      openpkg-src/mhash/mhash.patch
    1.20        +4  -2      openpkg-src/mhash/mhash.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mhash/mhash.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1 mhash.patch
  --- /dev/null 2005-12-08 20:09:59 +0100
  +++ mhash.patch       2005-12-08 20:10:01 +0100
  @@ -0,0 +1,53 @@
  +Index: lib/stdfns.c
  +--- lib/stdfns.c.orig        2005-12-07 04:09:46 +0100
  ++++ lib/stdfns.c     2005-12-08 20:03:28 +0100
  +@@ -24,6 +24,7 @@
  +  */
  + 
  + #include "libdefs.h"
  ++#include <limits.h>
  + 
  + /**
  +  * Some of these are wrappers. The idea is to eventually produce an 
extremely
  +@@ -184,11 +185,11 @@
  +             {
  +                     return(0);
  +             }
  +-            return(-MAXINT);
  ++            return(-INT_MAX);
  +     }
  +     if (s2 == NULL)
  +     {
  +-            return(MAXINT);
  ++            return(INT_MAX);
  +     }
  + 
  +     return(memcmp(s1, s2, n));
  +@@ -305,11 +306,11 @@
  +             {
  +                     return(0);
  +             }
  +-            return(-MAXINT);
  ++            return(-INT_MAX);
  +     }
  +     if (src2 == NULL)
  +     {
  +-            return(MAXINT);
  ++            return(INT_MAX);
  +     }
  +     return(strcmp((char *) src1, (char *) src2));
  + }
  +@@ -328,11 +329,11 @@
  +             {
  +                     return(0);
  +             }
  +-            return(-MAXINT);
  ++            return(-INT_MAX);
  +     }
  +     if (src2 == NULL)
  +     {
  +-            return(MAXINT);
  ++            return(INT_MAX);
  +     }
  +     return(strncmp((char *) src1, (char *) src2, n));
  + }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mhash/mhash.spec
  ============================================================================
  $ cvs diff -u -r1.19 -r1.20 mhash.spec
  --- openpkg-src/mhash/mhash.spec      24 Mar 2005 11:19:27 -0000      1.19
  +++ openpkg-src/mhash/mhash.spec      8 Dec 2005 19:10:01 -0000       1.20
  @@ -32,11 +32,12 @@
   Class:        PLUS
   Group:        Cryptography
   License:      LGPL
  -Version:      0.9.2
  -Release:      20050113
  +Version:      0.9.3
  +Release:      20051208
   
   #   list of sources
   Source0:      
http://osdn.dl.sourceforge.net/sourceforge/mhash/mhash-%{version}.tar.gz
  +Patch0:       mhash.patch
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -63,6 +64,7 @@
   
   %prep
       %setup -q
  +    %patch -p0
   
   %build
       CC="%{l_cc}" \
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to