ports/91077: New port: www/lightsquid light squid report parser and visualizer

Alexander Logvinov user at blg.akavia.ru
Fri Dec 30 05:50:05 UTC 2005


>Number:         91077
>Category:       ports
>Synopsis:       New port: www/lightsquid light squid report parser and visualizer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 30 05:50:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Logvinov
>Release:        FreeBSD 5.4-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD blg.akavia.ru 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #0: Fri Oct 14 10:48:01 YAKST 2005 user at blg.akavia.ru:/usr/obj/usr/src/sys/AKA_3_SA_05_20 i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	

--- ls begins here ---
# 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:
#
#	lightsquid
#	lightsquid/Makefile
#	lightsquid/pkg-descr
#	lightsquid/pkg-plist
#	lightsquid/distinfo
#	lightsquid/pkg-message
#
echo c - lightsquid
mkdir -p lightsquid > /dev/null 2>&1
echo x - lightsquid/Makefile
sed 's/^X//' >lightsquid/Makefile << 'END-of-lightsquid/Makefile'
X# New ports collection makefile for:	lightsquid
X# Date created:				24 Nov 2005
X# Whom:					Alexander Logvinov <info at logvinov.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	lightsquid
XPORTVERSION=	1.6
XCATEGORIES=	www
XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=     ${PORTNAME}
XDISTNAME=       ${PORTNAME}-${PORTVERSION}-beta
XEXTRACT_SUFX=   .tgz
X
XMAINTAINER=	lightsquid at logvinov.com
XCOMMENT=	A LIGHT and FAST web based squid proxy traffic analyser
X
X.if !defined(WITHOUT_GD)
XRUN_DEPENDS=    ${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
X.endif
X
XNO_BUILD=       yes
XUSE_PERL=       yes
X
XDSTDIR?=	${PREFIX}/www/${PORTNAME}
X
Xdo-patch:
X	@${MV} ${WRKSRC}/lightsquid.cfg ${WRKSRC}/lightsquid.cfg.dist
X	@${MV} ${WRKSRC}/group.cfg ${WRKSRC}/group.cfg.dist
X	@${MV} ${WRKSRC}/realname.cfg ${WRKSRC}/realname.cfg.dist
X
Xdo-install:
X	@${MKDIR} ${DSTDIR}
X	@${CP} -R ${WRKSRC}/ ${DSTDIR}
X	@${CP} -n ${DSTDIR}/lightsquid.cfg.dist ${DSTDIR}/lightsquid.cfg
X	@${CP} -n ${DSTDIR}/group.cfg.dist ${DSTDIR}/group.cfg
X	@${CP} -n ${WRKSRC}/realname.cfg.dist ${DSTDIR}/realname.cfg
X	@${CHMOD} +x ${DSTDIR}/*.cgi
X	@${CHMOD} +x ${DSTDIR}/*.pl
X	@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DSTDIR}
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${DSTDIR}|g'
X
X.include <bsd.port.mk>
END-of-lightsquid/Makefile
echo x - lightsquid/pkg-descr
sed 's/^X//' >lightsquid/pkg-descr << 'END-of-lightsquid/pkg-descr'
XLight Squid  - light squid report parser and visualizer
X
X    fast and simple install 
X    fast log parser generatesmall per user data file 
X    perl based cgi script for dynamic generated report pages 
X    html template for design 
X    no database required 
X    no additional perl module 
X    varios reports 
X    user group support 
X    graphics report
X    multilanguage interface
X
XAuthor: Sergey Erokhin <lightsquid at gmail.com>    
XWWW: http://lightsquid.sourceforge.net/
END-of-lightsquid/pkg-descr
echo x - lightsquid/pkg-plist
sed 's/^X//' >lightsquid/pkg-plist << 'END-of-lightsquid/pkg-plist'
X at unexec if cmp -s %D/www/lightsquid/group.cfg %D/www/lightsquid/group.cfg.dist; then rm -f %D/www/lightsquid/group.cfg; fi
X at unexec if cmp -s %D/www/lightsquid/realname.cfg %D/www/lightsquid/realname.cfg.dist; then rm -f %D/www/lightsquid/realname.cfg; fi
X at unexec if cmp -s %D/www/lightsquid/lightsquid.cfg %D/www/lightsquid/lightsquid.cfg.dist; then rm -f %D/www/lightsquid/lightsquid.cfg; fi
Xwww/lightsquid/doc/graph.txt
Xwww/lightsquid/doc/install.txt
Xwww/lightsquid/doc/logformat.txt
Xwww/lightsquid/doc/readme.txt
Xwww/lightsquid/doc/templates.txt
Xwww/lightsquid/doc/thanks.txt
Xwww/lightsquid/doc/version.txt
Xwww/lightsquid/ip2name/ip2name.demo
Xwww/lightsquid/ip2name/ip2name.dns
Xwww/lightsquid/ip2name/ip2name.list
Xwww/lightsquid/ip2name/ip2name.simple
Xwww/lightsquid/ip2name/ip2name.squidlist
Xwww/lightsquid/ip2name/ip2name.squidlist2
Xwww/lightsquid/lang/bg.lng
Xwww/lightsquid/lang/eng.lng
Xwww/lightsquid/lang/fr.lng
Xwww/lightsquid/lang/hu.lng
Xwww/lightsquid/lang/it.lng
Xwww/lightsquid/lang/pt_br.lng
Xwww/lightsquid/lang/ru.lng
Xwww/lightsquid/lang/sp.lng
Xwww/lightsquid/lang/check_lng.pl
Xwww/lightsquid/tpl/base/bigfiles.html
Xwww/lightsquid/tpl/base/day_detail.html
Xwww/lightsquid/tpl/base/graph.html
Xwww/lightsquid/tpl/base/group_detail.html
Xwww/lightsquid/tpl/base/index.html
Xwww/lightsquid/tpl/base/month_detail.html
Xwww/lightsquid/tpl/base/topsites.html
Xwww/lightsquid/tpl/base/user_detail.html
Xwww/lightsquid/tpl/base/user_month.html
Xwww/lightsquid/tpl/base/user_time.html
Xwww/lightsquid/tpl/base/whousesite.html
Xwww/lightsquid/tpl/base/images/datetime.png
Xwww/lightsquid/tpl/base/images/graph.png
Xwww/lightsquid/tpl/base/images/groups.png
Xwww/lightsquid/tpl/base/images/users.png
Xwww/lightsquid/tpl/ric_1.6b-0.2/print.css
Xwww/lightsquid/tpl/ric_1.6b-0.2/screen.css
Xwww/lightsquid/tpl/ric_1.6b-0.2/bigfiles.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/day_detail.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/graph.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/group_detail.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/index.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/month_detail.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/topsites.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/user_detail.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/user_month.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/user_time.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/whousesite.html
Xwww/lightsquid/tpl/ric_1.6b-0.2/images/datetime.png
Xwww/lightsquid/tpl/ric_1.6b-0.2/images/graph.png
Xwww/lightsquid/tpl/ric_1.6b-0.2/images/groups.png
Xwww/lightsquid/tpl/ric_1.6b-0.2/images/month.png
Xwww/lightsquid/tpl/ric_1.6b-0.2/images/users.png
Xwww/lightsquid/report/delete.me
Xwww/lightsquid/group.cfg.dist
Xwww/lightsquid/lightsquid.cfg.dist
Xwww/lightsquid/realname.cfg.dist
Xwww/lightsquid/bigfiles.cgi
Xwww/lightsquid/day_detail.cgi
Xwww/lightsquid/get.cgi
Xwww/lightsquid/graph.cgi
Xwww/lightsquid/group_detail.cgi
Xwww/lightsquid/index.cgi
Xwww/lightsquid/month_detail.cgi
Xwww/lightsquid/topsites.cgi
Xwww/lightsquid/user_detail.cgi
Xwww/lightsquid/user_month.cgi
Xwww/lightsquid/user_time.cgi
Xwww/lightsquid/whousesite.cgi
Xwww/lightsquid/.htaccess
Xwww/lightsquid/check-setup.pl
Xwww/lightsquid/common.pl
Xwww/lightsquid/lightparser.pl
Xwww/lightsquid/lightparser.pl.src
X at dirrm www/lightsquid/doc
X at dirrm www/lightsquid/tpl/base/images
X at dirrm www/lightsquid/tpl/base
X at dirrm www/lightsquid/tpl/ric_1.6b-0.2/images
X at dirrm www/lightsquid/tpl/ric_1.6b-0.2
X at dirrm www/lightsquid/tpl
X at dirrm www/lightsquid/lang
X at dirrm www/lightsquid/ip2name
X at dirrm www/lightsquid/report
X at dirrm www/lightsquid
END-of-lightsquid/pkg-plist
echo x - lightsquid/distinfo
sed 's/^X//' >lightsquid/distinfo << 'END-of-lightsquid/distinfo'
XMD5 (lightsquid-1.6-beta.tgz) = 7902c7eaa821cfc092f7c78f0db22f71
XSHA256 (lightsquid-1.6-beta.tgz) = f90a841c415859138cd717314e394320e613e68491a24f8c2303920c9c1c0ad3
XSIZE (lightsquid-1.6-beta.tgz) = 45727
END-of-lightsquid/distinfo
echo x - lightsquid/pkg-message
sed 's/^X//' >lightsquid/pkg-message << 'END-of-lightsquid/pkg-message'
X**************************************************************************
XRead the %%PREFIX%%/doc/install.txt to configure lightsquid
X**************************************************************************
END-of-lightsquid/pkg-message
exit
--- ls ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list