diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2015-06-07 20:01:41 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2015-06-07 20:01:41 +0000 |
commit | 9ef806b9b4c44843817957a950351e8961e39bb2 (patch) | |
tree | 4219a79948cfe8a4461997a170365356413eab32 /www | |
parent | b6af2ffc9125ce48ce2b097ef0524d031e747283 (diff) | |
download | ports-9ef806b9b4c44843817957a950351e8961e39bb2.tar.gz ports-9ef806b9b4c44843817957a950351e8961e39bb2.zip |
Notes
Diffstat (limited to 'www')
-rw-r--r-- | www/lightsquid/Makefile | 11 | ||||
-rw-r--r-- | www/lightsquid/pkg-plist | 75 |
2 files changed, 36 insertions, 50 deletions
diff --git a/www/lightsquid/Makefile b/www/lightsquid/Makefile index bb03d1bbed40..e36c4f7e7918 100644 --- a/www/lightsquid/Makefile +++ b/www/lightsquid/Makefile @@ -3,7 +3,7 @@ PORTNAME= lightsquid PORTVERSION= 1.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= SF @@ -13,7 +13,9 @@ COMMENT= Light and fast web based squid proxy traffic analyser OPTIONS_DEFINE= GD DOCS OPTIONS_DEFAULT= GD -USES= perl5 tar:tgz +USES= perl5 tar:tgz shebangfix +SHEBANG_FILES= *.cgi *.pl tools/SiteAggregator/*.pl lang/*.pl tools/*.pl \ + lightsquid.cfg USE_PERL5= run NO_BUILD= yes @@ -61,10 +63,7 @@ do-install: ${INSTALL_DATA} "{}" "${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/{}" \; ${MKDIR} ${STAGEDIR}/${ETCDIR} .for i in ${CONFIGS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${ETCDIR}/${i}.dist -.if !exists(${ETCDIR}/${i}) - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${ETCDIR} -.endif + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${ETCDIR}/${i}.sample .endfor ${MKDIR} ${STAGEDIR}/${WWWDIR}/report ${MKDIR} ${STAGEDIR}/${WWWDIR}/tpl diff --git a/www/lightsquid/pkg-plist b/www/lightsquid/pkg-plist index 4a1e653e171d..9646bd0d297e 100644 --- a/www/lightsquid/pkg-plist +++ b/www/lightsquid/pkg-plist @@ -1,15 +1,7 @@ -@unexec if cmp -s %D/%%ETCDIR%%/group.cfg %D/%%ETCDIR%%/group.cfg.dist; then rm -f %D/%%ETCDIR%%/group.cfg; fi -@unexec if cmp -s %D/%%ETCDIR%%/realname.cfg %D/%%ETCDIR%%/realname.cfg.dist; then rm -f %D/%%ETCDIR%%/realname.cfg; fi -@unexec if cmp -s %D/%%ETCDIR%%/skipuser.cfg %D/%%ETCDIR%%/skipuser.cfg.dist; then rm -f %D/%%ETCDIR%%/skipuser.cfg; fi -@unexec if cmp -s %D/%%ETCDIR%%/lightsquid.cfg %D/%%ETCDIR%%/lightsquid.cfg.dist; then rm -f %D/%%ETCDIR%%/lightsquid.cfg; fi -%%ETCDIR%%/group.cfg.dist -@exec [ -f %B/group.cfg ] || cp %B/%f %B/group.cfg -%%ETCDIR%%/lightsquid.cfg.dist -@exec [ -f %B/lightsquid.cfg ] || cp %B/%f %B/lightsquid.cfg -%%ETCDIR%%/realname.cfg.dist -@exec [ -f %B/realname.cfg ] || cp %B/%f %B/realname.cfg -%%ETCDIR%%/skipuser.cfg.dist -@exec [ -f %B/skipuser.cfg ] || cp %B/%f %B/skipuser.cfg +@sample %%ETCDIR%%/group.cfg.sample +@sample %%ETCDIR%%/lightsquid.cfg.sample +@sample %%ETCDIR%%/realname.cfg.sample +@sample %%ETCDIR%%/skipuser.cfg.sample libexec/lightsquid/ip2name.abils libexec/lightsquid/ip2name.demo libexec/lightsquid/ip2name.dhcp @@ -34,10 +26,26 @@ libexec/lightsquid/ip2name.squidlist2 %%DATADIR%%/lang/ua.lng @owner %%WWWOWN%% @group %%WWWGRP%% +%%WWWDIR%%/.htaccess +%%WWWDIR%%/bigfiles.cgi +%%WWWDIR%%/check-setup.pl +%%WWWDIR%%/common.pl +%%WWWDIR%%/day_detail.cgi +%%WWWDIR%%/get.cgi +%%WWWDIR%%/graph.cgi +%%WWWDIR%%/group_detail.cgi +%%WWWDIR%%/index.cgi +%%WWWDIR%%/lightparser.pl +%%WWWDIR%%/month_detail.cgi +%%WWWDIR%%/topsites.cgi %%WWWDIR%%/tpl/base/bigfiles.html %%WWWDIR%%/tpl/base/day_detail.html %%WWWDIR%%/tpl/base/graph.html %%WWWDIR%%/tpl/base/group_detail.html +%%WWWDIR%%/tpl/base/images/datetime.png +%%WWWDIR%%/tpl/base/images/flag_red.png +%%WWWDIR%%/tpl/base/images/graph.png +%%WWWDIR%%/tpl/base/images/printer.png %%WWWDIR%%/tpl/base/index.html %%WWWDIR%%/tpl/base/month_detail.html %%WWWDIR%%/tpl/base/topsites.html @@ -45,45 +53,24 @@ libexec/lightsquid/ip2name.squidlist2 %%WWWDIR%%/tpl/base/user_month.html %%WWWDIR%%/tpl/base/user_time.html %%WWWDIR%%/tpl/base/whousesite.html -%%WWWDIR%%/tpl/base/images/datetime.png -%%WWWDIR%%/tpl/base/images/flag_red.png -%%WWWDIR%%/tpl/base/images/graph.png -%%WWWDIR%%/tpl/base/images/printer.png %%WWWDIR%%/tpl/text/bigfiles.html -%%WWWDIR%%/tpl/text/user_detail.html -%%WWWDIR%%/tpl/text/index.html +%%WWWDIR%%/tpl/text/day_detail.html %%WWWDIR%%/tpl/text/group_detail.html +%%WWWDIR%%/tpl/text/index.html +%%WWWDIR%%/tpl/text/month_detail.html +%%WWWDIR%%/tpl/text/topsites.html +%%WWWDIR%%/tpl/text/user_detail.html %%WWWDIR%%/tpl/text/user_month.html %%WWWDIR%%/tpl/text/whousesite.html -%%WWWDIR%%/tpl/text/topsites.html -%%WWWDIR%%/tpl/text/month_detail.html -%%WWWDIR%%/tpl/text/day_detail.html -%%WWWDIR%%/bigfiles.cgi -%%WWWDIR%%/day_detail.cgi -%%WWWDIR%%/get.cgi -%%WWWDIR%%/graph.cgi -%%WWWDIR%%/group_detail.cgi -%%WWWDIR%%/index.cgi -%%WWWDIR%%/month_detail.cgi -%%WWWDIR%%/topsites.cgi %%WWWDIR%%/user_detail.cgi %%WWWDIR%%/user_month.cgi %%WWWDIR%%/user_time.cgi %%WWWDIR%%/whousesite.cgi -%%WWWDIR%%/.htaccess -%%WWWDIR%%/check-setup.pl -%%WWWDIR%%/common.pl -%%WWWDIR%%/lightparser.pl -@exec %%CHOWN%% -R %%WWWOWN%%:%%WWWGRP%% %%WWWDIR%% -@dirrmtry %%WWWDIR%%/tpl/base/images -@dirrmtry %%WWWDIR%%/tpl/base -@dirrmtry %%WWWDIR%%/tpl/text -@dirrmtry %%WWWDIR%%/tpl -@dirrmtry %%WWWDIR%%/report -@dirrmtry %%WWWDIR%% +@dir %%WWWDIR%%/tpl/base/images +@dir %%WWWDIR%%/tpl/base +@dir %%WWWDIR%%/tpl/text +@dir %%WWWDIR%%/tpl +@dir %%WWWDIR%%/report +@dir %%WWWDIR%% @group @owner -@dirrmtry %%DATADIR%%/lang -@dirrmtry %%DATADIR%% -@dirrmtry libexec/lightsquid -@dirrmtry %%ETCDIR%% |