From owner-freebsd-ports-bugs Tue Feb 18 22:50:21 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0835B37B401 for ; Tue, 18 Feb 2003 22:50:16 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23D2D43F3F for ; Tue, 18 Feb 2003 22:50:14 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1J6oENS048359 for ; Tue, 18 Feb 2003 22:50:14 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1J6oDdc048357; Tue, 18 Feb 2003 22:50:14 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D22237B401 for ; Tue, 18 Feb 2003 22:42:20 -0800 (PST) Received: from gc0.generalconcepts.com (CPE0080c8d41db5-CM400035817053.cpe.net.cable.rogers.com [24.101.229.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59D7843F75 for ; Tue, 18 Feb 2003 22:42:19 -0800 (PST) (envelope-from jsellens@generalconcepts.com) Received: (from jsellens@localhost) by gc0.generalconcepts.com (8.11.6/8.11.1) id h1J6gIJ03358; Wed, 19 Feb 2003 01:42:18 -0500 (EST) (envelope-from jsellens) Message-Id: <200302190642.h1J6gIJ03358@gc0.generalconcepts.com> Date: Wed, 19 Feb 2003 01:42:18 -0500 (EST) From: John Sellens Reply-To: John Sellens To: FreeBSD-gnats-submit@FreeBSD.org Cc: jsellens@generalconcepts.com X-Send-Pr-Version: 3.113 Subject: ports/48448: New port: orca text data grapher (uses rrdtool) Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 48448 >Category: ports >Synopsis: New port: orca text data grapher (uses rrdtool) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 18 22:50:13 PST 2003 >Closed-Date: >Last-Modified: >Originator: John Sellens >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD gc0.generalconcepts.com 4.4-STABLE FreeBSD 4.4-STABLE #0: Thu Dec 13 23:42:02 EST 2001 jsellens@gc0.generalconcepts.com:/usr/src/sys/compile/GC042 i386 >Description: orca makes great graphs, using rrdtool http://www.orcaware.com/orca/ >How-To-Repeat: n/a >Fix: Here's the shar file # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # orca # orca/Makefile # orca/pkg-comment # orca/pkg-descr # orca/distinfo # orca/pkg-plist # orca/files # orca/files/patch-src_Makefile.in # orca/files/patch-Makefile.in # orca/pkg-message # echo c - orca mkdir -p orca > /dev/null 2>&1 echo x - orca/Makefile sed 's/^X//' >orca/Makefile << 'END-of-orca/Makefile' X# New ports collection makefile for: orca X# Date created: 18 February 2003 X# Whom: jsellens X# X# $FreeBSD$ X# X XPORTNAME= orca XPORTVERSION= 0.27b3 XCATEGORIES= net XMASTER_SITES= http://www.orcaware.com/orca/pub/ X XMAINTAINER= jsellens@generalconcepts.com X XHAS_CONFIGURE= yes XCONFIGURE_ARGS= --prefix=${PREFIX} --with-html-dir=${PREFIX}/www/data/orca X XMAN1= orca.1 X X# needs some happy Perl modules X# I think Data::Dumper is installed as part of the FreeBSD base install X# How can I test for a version of one of these? e.g. Storable.pm should X# be >= version 2.05, p5-TimeDate >=1.40 XBUILD_DEPENDS= \ X ${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \ X ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ X ${SITE_PERL}/Math/Interpolate.pm:${PORTSDIR}/math/p5-Math-Interpolate \ X ${SITE_PERL}/${PERL_ARCH}/RRDs.pm:${PORTSDIR}/net/rrdtool \ X ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \ X ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-orca/Makefile echo x - orca/pkg-comment sed 's/^X//' >orca/pkg-comment << 'END-of-orca/pkg-comment' XTool for plotting arbitrary data from text files onto a Web server END-of-orca/pkg-comment echo x - orca/pkg-descr sed 's/^X//' >orca/pkg-descr << 'END-of-orca/pkg-descr' XThis is a port of Orca which is Blair Zajac's incredibly useful Xtool for making web-viewable graphs of arbitrary data from text Xfiles. X XUses a configuration file which describes which text files to read, Xwhat the columns in the files mean, and how that information should Xbe graphed. X XOften run as a daemon, automatically updating as files change. XOften run with the Orcallator.se script for Solaris machines and Xcorresponding configuration file (just because you collect the data Xon a Solaris box doesn't mean you have to graph it on one too). X XWritten in Perl, uses RRDtool for data storage and graph generation. X XLots more information and examples at XWWW: http://www.orcaware.com/orca/ X X X- John Xjsellens@generalconcepts.com END-of-orca/pkg-descr echo x - orca/distinfo sed 's/^X//' >orca/distinfo << 'END-of-orca/distinfo' XMD5 (orca-0.27b3.tar.gz) = e9e204abc37fe65ad9fbf8c250df1217 END-of-orca/distinfo echo x - orca/pkg-plist sed 's/^X//' >orca/pkg-plist << 'END-of-orca/pkg-plist' Xbin/orca Xlib/Orca/Config.pm Xlib/Orca/Constants.pm Xlib/Orca/DataFile.pm Xlib/Orca/HTMLFile.pm Xlib/Orca/ImageFile.pm Xlib/Orca/NewState.pm Xlib/Orca/OldState.pm Xlib/Orca/OpenFileHash.pm Xlib/Orca/RRDFile.pm Xlib/Orca/SourceFile.pm Xlib/Orca/SourceFileIDs.pm Xlib/Orca/Utils.pm X@dirrm var/orca X@dirrm lib/Orca END-of-orca/pkg-plist echo c - orca/files mkdir -p orca/files > /dev/null 2>&1 echo x - orca/files/patch-src_Makefile.in sed 's/^X//' >orca/files/patch-src_Makefile.in << 'END-of-orca/files/patch-src_Makefile.in' X--- src/Makefile.in.orig Wed Jul 31 01:20:01 2002 X+++ src/Makefile.in Tue Feb 18 23:19:08 2003 X@@ -9,7 +9,7 @@ X RRD_DIR = @RRD_DIR@ X VAR_DIR = @VAR_DIR@ X ORCALLATOR_DIR = $(VAR_DIR)/orcallator X-PERL_SCRIPTS = orca upgrade_installation X+PERL_SCRIPTS = orca X SHELL_SCRIPTS = X TARGETS = $(PERL_SCRIPTS) $(SHELL_SCRIPTS) X END-of-orca/files/patch-src_Makefile.in echo x - orca/files/patch-Makefile.in sed 's/^X//' >orca/files/patch-Makefile.in << 'END-of-orca/files/patch-Makefile.in' X--- Makefile.in.orig Wed Aug 7 20:08:36 2002 X+++ Makefile.in Tue Feb 18 23:58:27 2003 X@@ -1,6 +1,7 @@ X @SET_MAKE@ X X-SUBDIRS = packages lib src @ORCALLATOR_SUBDIR@ docs contrib X+# SUBDIRS = packages lib src @ORCALLATOR_SUBDIR@ docs contrib X+SUBDIRS = packages lib src docs contrib X prefix = @prefix@ X MKDIR = @MKDIR@ X MAKE_RRDTOOL = @MAKE_RRDTOOL@ X@@ -30,8 +31,6 @@ X X install: $(INSTALL_RRDTOOL) X $(MKDIR) $(VAR_DIR) X- $(MKDIR) $(ORCALLATOR_DIR) X- $(MKDIR) $(RRD_DIR)/orcallator X @for dir in $(SUBDIRS); do \ X if test -d $$dir; then \ X echo "cd $$dir"; \ END-of-orca/files/patch-Makefile.in echo x - orca/pkg-message sed 's/^X//' >orca/pkg-message << 'END-of-orca/pkg-message' X XNote that the orcallator and contrib components have not been Xinstalled in this version of the port. I suspect that this is Xprobably acceptable at this point. END-of-orca/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message