aboutsummaryrefslogtreecommitdiffstats
path: root/www/http-analyze/files
diff options
context:
space:
mode:
authorandreas <andreas@FreeBSD.org>1997-07-11 12:54:53 +0800
committerandreas <andreas@FreeBSD.org>1997-07-11 12:54:53 +0800
commit11e8452e3e343007cb643314c8c056199cea6cec (patch)
tree8870bfb36f7974a77ec5921fc904a17aade1384d /www/http-analyze/files
parent6900b3badf855d06a918590a7db1071dacb8d302 (diff)
downloadfreebsd-ports-gnome-11e8452e3e343007cb643314c8c056199cea6cec.tar.gz
freebsd-ports-gnome-11e8452e3e343007cb643314c8c056199cea6cec.tar.zst
freebsd-ports-gnome-11e8452e3e343007cb643314c8c056199cea6cec.zip
New port http-analyze
http-analyze analyzes the logfile of a web server and creates a summary of the server's access load and the efficiency of caching mechanisms in o tabular o graphical o and three-dimensional form. http-analyze recognizes logfiles in Common Logfile Format and has been highly optimized for processing huge logfiles in short update-intervals. See: http://www.netstore.de/Supply/http-analyze/index.html Hint: should be used by freefall and cdrom.com ;-))
Diffstat (limited to 'www/http-analyze/files')
-rw-r--r--www/http-analyze/files/patch-aa36
-rw-r--r--www/http-analyze/files/patch-ab64
2 files changed, 100 insertions, 0 deletions
diff --git a/www/http-analyze/files/patch-aa b/www/http-analyze/files/patch-aa
new file mode 100644
index 000000000000..53642295245f
--- /dev/null
+++ b/www/http-analyze/files/patch-aa
@@ -0,0 +1,36 @@
+--- Makefile.orig Sun Sep 22 15:59:18 1996
++++ Makefile Fri Jul 11 06:31:20 1997
+@@ -16,8 +16,8 @@
+ #COMPRESS = compress
+
+ # where your gd library and include files reside
+-GDLIB = /usr/local/lib/libgd.a
+-GDINC = /usr/local/include/gd
++GDLIB = ${PREFIX}/lib/libgd.a
++GDINC = ${PREFIX}/include/gd
+
+ # Customization
+ #
+@@ -62,7 +62,8 @@
+ #
+
+ #DEFINES = -DCOUNT_EXTRA_BYTES -DUSER_AGENT -DUSE_GETHOSTNAME -DUSE_FGETS
+-DEFINES = -DUSE_GETHOSTNAME
++DEFINES = -DNS_FASTTRACK -DCOUNT_EXTRA_BYTES -DUSER_AGENT -DUSE_GETHOSTNAME \
++ -DTIME_STATS
+
+ VERSION = -DVERSION=\"1.9e\"
+
+@@ -71,10 +72,10 @@
+ TARGETS = http-analyze http-analyze.1
+
+ # Compiler flags
+-CC = cc
++#CC = cc
+ #CFLAGS = -O -xansi -fullwarn -wlint,-pui -woff 827,828 $(DEFINES) $(VERSION)
+ #CFLAGS = -O $(DEFINES) $(VERSION) -DTIME_STATS
+-CFLAGS = -O $(DEFINES) $(VERSION)
++CFLAGS += $(DEFINES) $(VERSION)
+ LDFLAGS =
+ LINT = lint -u
+ LIBS = -lm
diff --git a/www/http-analyze/files/patch-ab b/www/http-analyze/files/patch-ab
new file mode 100644
index 000000000000..c3430a135bbc
--- /dev/null
+++ b/www/http-analyze/files/patch-ab
@@ -0,0 +1,64 @@
+--- http-analyze.c.orig Sun Sep 22 15:59:19 1996
++++ http-analyze.c Fri Jul 11 06:35:28 1997
+@@ -466,8 +466,12 @@
+ struct timeval tvs, tve;
+ u_long asec = 0L, rsec = 0L;
+
++#ifdef __FreeBSD__
++ (void) gettimeofday(&tvs, NULL); /* measure execution time */
++#else
+ (void) gettimeofday(&tvs); /* measure execution time */
+ #endif
++#endif
+ now = time(NULL); /* get current time */
+
+ if ((progname = strrchr(argv[0], '/')) != NULL)
+@@ -679,7 +683,11 @@
+ }
+ #if defined(TIME_STATS)
+ if (timestats) {
++#ifdef __FreeBSD__
++ (void) gettimeofday(&tve, NULL);
++#else
+ (void) gettimeofday(&tve);
++#endif
+ rsec += (tve.tv_sec-tvs.tv_sec) * TICKS_PER_MSEC;
+ rsec -= tvs.tv_usec/TICKS_PER_MSEC;
+ rsec += tve.tv_usec/TICKS_PER_MSEC;
+@@ -714,7 +722,11 @@
+ mkdtab(&tstart);
+ #if defined(TIME_STATS)
+ if (timestats) {
++#ifdef __FreeBSD__
++ (void) gettimeofday(&tvs, NULL);
++#else
+ (void) gettimeofday(&tvs);
++#endif
+ asec += (tvs.tv_sec-tve.tv_sec) * TICKS_PER_MSEC;
+ asec -= tve.tv_usec/TICKS_PER_MSEC;
+ asec += tvs.tv_usec/TICKS_PER_MSEC;
+@@ -844,7 +856,11 @@
+
+ #if defined(TIME_STATS)
+ if (timestats) {
++#ifdef __FreeBSD__
++ (void) gettimeofday(&tve, NULL);
++#else
+ (void) gettimeofday(&tve);
++#endif
+ rsec += (tve.tv_sec-tvs.tv_sec) * TICKS_PER_MSEC;
+ rsec -= tvs.tv_usec/TICKS_PER_MSEC;
+ rsec += tve.tv_usec/TICKS_PER_MSEC;
+@@ -882,7 +898,11 @@
+
+ #if defined(TIME_STATS)
+ if (timestats) {
+- (void) gettimeofday(&tvs); /* measure execution time */
++#ifdef __FreeBSD__
++ (void) gettimeofday(&tvs, NULL);/* measure execution time */
++#else
++ (void) gettimeofday(&tvs); /* measure execution time */
++#endif
+ asec += (tvs.tv_sec-tve.tv_sec) * TICKS_PER_MSEC;
+ asec -= tve.tv_usec/TICKS_PER_MSEC;
+ asec += tvs.tv_usec/TICKS_PER_MSEC;