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

  Server: cvs.openpkg.org                  Name:   Michael Schloh
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   10-Nov-2004 12:30:19
  Branch: HEAD                             Handle: 2004111011301800

  Modified files:
    openpkg-src/ucarp       ucarp.spec vip-down.sh vip-up.sh

  Log:
    it appears that GCC is not a requirement, more precisely relocate
    preprocessor definition flag to $CPPFLAGS variable, and improve
    default virtual interface logic in the suggestive script files

  Summary:
    Revision    Changes     Path
    1.9         +4  -4      openpkg-src/ucarp/ucarp.spec
    1.5         +11 -7      openpkg-src/ucarp/vip-down.sh
    1.5         +12 -8      openpkg-src/ucarp/vip-up.sh
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/ucarp/ucarp.spec
  ============================================================================
  $ cvs diff -u -r1.8 -r1.9 ucarp.spec
  --- openpkg-src/ucarp/ucarp.spec      5 Nov 2004 17:34:03 -0000       1.8
  +++ openpkg-src/ucarp/ucarp.spec      10 Nov 2004 11:30:18 -0000      1.9
  @@ -34,7 +34,7 @@
   Group:        Network
   License:      Specific
   Version:      1.1
  -Release:      20041105
  +Release:      20041110
   
   #   package options
   %option       with_fsl  yes
  @@ -50,7 +50,7 @@
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20040130, libpcap, libiconv, gcc
  +BuildPreReq:  OpenPKG, openpkg >= 20040130, libpcap, libiconv
   PreReq:       OpenPKG, openpkg >= 20040130, libpcap, libiconv
   %if "%{with_fsl}" == "yes"
   BuildPreReq:  fsl >= 1.3.0
  @@ -110,8 +110,8 @@
   
       #   configure program
       CC="%{l_cc}" \
  -    CFLAGS="%{l_cflags -O} $DEFFLAGS" \
  -    CPPFLAGS="%{l_cppflags}" \
  +    CFLAGS="%{l_cflags -O}" \
  +    CPPFLAGS="%{l_cppflags} $DEFFLAGS" \
       LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \
       LIBS="%{l_fsl_libs} -lpcap $LIBFLAGS" \
       ./configure \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ucarp/vip-down.sh
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 vip-down.sh
  --- openpkg-src/ucarp/vip-down.sh     5 Nov 2004 17:34:03 -0000       1.4
  +++ openpkg-src/ucarp/vip-down.sh     10 Nov 2004 11:30:18 -0000      1.5
  @@ -1,4 +1,4 @@
  -#!/bin/sh
  +#! /bin/sh
   
   # SVR4 virtual network interface manipulation
   #/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
  @@ -9,14 +9,18 @@
   #/usr/sbin/route delete 127.0.0.2 127.0.0.1
   
   # BSD virtual network interface manipulation
  -#/sbin/ifconfig $1 >/dev/null 2>&1 && \
  -#    /sbin/ifconfig $1 -alias 127.0.0.2
  +#/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
  +#    /sbin/ifconfig $1:48 -alias 127.0.0.2 down
   
   # BSD IP routing
  -#/sbin/route delete 127.0.0.2 127.0.0.1 $1
  +#/sbin/route delete 127.0.0.2 127.0.0.1 $1:48
  +
  +# Debian Linux virtual network interface manipulation
  +#/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
  +#    /sbin/ifconfig $1:48 down
   
  -# Linux virtual network interface manipulation
  -#/sbin/ip addr del 127.0.0.2/24 dev $1
  +# Other Linux virtual network interface manipulation
  +#/sbin/ip addr del 127.0.0.2/24 dev $1:48
   
   # Linux IP routing
  -#/sbin/route delete 127.0.0.2 127.0.0.1 $1
  +#/sbin/route delete -host 127.0.0.2 $1:48
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ucarp/vip-up.sh
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 vip-up.sh
  --- openpkg-src/ucarp/vip-up.sh       5 Nov 2004 17:34:03 -0000       1.4
  +++ openpkg-src/ucarp/vip-up.sh       10 Nov 2004 11:30:18 -0000      1.5
  @@ -1,22 +1,26 @@
  -#!/bin/sh
  +#! /bin/sh
   
   # SVR4 virtual network interface manipulation
   #/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
   #    /usr/sbin/ifconfig $1:48 plumb && \
  -#    /sbin/ifconfig $1:48 127.0.0.2 netmask 255.255.255.0 up
  +#    /sbin/ifconfig $1:48 127.0.0.2 broadcast 127.0.0.255 netmask 
255.255.255.0 up
   
   # SVR4 IP routing
   #/usr/sbin/route add 127.0.0.2 127.0.0.1
   
   # BSD virtual network interface manipulation
  -#/sbin/ifconfig $1 >/dev/null 2>&1 || \
  -#    /sbin/ifconfig $1 alias 127.0.0.2 netmask 255.255.255.255
  +#/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
  +#    /sbin/ifconfig $1:48 alias 127.0.0.2 broadcast 127.0.0.255 netmask 
255.255.255.255 up
   
   # BSD IP routing
  -#/sbin/route add 127.0.0.2 127.0.0.1 $1
  +#/sbin/route add 127.0.0.2 127.0.0.1 $1:48
  +
  +# Debian Linux virtual network interface manipulation
  +#/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
  +#    /sbin/ifconfig $1:48 127.0.0.2 broadcast 127.0.0.255 netmask 
255.255.255.0 up
   
  -# Linux virtual network interface manipulation
  -#/sbin/ip addr add 127.0.0.2/24 dev $1
  +# Other Linux virtual network interface manipulation
  +#/sbin/ip addr add 127.0.0.2/24 dev $1:48
   
   # Linux IP routing
  -#/sbin/route add 127.0.0.2 127.0.0.1 $1
  +#/sbin/route add -host 127.0.0.2 dev $1:48
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to