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:   23-Feb-2006 15:10:58
  Branch: HEAD                             Handle: 2006022314105700

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

  Log:
    blindly add MacOS X (aka Darwin) support. Partially submitted by:
    robert j. wozny <[EMAIL PROTECTED]>

  Summary:
    Revision    Changes     Path
    1.10        +15 -0      openpkg-src/mtr/mtr.patch
    1.34        +9  -5      openpkg-src/mtr/mtr.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mtr/mtr.patch
  ============================================================================
  $ cvs diff -u -r1.9 -r1.10 mtr.patch
  --- openpkg-src/mtr/mtr.patch 15 Oct 2005 07:34:40 -0000      1.9
  +++ openpkg-src/mtr/mtr.patch 23 Feb 2006 14:10:57 -0000      1.10
  @@ -49,3 +49,18 @@
          BSDfix = 1;
        }
      }
  +Index: dns.c
  +--- dns.c.orig 2005-01-11 09:32:42 +0100
  ++++ dns.c      2006-02-09 18:04:13 +0100
  +@@ -33,6 +33,11 @@
  + #include <netinet/in.h>
  + #include <arpa/inet.h>
  + #include <arpa/nameser.h>
  ++
  ++#ifdef NEED_NAMESER8_COMPAT
  ++#include <arpa/nameser8_compat.h>
  ++#endif
  ++
  + #include <netdb.h>
  + #include <resolv.h>
  + #include <unistd.h>
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mtr/mtr.spec
  ============================================================================
  $ cvs diff -u -r1.33 -r1.34 mtr.spec
  --- openpkg-src/mtr/mtr.spec  1 Jan 2006 13:17:02 -0000       1.33
  +++ openpkg-src/mtr/mtr.spec  23 Feb 2006 14:10:57 -0000      1.34
  @@ -33,7 +33,7 @@
   Group:        Network
   License:      GPL
   Version:      0.69
  -Release:      20051015
  +Release:      20060223
   
   #   package options
   %option       with_x11   no
  @@ -80,10 +80,14 @@
           -e 's;autoheader;true;g' \
           configure
       echo 'ac_cv_lib_termcap_tgetent=no' >config.cache
  -    CC="%{l_cc}" \
  -    CFLAGS="%{l_cflags -O}" \
  -    CPPFLAGS="%{l_cppflags}" \
  -    LDFLAGS="%{l_ldflags}" \
  +    export CC="%{l_cc}"
  +    export CFLAGS="%{l_cflags -O}"
  +    export CPPFLAGS="%{l_cppflags}"
  +    export LDFLAGS="%{l_ldflags}"
  +    export LIBS=""
  +    case "%{l_platform -t}" in
  +        *freebsd* | *-darwin* ) LIBS="$LIBS -lresolv"; CPPFLAGS="$CPPFLAGS 
-DNEED_NAMESER8_COMPAT" ;;
  +    esac
       ./configure \
           --prefix=%{l_prefix} \
   %if "%{with_x11}" == "yes"
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to