OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-re, openpkg-web, openpkg-src Date:   19-Jul-2002 10:05:22
  Branch: HEAD                             Handle: 2002071909052002

  Added files:
    openpkg-src/geoip       geoip.patch
  Modified files:
    openpkg-re/vcheck       vc.geoip
    openpkg-src/geoip       geoip.spec
    openpkg-web             news.txt

  Log:
    upgrading package: geoip 0.2.1 -> 0.2.2

  Summary:
    Revision    Changes     Path
    1.3         +1  -1      openpkg-re/vcheck/vc.geoip
    1.1         +61 -0      openpkg-src/geoip/geoip.patch
    1.3         +9  -4      openpkg-src/geoip/geoip.spec
    1.993       +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  Index: openpkg-re/vcheck/vc.geoip
  ============================================================
  $ cvs diff -u -r1.2 -r1.3 vc.geoip
  --- openpkg-re/vcheck/vc.geoip        4 Jul 2002 07:28:20 -0000       1.2
  +++ openpkg-re/vcheck/vc.geoip        19 Jul 2002 08:05:20 -0000      1.3
  @@ -2,7 +2,7 @@
   }
   
   prog geoip = {
  -  version   = 0.2.1
  +  version   = 0.2.2
     url       = http://maxmind.com/download/geoip/api/c/
     regex     = GeoIP-(__VER__)\.tar\.gz
   }
  Index: openpkg-src/geoip/geoip.patch
  ============================================================
  $ cvs update -p -r1.1 geoip.patch
  --- libGeoIP/GeoIP.c.orig     Thu Jul 18 09:40:29 2002
  +++ libGeoIP/GeoIP.c  Fri Jul 19 09:51:30 2002
  @@ -28,10 +28,12 @@
   #include <assert.h>
   #include <sys/types.h> /* for fstat */
   #include <sys/stat.h>        /* for fstat */
  +#include <unistd.h>
   #include "zlib.h"
   #include "time.h"
   
   #include <arpa/inet.h>
  +#include <netinet/in.h>
   #include <sys/socket.h>
   
   #define COUNTRY_BEGIN 16776960;
  @@ -236,7 +238,7 @@
        int block_size = 1024;
        char * request_uri;
        char *uncompr = NULL, *compr;
  -     ulong comprLen, uncomprLen = 1000000;
  +     unsigned long comprLen;
        FILE * comp_fh;
        gzFile gz_fh, gi_fh;
        char * file_path_gz;
  @@ -358,7 +360,7 @@
     int i, j;
     unsigned int x[2];
     unsigned char buf[2][3];
  -     unsigned char *cache_buf;
  +     unsigned char *cache_buf = NULL;
   
     if (depth == -1) {
       fprintf(stderr,"Error Traversing Database - Perhaps database is corrupt?\n");
  --- apps/geoipupdate.c.orig   Thu Jul 18 09:42:03 2002
  +++ apps/geoipupdate.c        Fri Jul 19 10:00:22 2002
  @@ -21,7 +21,10 @@
   #include "GeoIP.h"
   #include <unistd.h>
   #include <stdio.h>
  +#include <stdlib.h>
  +#ifdef __linux__
   #include <getopt.h>
  +#endif
   #include <ctype.h>
   
   #define LICENSE_KEY "LicenseKey"
  @@ -39,7 +42,7 @@
        int line_index = 0;
        unsigned char *lineptr = malloc(sizeof(char) * n);
        char *a_license_key_str, *a_ptr;
  -     char *the_license_key_str;
  +     char *the_license_key_str = "";
        char c;
        int err;
   
  @@ -128,4 +131,5 @@
   
        free(the_license_key_str);
        GeoIP_delete(gi);
  +    return 0;
   }
  Index: openpkg-src/geoip/geoip.spec
  ============================================================
  $ cvs diff -u -r1.2 -r1.3 geoip.spec
  --- openpkg-src/geoip/geoip.spec      4 Jul 2002 07:28:21 -0000       1.2
  +++ openpkg-src/geoip/geoip.spec      19 Jul 2002 08:05:22 -0000      1.3
  @@ -32,17 +32,18 @@
   Distribution: OpenPKG [EXP]
   Group:        Network
   License:      GPL
  -Version:      0.2.1
  -Release:      20020704
  +Version:      0.2.2
  +Release:      20020719
   
   #   list of sources
   Source0:      http://maxmind.com/download/geoip/api/c/GeoIP-%{version}.tar.gz
  +Patch0:       geoip.patch
   
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20020206
  -PreReq:       OpenPKG, openpkg >= 20020206
  +BuildPreReq:  OpenPKG, openpkg >= 20020206, zlib
  +PreReq:       OpenPKG, openpkg >= 20020206, zlib
   AutoReq:      no
   AutoReqProv:  no
   
  @@ -54,10 +55,14 @@
   
   %prep
       %setup -q -n GeoIP-%{version}
  +    %patch -p0
   
   %build
       CC="%{l_cc}" \
       CFLAGS="%{l_cflags -O}" \
  +    CPPFLAGS="-I%{l_prefix}/include -D_XOPEN_SOURCE" \
  +    LDFLAGS="-L%{l_prefix}/lib" \
  +    LIBS="-lz" \
       ./configure \
           --prefix=%{l_prefix} \
           --disable-shared
  Index: openpkg-web/news.txt
  ============================================================
  $ cvs diff -u -r1.992 -r1.993 news.txt
  --- openpkg-web/news.txt      19 Jul 2002 07:45:13 -0000      1.992
  +++ openpkg-web/news.txt      19 Jul 2002 08:05:21 -0000      1.993
  @@ -1,3 +1,4 @@
  +19-Jul-2002: Upgraded package: P<geoip-0.2.2-20020719>
   19-Jul-2002: Upgraded package: P<perl-www-20020719-20020719>
   19-Jul-2002: Upgraded package: P<perl-dbi-20020719-20020719>
   19-Jul-2002: Upgraded package: P<rfc-3.2.3-20020719>
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to