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]