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:   11-Feb-2006 09:24:50
  Branch: HEAD                             Handle: 2006021108245000

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

  Log:
    upgrading package: quagga 0.98.5 -> 0.99.3

  Summary:
    Revision    Changes     Path
    1.5         +24 -0      openpkg-src/quagga/quagga.patch
    1.32        +5  -13     openpkg-src/quagga/quagga.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/quagga/quagga.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.5 quagga.patch
  --- /dev/null 2006-02-11 09:24:49 +0100
  +++ quagga.patch      2006-02-11 09:24:50 +0100
  @@ -0,0 +1,24 @@
  +Index: lib/buffer.c
  +--- lib/buffer.c.orig        2005-11-24 18:02:26 +0100
  ++++ lib/buffer.c     2006-02-11 09:17:42 +0100
  +@@ -53,7 +53,7 @@
  +   size_t sp;
  + 
  +   /* Actual data stream (variable length). */
  +-  unsigned char data[];  /* real dimension is buffer->size */
  ++  unsigned char data[0];  /* real dimension is buffer->size */
  + };
  + 
  + /* It should always be true that: 0 <= sp <= cp <= size */
  +Index: ospfd/ospf_api.c
  +--- ospfd/ospf_api.c.orig    2005-11-24 17:51:16 +0100
  ++++ ospfd/ospf_api.c 2006-02-11 09:17:42 +0100
  +@@ -68,7 +68,7 @@
  +   struct opaque_lsa
  +   {
  +     struct lsa_header header;
  +-    u_char mydata[];
  ++    u_char mydata[0];
  +   };
  + 
  +   struct opaque_lsa *olsa;
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/quagga/quagga.spec
  ============================================================================
  $ cvs diff -u -r1.31 -r1.32 quagga.spec
  --- openpkg-src/quagga/quagga.spec    1 Jan 2006 13:21:06 -0000       1.31
  +++ openpkg-src/quagga/quagga.spec    11 Feb 2006 08:24:50 -0000      1.32
  @@ -32,8 +32,8 @@
   Class:        PLUS
   Group:        Network
   License:      GPL
  -Version:      0.98.5
  -Release:      20051014
  +Version:      0.99.3
  +Release:      20060211
   
   #   list of sources
   Source0:      http://www.quagga.net/download/quagga-%{version}.tar.gz
  @@ -43,6 +43,7 @@
   Source4:      ripd.conf
   Source5:      zebra.conf
   Source6:      vtysh.conf
  +Patch0:       quagga.patch
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -69,21 +70,12 @@
       prog quagga = {
           version   = %{version}
           url       = http://www.quagga.net/download/
  -        regex     = quagga-(\d+\.[0-9]?[02468]\.\d+)\.tar\.gz
  +        regex     = quagga-(__VER__)\.tar\.gz
       }
   
   %prep
       %setup -q
  -    %{l_shtool} subst \
  -        -e 's;/usr/bin/perl;%{l_prefix}/bin/perl;g' \
  -        vtysh/extract.pl
  -    case "%{l_platform -t}" in
  -        *-freebsd* )
  -            %{l_shtool} subst \
  -                -e 's;UINT32_MAX;UINT_MAX;' \
  -                bgpd/bgp_routemap.c
  -            ;;
  -    esac
  +    %patch -p0
   
   %build
       #   configure package
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to