[Midnightbsd-cvs] mports: mports/sysutils: add apache top

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 20 10:58:23 EST 2008


Log Message:
-----------
add apache top

Modified Files:
--------------
    mports/sysutils:
        Makefile (r1.83 -> r1.84)

Added Files:
-----------
    mports/sysutils/apachetop:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
    mports/sysutils/apachetop/files:
        patch-apachetop.h (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/sysutils/Makefile,v
retrieving revision 1.83
retrieving revision 1.84
diff -L sysutils/Makefile -L sysutils/Makefile -u -r1.83 -r1.84
--- sysutils/Makefile
+++ sysutils/Makefile
@@ -5,6 +5,7 @@
 
     SUBDIR += 915resolution
     SUBDIR += LPRng
+    SUBDIR += apachetop
     SUBDIR += batmon
     SUBDIR += battmond
     SUBDIR += bsd-splash-changer
--- /dev/null
+++ sysutils/apachetop/pkg-descr
@@ -0,0 +1,3 @@
+ApacheTop was written to display realtime status of access logs
+
+WWW: http://www.webta.org/projects/apachetop/
--- /dev/null
+++ sysutils/apachetop/Makefile
@@ -0,0 +1,53 @@
+# New ports collection makefile for:	apachetop
+# Date created:				30 Sep 2003
+# Whom:					Sebastian Yepes F. <esn at x123.info>
+#
+# $MidnightBSD: mports/sysutils/apachetop/Makefile,v 1.1 2008/11/20 15:58:21 laffer1 Exp $
+# $FreeBSD: ports/sysutils/apachetop/Makefile,v 1.19 2008/08/20 00:57:14 ade Exp $
+#
+
+PORTNAME=	apachetop
+PORTVERSION=	0.12.6
+CATEGORIES=	sysutils
+MASTER_SITES=	http://www.webta.org/apachetop/
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Apache RealTime log stats
+LICENSE=	bsd3
+
+USE_AUTOTOOLS=	autoconf:262:env
+GNU_CONFIGURE=	yes
+
+MAN1=		apachetop.1
+PLIST_FILES=	bin/apachetop
+
+OPTIONS=	ADNS "Asynchronous-capable DNS support" off \
+		FAM "File Alteration Monitor support" off \
+		PCRE "Perl Compatible Regular Expressions support" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ADNS)
+LIB_DEPENDS+=	adns.1:${PORTSDIR}/dns/adns
+CONFIGURE_ARGS+=--with-adns=${LOCALBASE}
+.endif
+
+.if defined(WITH_FAM)
+LIB_DEPENDS+=	fam.0:${PORTSDIR}/devel/fam
+CONFIGURE_ARGS+=--with-fam=${LOCALBASE}
+.endif
+
+.if defined(WITH_PCRE)
+LIB_DEPENDS+=	pcre.0:${PORTSDIR}/devel/pcre
+CONFIGURE_ARGS+=--with-pcre=${LOCALBASE}
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -E -e 's,struct (circle_struct),\1,g' \
+		${WRKSRC}/src/hits_circle.*
+	@${REINPLACE_CMD} -E -e 's,enum (adns_queryflags),\1,g' \
+		${WRKSRC}/src/log.*
+	@${REINPLACE_CMD} -e 's, at AUTOCONF@,${AUTOCONF},' \
+		-e 's, at AUTOHEADER@,${AUTOHEADER},' ${WRKSRC}/Makefile.in
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ sysutils/apachetop/distinfo
@@ -0,0 +1,3 @@
+MD5 (apachetop-0.12.6.tar.gz) = 604283ac4bbbddd98fc9b1f11381657e
+SHA256 (apachetop-0.12.6.tar.gz) = 850062414517055eab2440b788b503d45ebe9b290d4b2e027a5f887ad70f3f29
+SIZE (apachetop-0.12.6.tar.gz) = 126930
--- /dev/null
+++ sysutils/apachetop/files/patch-apachetop.h
@@ -0,0 +1,11 @@
+--- src/apachetop.h.orig	Tue Dec 30 01:03:05 2003
++++ src/apachetop.h	Tue Dec 30 01:03:32 2003
+@@ -190,7 +190,7 @@
+ #define DEBUG_OUTPUT "/tmp/atop.debug"
+ 
+ #ifndef DEFAULT_LOGFILE
+-# define DEFAULT_LOGFILE "/var/httpd/apache_log"
++# define DEFAULT_LOGFILE "/var/log/httpd-access.log"
+ #endif
+ #define DEFAULT_CIRCLE_SIZE 30
+ #define DEFAULT_CIRCLE_MODE TIMED_CIRCLE


More information about the Midnightbsd-cvs mailing list