OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Peter Smej Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 12-Feb-2003 10:00:19 Branch: HEAD Handle: 2003021209001701 Added files: openpkg-src/dhcping dhcping.patch Modified files: openpkg-src/dhcping dhcping.spec Log: Appending patch for Solaris 2.6 Summary: Revision Changes Path 1.1 +13 -0 openpkg-src/dhcping/dhcping.patch 1.12 +8 -1 openpkg-src/dhcping/dhcping.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/dhcping/dhcping.patch ============================================================================ $ cvs diff -u -r0 -r1.1 dhcping.patch --- /dev/null 2003-02-12 10:00:19.000000000 +0100 +++ dhcping.patch 2003-02-12 10:00:19.000000000 +0100 @@ -0,0 +1,13 @@ +--- dhcping.c.org Tue Feb 11 15:45:12 2003 ++++ dhcping.c Wed Feb 12 09:58:14 2003 +@@ -40,6 +40,10 @@ + #include <string.h> + #include <time.h> + ++#ifdef NEED_SOCKLEN_T ++ typedef size_t socklen_t; ++#endif ++ + #include "dhcp_options.h" + + #define BUF_SIZ 256*256 @@ . patch -p0 <<'@@ .' Index: openpkg-src/dhcping/dhcping.spec ============================================================================ $ cvs diff -u -r1.11 -r1.12 dhcping.spec --- openpkg-src/dhcping/dhcping.spec 3 Jan 2003 10:51:38 -0000 1.11 +++ openpkg-src/dhcping/dhcping.spec 12 Feb 2003 09:00:17 -0000 1.12 @@ -37,6 +37,7 @@ # list of sources Source0: http://www.mavetju.org/download/dhcping-%{version}.tar.gz +Patch0: dhcping.patch # build information Prefix: %{l_prefix} @@ -52,10 +53,16 @@ %prep %setup -q + %patch -p0 %build + defs="" + case "%{l_target}" in + *-solaris2.6* ) defs="-DNEED_SOCKLEN_T" ;; + *-irix* ) defs="-DNEED_SOCKLEN_T";; + esac CC="%{l_cc}" \ - CFLAGS="%{l_cflags -O}" \ + CFLAGS="%{l_cflags -O} $defs" \ ./configure \ --prefix=%{l_prefix} %{l_make} %{l_mflags -O} @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]