mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-29 21:39:24 +00:00
0b047e6895
Allow ${PREFIX} setting. (ports/12213) Clean up makefile a smidge. PR: ports/11581 and ports/12213 Submitted by: Martin Kammerhofer dada@sbox.tu-graz.ac.at and Nick Hibma nick.hibma@jrc.it
325 lines
8.9 KiB
Plaintext
325 lines
8.9 KiB
Plaintext
*** makefile.orig Thu Jul 25 12:54:42 1996
|
|
--- makefile Sat Aug 3 12:24:17 1996
|
|
***************
|
|
*** 15,22 ****
|
|
# for the rest of the world, it is probably better to put the binaries
|
|
# in /usr/local/netperf or /opt/netperf
|
|
#
|
|
! #NETPERF_HOME = /usr/local/netperf
|
|
! NETPERF_HOME = /opt/netperf
|
|
|
|
# The compiler on your system might be somewhere else, and/or have
|
|
# a different name.
|
|
--- 15,22 ----
|
|
# for the rest of the world, it is probably better to put the binaries
|
|
# in /usr/local/netperf or /opt/netperf
|
|
#
|
|
! NETPERF_HOME = ${PREFIX}/netperf
|
|
! #NETPERF_HOME = /opt/netperf
|
|
|
|
# The compiler on your system might be somewhere else, and/or have
|
|
# a different name.
|
|
***************
|
|
*** 83,89 ****
|
|
# -U__hpux - Use this when compiling _on_ HP-UX *for* an HP-RT system
|
|
|
|
LOG_FILE=DEBUG_LOG_FILE="\"/tmp/netperf.debug\""
|
|
! CFLAGS = -O -D$(LOG_FILE) -DUSE_LOOPER
|
|
|
|
# Some platforms, and some options, require additional libraries.
|
|
# you can add to the "LIBS =" line to accomplish this. if you find
|
|
--- 83,89 ----
|
|
# -U__hpux - Use this when compiling _on_ HP-UX *for* an HP-RT system
|
|
|
|
LOG_FILE=DEBUG_LOG_FILE="\"/tmp/netperf.debug\""
|
|
! CFLAGS = %CFLAGS% -D$(LOG_FILE) -DUSE_LOOPER -DHISTOGRAM -DDO_UNIX -DDO_1644
|
|
|
|
# Some platforms, and some options, require additional libraries.
|
|
# you can add to the "LIBS =" line to accomplish this. if you find
|
|
***************
|
|
*** 181,186 ****
|
|
--- 181,187 ----
|
|
netserver.o: netserver.c nettest_bsd.h netlib.h makefile
|
|
|
|
install: netperf netserver
|
|
+ mkdir -p $(NETPERF_HOME)
|
|
chmod -w *.[ch]
|
|
chmod +x $(NETPERF_SCRIPTS)
|
|
cp netperf $(NETPERF_HOME)
|
|
*** netlib.c.orig Thu Jul 25 12:54:36 1996
|
|
--- netlib.c Sat Aug 3 12:42:13 1996
|
|
***************
|
|
*** 1285,1291 ****
|
|
dump_request();
|
|
|
|
fprintf(where,
|
|
! "\nsend_request: about to send %ld bytes from %p\n",
|
|
sizeof(netperf_request),
|
|
&netperf_request);
|
|
fflush(where);
|
|
--- 1285,1291 ----
|
|
dump_request();
|
|
|
|
fprintf(where,
|
|
! "\nsend_request: about to send %d bytes from %p\n",
|
|
sizeof(netperf_request),
|
|
&netperf_request);
|
|
fflush(where);
|
|
***************
|
|
*** 2785,2791 ****
|
|
/* program, but that doesn't really seem worthwhile - raj 4/95 */
|
|
if (debug > 1) {
|
|
fprintf(where,
|
|
! "Looper child %d is born, pid %d\n",
|
|
child_index,
|
|
getpid());
|
|
fflush(where);
|
|
--- 2785,2791 ----
|
|
/* program, but that doesn't really seem worthwhile - raj 4/95 */
|
|
if (debug > 1) {
|
|
fprintf(where,
|
|
! "Looper child %d is born, pid %ld\n",
|
|
child_index,
|
|
getpid());
|
|
fflush(where);
|
|
*** netlib.h.orig Thu Jul 25 12:54:36 1996
|
|
--- netlib.h Sat Aug 3 12:16:21 1996
|
|
***************
|
|
*** 262,267 ****
|
|
--- 262,268 ----
|
|
extern int dl_open();
|
|
extern char format_cpu_method();
|
|
extern unsigned int convert();
|
|
+ extern int delta_micro();
|
|
|
|
/* these are all for the confidence interval stuff */
|
|
extern double confidence;
|
|
***************
|
|
*** 274,279 ****
|
|
--- 275,285 ----
|
|
#define HAVE_BCOPY
|
|
#define HAVE_BZERO
|
|
#endif
|
|
+
|
|
+ #if defined(__FreeBSD__) || defined(__NetBSD__)
|
|
+ #define HAVE_BCOPY
|
|
+ #define HAVE_BZERO
|
|
+ #endif /* __FreeBSD__ || __NetBSD__ */
|
|
|
|
#ifndef HAVE_BCOPY
|
|
#define bcopy(s,d,h) memcpy((d),(s),(h))
|
|
*** netserver.c.orig Thu Jul 25 12:54:36 1996
|
|
--- netserver.c Sat Aug 3 12:16:21 1996
|
|
***************
|
|
*** 405,411 ****
|
|
fclose(stdin);
|
|
fclose(stderr);
|
|
/* can I just use setsid on all systems? raj 4/96 */
|
|
! #if defined(__NetBSD__) || defined(__bsdi__) || defined(sun) || defined(__FREEBSD__)
|
|
setsid();
|
|
#else
|
|
setpgrp();
|
|
--- 405,411 ----
|
|
fclose(stdin);
|
|
fclose(stderr);
|
|
/* can I just use setsid on all systems? raj 4/96 */
|
|
! #if defined(__NetBSD__) || defined(__bsdi__) || defined(sun) || defined(__FreeBSD__)
|
|
setsid();
|
|
#else
|
|
setpgrp();
|
|
*** netsh.h.orig Thu Jul 25 12:54:36 1996
|
|
--- netsh.h Sat Aug 3 12:16:21 1996
|
|
***************
|
|
*** 28,34 ****
|
|
#define REM_SEND_ALIGN 4 /* alignment for remote sends */
|
|
|
|
/* misc defines for the hell of it */
|
|
! #define MAXLONG 4294967295L
|
|
|
|
#ifndef NETSH
|
|
/* stuff to say where this test is going */
|
|
--- 28,34 ----
|
|
#define REM_SEND_ALIGN 4 /* alignment for remote sends */
|
|
|
|
/* misc defines for the hell of it */
|
|
! #define MAXLONG 4294967295LU
|
|
|
|
#ifndef NETSH
|
|
/* stuff to say where this test is going */
|
|
*** nettest_bsd.c.orig Thu Jul 25 12:54:37 1996
|
|
--- nettest_bsd.c Sat Aug 3 12:16:22 1996
|
|
***************
|
|
*** 54,59 ****
|
|
--- 54,60 ----
|
|
#include <netinet/in.h>
|
|
#include <netinet/tcp.h>
|
|
#include <netdb.h>
|
|
+ #include <sys/param.h>
|
|
#else /* WIN32 */
|
|
#include <process.h>
|
|
#include <windows.h>
|
|
***************
|
|
*** 64,69 ****
|
|
--- 65,75 ----
|
|
#include "netlib.h"
|
|
#include "netsh.h"
|
|
#include "nettest_bsd.h"
|
|
+
|
|
+ #ifdef BSD
|
|
+ #include <sys/time.h>
|
|
+ #include <arpa/inet.h>
|
|
+ #endif /* BSD */
|
|
|
|
#ifdef HISTOGRAM
|
|
#include "hist.h"
|
|
*** nettest_unix.c.orig Thu Jul 25 12:54:39 1996
|
|
--- nettest_unix.c Sat Aug 3 12:16:22 1996
|
|
***************
|
|
*** 45,51 ****
|
|
#include <string.h>
|
|
#include <time.h>
|
|
#include <unistd.h>
|
|
! #ifndef __bsdi__
|
|
#include <malloc.h>
|
|
#endif
|
|
|
|
--- 45,52 ----
|
|
#include <string.h>
|
|
#include <time.h>
|
|
#include <unistd.h>
|
|
! #include <sys/param.h>
|
|
! #ifndef BSD
|
|
#include <malloc.h>
|
|
#endif
|
|
|
|
*** snapshot_script.orig Thu Jul 25 12:54:35 1996
|
|
--- snapshot_script Sat Aug 3 12:16:22 1996
|
|
***************
|
|
*** 34,40 ****
|
|
#
|
|
# where is netperf installed, there are a few possible places:
|
|
|
|
! NETPERF_CMD=${NETPERF_CMD:=/opt/netperf/netperf}
|
|
|
|
|
|
# there should be no more than two parms passed
|
|
--- 34,40 ----
|
|
#
|
|
# where is netperf installed, there are a few possible places:
|
|
|
|
! NETPERF_CMD=${NETPERF_CMD:=%%PREFIX%%/netperf/netperf}
|
|
|
|
|
|
# there should be no more than two parms passed
|
|
*** tcp_range_script.orig Thu Jul 25 12:54:35 1996
|
|
--- tcp_range_script Sat Aug 3 12:16:23 1996
|
|
***************
|
|
*** 43,49 ****
|
|
# where is netperf, and are there any "constant" options such as
|
|
# the netserver port number
|
|
#NETHOME=/usr/etc/net_perf
|
|
! NETHOME="."
|
|
NETPERF=$NETHOME/netperf $PORT
|
|
|
|
# How accurate we want the estimate of performance:
|
|
--- 43,49 ----
|
|
# where is netperf, and are there any "constant" options such as
|
|
# the netserver port number
|
|
#NETHOME=/usr/etc/net_perf
|
|
! NETHOME="%%PREFIX%%/netperf"
|
|
NETPERF=$NETHOME/netperf $PORT
|
|
|
|
# How accurate we want the estimate of performance:
|
|
*** tcp_rr_script.orig Thu Jul 25 12:54:35 1996
|
|
--- tcp_rr_script Sat Aug 3 12:16:23 1996
|
|
***************
|
|
*** 23,31 ****
|
|
fi
|
|
|
|
# where the programs are
|
|
! #NETHOME=/usr/local/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! NETHOME=.
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
--- 23,31 ----
|
|
fi
|
|
|
|
# where the programs are
|
|
! NETHOME=%%PREFIX%%/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! #NETHOME=.
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
*** tcp_stream_script.orig Thu Jul 25 12:54:34 1996
|
|
--- tcp_stream_script Sat Aug 3 12:16:23 1996
|
|
***************
|
|
*** 22,30 ****
|
|
fi
|
|
|
|
# where the programs are
|
|
! #NETHOME=/usr/local/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! NETHOME=.
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
--- 22,30 ----
|
|
fi
|
|
|
|
# where the programs are
|
|
! NETHOME=%%PREFIX%%/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! #NETHOME=.
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
*** udp_rr_script.orig Thu Jul 25 12:54:35 1996
|
|
--- udp_rr_script Sat Aug 3 12:16:23 1996
|
|
***************
|
|
*** 20,28 ****
|
|
|
|
# where the programs are
|
|
|
|
! #NETHOME=/usr/local/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! NETHOME="."
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
--- 20,28 ----
|
|
|
|
# where the programs are
|
|
|
|
! NETHOME=%%PREFIX%%/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! #NETHOME="."
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
*** udp_stream_script.orig Thu Jul 25 12:54:34 1996
|
|
--- udp_stream_script Sat Aug 3 12:16:23 1996
|
|
***************
|
|
*** 17,25 ****
|
|
|
|
# where the programs are
|
|
|
|
! #NETHOME=/usr/local/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! NETHOME="."
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|
|
--- 17,25 ----
|
|
|
|
# where the programs are
|
|
|
|
! NETHOME=%%PREFIX%%/netperf
|
|
#NETHOME="/opt/netperf"
|
|
! #NETHOME="."
|
|
|
|
# at what port will netserver be waiting? If you decide to run
|
|
# netserver at a differnet port than the default of 12865, then set
|