From eksffa@main.bh.freebsdbrasil.com.br  Sun May 23 16:40:26 2010
Return-Path: <eksffa@main.bh.freebsdbrasil.com.br>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7B734106566C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 May 2010 16:40:26 +0000 (UTC)
	(envelope-from eksffa@main.bh.freebsdbrasil.com.br)
Received: from main.bh.freebsdbrasil.com.br (main.bh.freebsdbrasil.com.br [201.48.151.226])
	by mx1.freebsd.org (Postfix) with ESMTP id 6C6FA8FC13
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 May 2010 16:40:25 +0000 (UTC)
Received: from main.bh.freebsdbrasil.com.br (localhost [127.0.0.1])
	by main.bh.freebsdbrasil.com.br (8.14.3/8.14.2) with ESMTP id o4NGeNuK006824
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 May 2010 13:40:23 -0300 (BRT)
	(envelope-from eksffa@main.bh.freebsdbrasil.com.br)
Received: (from eksffa@localhost)
	by main.bh.freebsdbrasil.com.br (8.14.3/8.14.2/Submit) id o4NGeNA1006823;
	Sun, 23 May 2010 13:40:23 -0300 (BRT)
	(envelope-from eksffa)
Message-Id: <201005231640.o4NGeNA1006823@main.bh.freebsdbrasil.com.br>
Date: Sun, 23 May 2010 13:40:23 -0300 (BRT)
From: Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] www/thundersnarf: Web reporting and trending analysis for Thunder Cache Pro
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         146875
>Category:       ports
>Synopsis:       [NEW PORT] www/thundersnarf: Web reporting and trending analysis for Thunder Cache Pro
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    garga
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 23 22:06:54 UTC 2010
>Closed-Date:    Mon Jun 07 11:18:20 UTC 2010
>Last-Modified:  Mon Jun  7 11:20:01 UTC 2010
>Originator:     Patrick Tracanelli
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
FreeBSD Brasil LTDA
>Environment:
System: FreeBSD main.bh.freebsdbrasil.com.br 7.2-STABLE FreeBSD 7.2-STABLE #3: Tue Jun 16 08:33:51 BRT 2009
>Description:
ThunderSnarf is a web reporting and trending tool for Thunder Cache Pro which
has the main goal to provide a strategic overview of how Thunder is caching and
what it is caching, aggregating value and helping on decision making regarding
the real web acceleration rates and allowing one to identify unefficient cache
patterns, plugins, as well as domains which should have a plugin written for
and, off course, the top efficient domains and caching patterns as well.

WWW:	http://www.thundercache.com.br

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- ap20-thundersnarf-1.0b_1.shar 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:
#
#	thundersnarf
#	thundersnarf/files
#	thundersnarf/files/pkg-message.in
#	thundersnarf/Makefile
#	thundersnarf/distinfo
#	thundersnarf/pkg-descr
#	thundersnarf/pkg-plist
#
echo c - thundersnarf
mkdir -p thundersnarf > /dev/null 2>&1
echo c - thundersnarf/files
mkdir -p thundersnarf/files > /dev/null 2>&1
echo x - thundersnarf/files/pkg-message.in
sed 's/^X//' >thundersnarf/files/pkg-message.in << 'df0adbb9ea54e18087201a6aea67ca1d'
X
XIf you haven't setup your PostgreSQL server, set it up accordingly and create
Xsnortsnarf's database:
X
X%%PREFIX%%/bin/psql postgres -U pgsql < \
X	%%WWWDIR%%/protected/data/db/pg_thundersnarf.sql
X
XRun Thunder Snarf from /etc/crontab. Schedule it according to your machine
Xload availability, for example:
X
X*/20 * * * * root %%PREFIX%%/bin/thundersnarf >/dev/null 2>&1
df0adbb9ea54e18087201a6aea67ca1d
echo x - thundersnarf/Makefile
sed 's/^X//' >thundersnarf/Makefile << '4a7e65d99fc99c687b69eea605a4a4c0'
X# New ports collection makefile for:	thundersnarf
X# Date created:		2010-05-20
X# Whom:			Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	thundersnarf
XPORTVERSION=	1.0b
XPORTREVISION=	1
XCATEGORIES=	www
XMASTER_SITES=	http://www6.freebsdbrasil.com.br/~eksffa/l/dev/thunder/ \
X		${MASTER_SITE_LOCAL}/jmelo
X
XMAINTAINER=	eksffa@freebsdbrasil.com.br
XCOMMENT=	Web reporting and trending analysis for Thunder Cache Pro
X
XOPTIONS=	APACHE "Install apache for reporting viewing" on \
X		PHP "Install PHP for reporting generating" on \
X		PGSQL "Install PostgreSQL (report data storing)" on
X
XUSE_BZIP2=	yes
X
XNO_BUILD=	yes
XWRKSRC=		${WRKDIR}/${PORTNAME:R}
X
XMANUAL_PACKAGE_BUILD=	This port wants PGSQL 8.4, but 8.2 is default and used to build php5-pgsql dependency.
X
X.include <bsd.port.pre.mk>
X
X.if defined (WITH_APACHE)
XUSE_APACHE=	2.0+
X.endif
X
X.if defined (WITH_PGSQL)
XUSE_PGSQL=	yes
XWANT_PGSQL_VER=	84
XRUN_DEPENDS+=	postgresql-server>=0:${PORTSDIR}/databases/postgresql${PGSQL_VER}-server
X.endif
X
X.if defined(WITH_PHP) && defined(WITH_PGSQL)
XRUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
X.endif
X
X.if defined(WITH_PHP)
XUSE_PHP+=	curl pcre bcmath pdo mcrypt mhash session pgsql spl dom
X.endif
X
XLIB_DEPENDS+=	curl.6:${PORTSDIR}/ftp/curl:install
X
XSUB_FILES=	pkg-message
X
Xdo-install:
X	@${CP} -R ${WRKSRC} ${WWWDIR}
X	@${INSTALL_SCRIPT} -m 555 ${WRKSRC}/protected/data/bin/thundersnarf ${PREFIX}/bin/
X	@${INSTALL_SCRIPT} -m 555 ${WRKSRC}/protected/data/bin/thundersnarf-poll ${PREFIX}/bin/
X	@${CHGRP} -R ${WWWGRP}	${WWWDIR}/protected/runtime \
X		${WWWDIR}/assets
X	@${CHMOD} -R g+rwx ${WWWDIR}/protected/runtime \
X		${WWWDIR}/assets
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	@${CP} -Rv ${WRKSRC}/README ${DOCSDIR}/README.pt_BR
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
4a7e65d99fc99c687b69eea605a4a4c0
echo x - thundersnarf/distinfo
sed 's/^X//' >thundersnarf/distinfo << '40bb1e9dd211d4db780768b01042ce64'
XMD5 (thundersnarf-1.0b.tar.bz2) = 6b13080fddd0c842bdd04ee3eaf852a3
XSHA256 (thundersnarf-1.0b.tar.bz2) = 43aa4d52971d27bb62b576ef2573be40e1f5e8e99f75f43bdbd79172f153255e
XSIZE (thundersnarf-1.0b.tar.bz2) = 1875161
40bb1e9dd211d4db780768b01042ce64
echo x - thundersnarf/pkg-descr
sed 's/^X//' >thundersnarf/pkg-descr << 'e2e72c0dab73d748dfb4d8332816ba6c'
XThunderSnarf is a web reporting and trending tool for Thunder Cache Pro which
Xhas the main goal to provide a strategic overview of how Thunder is caching and
Xwhat it is caching, aggregating value and helping on decision making regarding
Xthe real web acceleration rates and allowing one to identify unefficient cache
Xpatterns, plugins, as well as domains which should have a plugin written for
Xand, off course, the top efficient domains and caching patterns as well.
X
XWWW:	http://www.thundercache.com.br
e2e72c0dab73d748dfb4d8332816ba6c
echo x - thundersnarf/pkg-plist
sed 's/^X//' >thundersnarf/pkg-plist << '2252c64805bd9a397a35b6ceb1656c9b'
Xbin/thundersnarf
Xbin/thundersnarf-poll
X%%DOCSDIR%%/README.pt_BR
X@dirrm %%DOCSDIR%%
X@unexec echo "completely uninstalling %D/%%WWWDIR%%"
X@unexec /bin/rm -rf %D/%%WWWDIR%% 2>/dev/null || true
2252c64805bd9a397a35b6ceb1656c9b
exit
--- ap20-thundersnarf-1.0b_1.shar ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon May 24 02:13:13 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146875 

From: Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
To: bug-followup@FreeBSD.org,
 eksffa@freebsdbrasil.com.br
Cc: garga@freebsd.org,
 garga@freebsdbrasil.com.br
Subject: Re: ports/146875: [NEW PORT] www/thundersnarf: Web reporting and trending analysis for Thunder Cache Pro
Date: Thu, 27 May 2010 19:19:38 -0300

 --Apple-Mail-4-338834996
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain;
 	charset=us-ascii
 
 - updated to a newer tar ball (bug fixing)
 - added extra php dependencies
 
 
 --Apple-Mail-4-338834996
 Content-Disposition: attachment;
 	filename=thundersnarf.shar
 Content-Type: application/octet-stream;
 	name="thundersnarf.shar"
 Content-Transfer-Encoding: 7bit
 
 # 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:
 #
 #	thundersnarf
 #	thundersnarf/files
 #	thundersnarf/files/pkg-message.in
 #	thundersnarf/Makefile
 #	thundersnarf/distinfo
 #	thundersnarf/pkg-descr
 #	thundersnarf/pkg-plist
 #
 echo c - thundersnarf
 mkdir -p thundersnarf > /dev/null 2>&1
 echo c - thundersnarf/files
 mkdir -p thundersnarf/files > /dev/null 2>&1
 echo x - thundersnarf/files/pkg-message.in
 sed 's/^X//' >thundersnarf/files/pkg-message.in << 'df0adbb9ea54e18087201a6aea67ca1d'
 X
 XIf you haven't setup your PostgreSQL server, set it up accordingly and create
 Xsnortsnarf's database:
 X
 X%%PREFIX%%/bin/psql postgres -U pgsql < \
 X	%%WWWDIR%%/protected/data/db/pg_thundersnarf.sql
 X
 XRun Thunder Snarf from /etc/crontab. Schedule it according to your machine
 Xload availability, for example:
 X
 X*/20 * * * * root %%PREFIX%%/bin/thundersnarf >/dev/null 2>&1
 df0adbb9ea54e18087201a6aea67ca1d
 echo x - thundersnarf/Makefile
 sed 's/^X//' >thundersnarf/Makefile << '4a7e65d99fc99c687b69eea605a4a4c0'
 X# New ports collection makefile for:	thundersnarf
 X# Date created:		2010-05-20
 X# Whom:			Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	thundersnarf
 XPORTVERSION=	1.0b
 XPORTREVISION=	1
 XCATEGORIES=	www
 XMASTER_SITES=	http://www6.freebsdbrasil.com.br/~eksffa/l/dev/thunder/ \
 X		${MASTER_SITE_LOCAL}/jmelo
 X
 XMAINTAINER=	eksffa@freebsdbrasil.com.br
 XCOMMENT=	Web reporting and trending analysis for Thunder Cache Pro
 X
 XOPTIONS=	APACHE "Install apache for reporting viewing" on \
 X		PHP "Install PHP for reporting generating" on \
 X		PGSQL "Install PostgreSQL (report data storing)" on
 X
 XUSE_BZIP2=	yes
 X
 XNO_BUILD=	yes
 XWRKSRC=		${WRKDIR}/${PORTNAME:R}
 X
 XMANUAL_PACKAGE_BUILD=	This port wants PGSQL 8.4, but 8.2 is default and used to build php5-pgsql dependency.
 X
 X.include <bsd.port.pre.mk>
 X
 X.if defined (WITH_APACHE)
 XUSE_APACHE=	2.0+
 X.endif
 X
 X.if defined (WITH_PGSQL)
 XUSE_PGSQL=	yes
 XWANT_PGSQL_VER=	84
 XRUN_DEPENDS+=	postgresql-server>=0:${PORTSDIR}/databases/postgresql${PGSQL_VER}-server
 X.endif
 X
 X.if defined(WITH_PHP) && defined(WITH_PGSQL)
 XRUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
 X.endif
 X
 X.if defined(WITH_PHP)
 XUSE_PHP+=	curl pcre bcmath pdo mcrypt mhash session pgsql spl dom xmlrpc ctype
 X.endif
 X
 XLIB_DEPENDS+=	curl.6:${PORTSDIR}/ftp/curl:install
 X
 XSUB_FILES=	pkg-message
 X
 Xdo-install:
 X	@${CP} -R ${WRKSRC} ${WWWDIR}
 X	@${INSTALL_SCRIPT} -m 555 ${WRKSRC}/protected/data/bin/thundersnarf ${PREFIX}/bin/
 X	@${INSTALL_SCRIPT} -m 555 ${WRKSRC}/protected/data/bin/thundersnarf-poll ${PREFIX}/bin/
 X	@${CHGRP} -R ${WWWGRP}	${WWWDIR}/protected/runtime \
 X		${WWWDIR}/assets
 X	@${CHMOD} -R g+rwx ${WWWDIR}/protected/runtime \
 X		${WWWDIR}/assets
 X
 X.if !defined(NOPORTDOCS)
 X	@${MKDIR} ${DOCSDIR}
 X	@${CP} -Rv ${WRKSRC}/README ${DOCSDIR}/README.pt_BR
 X.endif
 X
 Xpost-install:
 X	@${CAT} ${PKGMESSAGE}
 X
 X.include <bsd.port.post.mk>
 4a7e65d99fc99c687b69eea605a4a4c0
 echo x - thundersnarf/distinfo
 sed 's/^X//' >thundersnarf/distinfo << '40bb1e9dd211d4db780768b01042ce64'
 XMD5 (thundersnarf-1.0b.tar.bz2) = 3b45d927a7538bdfd449e43c80d9f069
 XSHA256 (thundersnarf-1.0b.tar.bz2) = 8febf4f21d9155f24261836625c6b9f87650c312b64b8f70e7b671c4fed33241
 XSIZE (thundersnarf-1.0b.tar.bz2) = 1875667
 40bb1e9dd211d4db780768b01042ce64
 echo x - thundersnarf/pkg-descr
 sed 's/^X//' >thundersnarf/pkg-descr << 'e2e72c0dab73d748dfb4d8332816ba6c'
 XThunderSnarf is a web reporting and trending tool for Thunder Cache Pro which
 Xhas the main goal to provide a strategic overview of how Thunder is caching and
 Xwhat it is caching, aggregating value and helping on decision making regarding
 Xthe real web acceleration rates and allowing one to identify unefficient cache
 Xpatterns, plugins, as well as domains which should have a plugin written for
 Xand, off course, the top efficient domains and caching patterns as well.
 X
 XWWW:	http://www.thundercache.com.br
 e2e72c0dab73d748dfb4d8332816ba6c
 echo x - thundersnarf/pkg-plist
 sed 's/^X//' >thundersnarf/pkg-plist << '2252c64805bd9a397a35b6ceb1656c9b'
 Xbin/thundersnarf
 Xbin/thundersnarf-poll
 X%%DOCSDIR%%/README.pt_BR
 X@dirrm %%DOCSDIR%%
 X@unexec echo "completely uninstalling %D/%%WWWDIR%%"
 X@unexec /bin/rm -rf %D/%%WWWDIR%% 2>/dev/null || true
 2252c64805bd9a397a35b6ceb1656c9b
 exit
 
 --Apple-Mail-4-338834996
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain;
 	charset=us-ascii
 
 
 
 
 --Apple-Mail-4-338834996--
Responsible-Changed-From-To: miwi->garga 
Responsible-Changed-By: garga 
Responsible-Changed-When: Tue Jun 1 18:00:15 UTC 2010 
Responsible-Changed-Why:  
Take it over, after discuss with miwi 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146875 
State-Changed-From-To: open->closed 
State-Changed-By: garga 
State-Changed-When: Mon Jun 7 11:18:19 UTC 2010 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146875 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/146875: commit references a PR
Date: Mon,  7 Jun 2010 11:18:15 +0000 (UTC)

 garga       2010-06-07 11:18:02 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/thundersnarf     Makefile distinfo pkg-descr pkg-plist 
     www/thundersnarf/files pkg-message.in 
   Log:
   ThunderSnarf is a web reporting and trending tool for Thunder Cache Pro which
   has the main goal to provide a strategic overview of how Thunder is caching and
   what it is caching, aggregating value and helping on decision making regarding
   the real web acceleration rates and allowing one to identify unefficient cache
   patterns, plugins, as well as domains which should have a plugin written for
   and, off course, the top efficient domains and caching patterns as well.
   
   WWW:    http://www.thundercache.com.br
   
   PR:             ports/146875
   Submitted by:   Patrick Tracanelli <eksffa at freebsdbrasil.com.br>
   
   Revision  Changes    Path
   1.2634    +1 -0      ports/www/Makefile
   1.1       +69 -0     ports/www/thundersnarf/Makefile (new)
   1.1       +3 -0      ports/www/thundersnarf/distinfo (new)
   1.1       +11 -0     ports/www/thundersnarf/files/pkg-message.in (new)
   1.1       +8 -0      ports/www/thundersnarf/pkg-descr (new)
   1.1       +6 -0      ports/www/thundersnarf/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
