ports/74526: New port: irc/fisg Fast IRC statistics generator
Pasi Hirvonen
psh at iki.fi
Mon Nov 29 18:20:36 UTC 2004
>Number: 74526
>Category: ports
>Synopsis: New port: irc/fisg Fast IRC statistics generator
>Confidential: yes
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Nov 29 18:20:34 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Pasi Hirvonen
>Release: FreeBSD 5.3-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD mirp.foo 5.3-RELEASE-p1 FreeBSD 5.3-RELEASE-p1 #2: Fri Nov 26 17:34:19 EET 2004 pasi at mirp.foo:/usr/obj/usr/src/sys/MIRP i386
>Description:
FISG is a tool that creates statistics from IRC logs. FISG supports
various logfile formats and has a very fast parsing engine.
WWW: http://www.tnsp.org/fisg.php
>How-To-Repeat:
>Fix:
# 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:
#
# fisg
# fisg/Makefile
# fisg/pkg-descr
# fisg/pkg-plist
# fisg/files
# fisg/files/patch-Makefile
# fisg/distinfo
#
echo c - fisg
mkdir -p fisg > /dev/null 2>&1
echo x - fisg/Makefile
sed 's/^X//' >fisg/Makefile << 'END-of-fisg/Makefile'
X# New ports collection makefile for: fisg
X# Date created: 29 Nov 2004
X# Whom: Pasi Hirvonen <psh at iki.fi>
X#
X# $FreeBSD$
X#
X
XPORTNAME= fisg
XPORTVERSION= 0.2.0
XCATEGORIES= irc
XMASTER_SITES= http://www.tnsp.org/files/
X
XMAINTAINER= psh at iki.fi
XCOMMENT= Fast IRC statistics generator
X
XUSE_GMAKE= yes
XBUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
X
XPORTDOCS= README FAQ
X
XDATA_FILES= blue-h.png happy1.gif happy5.gif style-c64.css \
X blue-v.png happy2.gif happy6.gif style-pisg.css \
X green-h.png happy3.gif red-h.png yellow-h.png \
X green-v.png happy4.gif red-v.png yellow-v.png
X
XPKGMESSAGE= ${WRKDIR}/pkg-message
X
Xdo-install:
X @${MKDIR} ${DATADIR}
X cd ${WRKSRC}/data/ && ${INSTALL_DATA} ${DATA_FILES} ${DATADIR}
X @${MKDIR} ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/example.cfg ${EXAMPLESDIR}/
X ${INSTALL_DATA} ${WRKSRC}/users.cfg ${EXAMPLESDIR}/
X ${INSTALL_PROGRAM} ${WRKSRC}/src/fisg ${PREFIX}/bin
X.if !defined(NOPORTDOCS)
X @${MKDIR} ${DOCSDIR}
X cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-fisg/Makefile
echo x - fisg/pkg-descr
sed 's/^X//' >fisg/pkg-descr << 'END-of-fisg/pkg-descr'
XFISG is a tool that creates statistics from IRC logs. FISG supports
Xvarious logfile formats and has a very fast parsing engine.
X
XWWW: http://www.tnsp.org/fisg.php
X
X- Pasi Hirvonen
Xpsh at iki.fi
END-of-fisg/pkg-descr
echo x - fisg/pkg-plist
sed 's/^X//' >fisg/pkg-plist << 'END-of-fisg/pkg-plist'
Xbin/fisg
X%%EXAMPLESDIR%%/example.cfg
X%%EXAMPLESDIR%%/users.cfg
X%%DATADIR%%/blue-h.png
X%%DATADIR%%/blue-v.png
X%%DATADIR%%/green-h.png
X%%DATADIR%%/green-v.png
X%%DATADIR%%/happy1.gif
X%%DATADIR%%/happy2.gif
X%%DATADIR%%/happy3.gif
X%%DATADIR%%/happy4.gif
X%%DATADIR%%/happy5.gif
X%%DATADIR%%/happy6.gif
X%%DATADIR%%/red-h.png
X%%DATADIR%%/red-v.png
X%%DATADIR%%/style-c64.css
X%%DATADIR%%/style-pisg.css
X%%DATADIR%%/yellow-h.png
X%%DATADIR%%/yellow-v.png
X at dirrm %%EXAMPLESDIR%%
X at dirrm %%DATADIR%%
END-of-fisg/pkg-plist
echo c - fisg/files
mkdir -p fisg/files > /dev/null 2>&1
echo x - fisg/files/patch-Makefile
sed 's/^X//' >fisg/files/patch-Makefile << 'END-of-fisg/files/patch-Makefile'
X--- ../fisg-0.2.0-orig/src/Makefile Mon Nov 29 16:33:25 2004
X+++ src/Makefile Mon Nov 29 16:33:51 2004
X@@ -2,8 +2,8 @@
X # Makefile for UNIX
X #
X RM=rm
X-CC=gcc
X-CFLAGS= -g -O2 -Wall
X+CC?=gcc
X+CFLAGS?= -g -Wall
X
X FISGEXE=fisg
X TARGETS=$(FISGEXE) strmatch
END-of-fisg/files/patch-Makefile
echo x - fisg/distinfo
sed 's/^X//' >fisg/distinfo << 'END-of-fisg/distinfo'
XMD5 (fisg-0.2.0.tar.gz) = c9632501cee22802934ecb266463e4d0
XSIZE (fisg-0.2.0.tar.gz) = 76700
END-of-fisg/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list