pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2004Q4]: pkgsrc/www/awstats Pullup ticket 230 - requested by M...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/efb6612d77a4
branches:  pkgsrc-2004Q4
changeset: 485829:efb6612d77a4
user:      salo <salo%pkgsrc.org@localhost>
date:      Wed Jan 19 13:17:15 2005 +0000

description:
Pullup ticket 230 - requested by Min Sik Kim
security fix for awstats

        Module Name:    pkgsrc
        Committed By:   minskim
        Date:           Wed Dec 29 10:22:27 UTC 2004

        Modified Files:
               pkgsrc/www/awstats: Makefile PLIST distinfo

        Log Message:
        Update awstats to 6.2 and take maintainership.

        Changes:
        - awstats_updateall.pl: Added -excludeconf option
        - Allow plugins to add entry in menu.
        - Allow plugins to add charts with its own way to compile data
          inside the update process.
        - Added the geoip_region_maxmind and geoip_city_maxmind plugins.
        - maillogconvert.pl: Support postfix 2.1 that change its log
          format using NOQUEUE string instead of a number for mails that
          are rejected before being queued.
        - Little speed improvments.
        - Counts javascript disabled browsers (A new MiscTracker feature).
        - When a direct access to last line is successfull, awstats is
          directly in mode "NewLine". No need to find a more recent record
          for this. This means the NotSortedRecordTolerance works even
          between end and start of updates.
        - You can use a particular not used field in your log file to build
          a personalized report with the ExtraSection feature. Just use
          a personalized log format and use the tag %extraX (where X is
          a number) to name field you want to use, then, in ExtraSection
          parmaters, you can use extraX to tell wich info to use to extract
          data for building the chart.
        - Support method "put" when analyzing ftp log files.
        - Added a bold style around current day/month in label of charts.
        - Bug fixes and documentation improvements.
---
        Module Name:    pkgsrc
        Committed By:   minskim
        Date:           Tue Jan 18 13:37:26 UTC 2005

        Modified Files:
               pkgsrc/www/awstats: Makefile PLIST distinfo

        Log Message:
        Update awstats to 6.3.

        Changes:

        New features/improvements:
        - Added the geoip_isp_maxmind and geoip_org_maxmind plugin.
        - Details firefox versions.

        Fixes:
        - The geoip_city_maxmind plugin was sometimes bind and towns with
          space in names are reported correctly.
        - Removed an unknown security hole.
        - Removed an other unknown security hole (found by iDEFENSE).
        - Restart of apache works correctly on debian.

        Other/Documentation:
        - Updated documentation
        - Updated language files
---
        Module Name:    pkgsrc
        Committed By:   minskim
        Date:           Wed Jan 19 12:49:33 UTC 2005

        Modified Files:
                pkgsrc/www/awstats: Makefile PLIST

        Log Message:
        Correct PLIST and file permission.  Noted by salo@.

        Bump PKGREVISION.

diffstat:

 www/awstats/Makefile |  45 ++++++++++++++++++++++++++++++++++++---------
 www/awstats/PLIST    |  33 ++++++++++++++++++++++++++-------
 www/awstats/distinfo |   6 +++---
 3 files changed, 65 insertions(+), 19 deletions(-)

diffs (194 lines):

diff -r 9faa5759d6a7 -r efb6612d77a4 www/awstats/Makefile
--- a/www/awstats/Makefile      Wed Jan 19 10:33:06 2005 +0000
+++ b/www/awstats/Makefile      Wed Jan 19 13:17:15 2005 +0000
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.9 2004/06/23 18:40:41 minskim Exp $
+# $NetBSD: Makefile,v 1.9.4.1 2005/01/19 13:17:15 salo Exp $
 #
 
-DISTNAME=      awstats-6.1
+DISTNAME=      awstats-6.3
+PKGREVISION=   1
 CATEGORIES=    www
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=awstats/}
+MASTER_SITES=  http://awstats.sourceforge.net/files/
 EXTRACT_SUFX=  .tgz
 
-MAINTAINER=    tech-pkg%NetBSD.org@localhost
+MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      http://awstats.sourceforge.net/
 COMMENT=       Free real-time logfile analyzer to get advanced web statistics
 
@@ -17,20 +18,46 @@
 REPLACE_PERL=  tools/*.pl              \
                wwwroot/cgi-bin/*.pl
 
+.include "../../lang/perl5/buildlink3.mk"
+
 do-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/awstats
-       ${INSTALL_DATA_DIR} ${PREFIX}/awstats/bin
+       ${INSTALL_SCRIPT_DIR} ${PREFIX}/awstats/bin
+       ${INSTALL_SCRIPT_DIR} ${PREFIX}/awstats/cgi-bin
+       ${INSTALL_DATA_DIR} ${PREFIX}/awstats/cgi-bin/plugins
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/awstats
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/awstats
        ${INSTALL_SCRIPT} ${WRKSRC}/tools/*.pl ${PREFIX}/awstats/bin
+       ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/*.pl                \
+               ${PREFIX}/awstats/cgi-bin
        ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf    \
                ${PREFIX}/share/examples/awstats/awstats.conf
-       ${RM} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf
        ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/example/example.pm \
                ${PREFIX}/share/examples/awstats/example.pm
-       ${RM} -fr ${WRKSRC}/wwwroot/cgi-bin/plugins/example
-       cd ${WRKSRC}/wwwroot && ${PAX} -rwpppm . ${PREFIX}/awstats/
+       ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/*.pm          \
+               ${PREFIX}/awstats/cgi-bin/plugins
+.for d in lang lib
+       cd ${WRKSRC}/wwwroot/cgi-bin                                    \
+               && ${PAX} -rwpppm $d ${PREFIX}/awstats/cgi-bin/
+       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/awstats/cgi-bin/$d
+       ${FIND} ${PREFIX}/awstats/cgi-bin/$d -type d -print     \
+               | ${XARGS} ${CHMOD} ${PKGDIRMODE}
+       ${FIND} ${PREFIX}/awstats/cgi-bin/$d -type f -print     \
+               | ${XARGS} ${CHMOD} ${SHAREMODE}
+.endfor
+.for d in classes css icon js
+       cd ${WRKSRC}/wwwroot && ${PAX} -rwpppm $d ${PREFIX}/awstats/
+       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/awstats/$d
+       ${FIND} ${PREFIX}/awstats/$d -type d -print     \
+               | ${XARGS} ${CHMOD} ${PKGDIRMODE}
+       ${FIND} ${PREFIX}/awstats/$d -type f -print     \
+               | ${XARGS} ${CHMOD} ${SHAREMODE}
+.endfor
        cd ${WRKSRC}/docs && ${PAX} -rwpppm . ${PREFIX}/share/doc/html/awstats/
+       ${CHOWN} -R ${DOCOWN}:${DOCGRP} ${PREFIX}/share/doc/html/awstats/
+       ${FIND} ${PREFIX}/share/doc/html/awstats/ -type d -print        \
+               | ${XARGS} ${CHMOD} ${PKGDIRMODE}
+       ${FIND} ${PREFIX}/share/doc/html/awstats/ -type f -print        \
+               | ${XARGS} ${CHMOD} ${DOCMODE}
 
-.include "../../lang/perl5/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 9faa5759d6a7 -r efb6612d77a4 www/awstats/PLIST
--- a/www/awstats/PLIST Wed Jan 19 10:33:06 2005 +0000
+++ b/www/awstats/PLIST Wed Jan 19 13:17:15 2005 +0000
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2004/06/23 18:40:41 minskim Exp $
+@comment $NetBSD: PLIST,v 1.5.4.1 2005/01/19 13:17:15 salo Exp $
 awstats/bin/awstats_buildstaticpages.pl
+awstats/bin/awstats_configure.pl
 awstats/bin/awstats_exportlib.pl
 awstats/bin/awstats_updateall.pl
-awstats/bin/configure.pl
 awstats/bin/logresolvemerge.pl
 awstats/bin/maillogconvert.pl
 awstats/bin/urlaliasbuilder.pl
@@ -15,6 +15,7 @@
 awstats/cgi-bin/lang/awstats-br.txt
 awstats/cgi-bin/lang/awstats-ca.txt
 awstats/cgi-bin/lang/awstats-cn.txt
+awstats/cgi-bin/lang/awstats-cy.txt
 awstats/cgi-bin/lang/awstats-cz.txt
 awstats/cgi-bin/lang/awstats-de.txt
 awstats/cgi-bin/lang/awstats-dk.txt
@@ -42,18 +43,26 @@
 awstats/cgi-bin/lang/awstats-ro.txt
 awstats/cgi-bin/lang/awstats-ru.txt
 awstats/cgi-bin/lang/awstats-se.txt
+awstats/cgi-bin/lang/awstats-si.txt
 awstats/cgi-bin/lang/awstats-sk.txt
 awstats/cgi-bin/lang/awstats-sr.txt
+awstats/cgi-bin/lang/awstats-th.txt
 awstats/cgi-bin/lang/awstats-tr.txt
+awstats/cgi-bin/lang/awstats-tt-br.txt
 awstats/cgi-bin/lang/awstats-tw.txt
 awstats/cgi-bin/lang/awstats-ua.txt
-awstats/cgi-bin/lang/awstats-wlk.txt
+awstats/cgi-bin/lang/tooltips_f/awstats-tt-br.txt
+awstats/cgi-bin/lang/tooltips_f/awstats-tt-cz.txt
 awstats/cgi-bin/lang/tooltips_f/awstats-tt-en.txt
+awstats/cgi-bin/lang/tooltips_f/awstats-tt-is.txt
+awstats/cgi-bin/lang/tooltips_m/awstats-tt-br.txt
 awstats/cgi-bin/lang/tooltips_m/awstats-tt-en.txt
 awstats/cgi-bin/lang/tooltips_m/awstats-tt-fr.txt
+awstats/cgi-bin/lang/tooltips_m/awstats-tt-is.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-al.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-ba.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-bg.txt
+awstats/cgi-bin/lang/tooltips_w/awstats-tt-br.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-ca.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-cn.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-cz.txt
@@ -81,9 +90,6 @@
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-tr.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-tw.txt
 awstats/cgi-bin/lang/tooltips_w/awstats-tt-ua.txt
-awstats/cgi-bin/lang/tooltips_w/awstats-tw.txt
-awstats/cgi-bin/lang/tooltips_w/awstats-ua.txt
-awstats/cgi-bin/lang/tooltips_w/awstats-wlk.txt
 awstats/cgi-bin/lib/browsers.pm
 awstats/cgi-bin/lib/domains.pm
 awstats/cgi-bin/lib/mime.pm
@@ -94,8 +100,13 @@
 awstats/cgi-bin/lib/status_http.pm
 awstats/cgi-bin/lib/status_smtp.pm
 awstats/cgi-bin/lib/worms.pm
+awstats/cgi-bin/plugins/clusterinfo.pm
 awstats/cgi-bin/plugins/decodeutfkeys.pm
 awstats/cgi-bin/plugins/geoip.pm
+awstats/cgi-bin/plugins/geoip_city_maxmind.pm
+awstats/cgi-bin/plugins/geoip_isp_maxmind.pm
+awstats/cgi-bin/plugins/geoip_org_maxmind.pm
+awstats/cgi-bin/plugins/geoip_region_maxmind.pm
 awstats/cgi-bin/plugins/geoipfree.pm
 awstats/cgi-bin/plugins/graphapplet.pm
 awstats/cgi-bin/plugins/hashfiles.pm
@@ -276,6 +287,7 @@
 awstats/icon/flags/gh.png
 awstats/icon/flags/gi.png
 awstats/icon/flags/gl.png
+awstats/icon/flags/glg.png
 awstats/icon/flags/gm.png
 awstats/icon/flags/gn.png
 awstats/icon/flags/gov.png
@@ -535,6 +547,7 @@
 share/doc/html/awstats/awstats_changelog.txt
 share/doc/html/awstats/awstats_compare.html
 share/doc/html/awstats/awstats_config.html
+share/doc/html/awstats/awstats_contrib.html
 share/doc/html/awstats/awstats_extra.html
 share/doc/html/awstats/awstats_faq.html
 share/doc/html/awstats/awstats_glossary.html
@@ -558,12 +571,18 @@
 share/doc/html/awstats/images/awstats_logo5.png
 share/doc/html/awstats/images/awstats_logo6.png
 share/doc/html/awstats/images/license_chart.png
+share/doc/html/awstats/images/screen_shot_1.gif
 share/doc/html/awstats/images/screen_shot_1.jpg
 share/doc/html/awstats/images/screen_shot_1.png
 share/doc/html/awstats/images/screen_shot_2.png
-share/doc/html/awstats/images/screen_shot_3.gif
 share/doc/html/awstats/images/screen_shot_3.png
 share/doc/html/awstats/images/screen_shot_4.png
+share/doc/html/awstats/images/screen_shot_5.png
+share/doc/html/awstats/images/screen_shot_large_1.jpg
+share/doc/html/awstats/images/screen_shot_large_2.jpg
+share/doc/html/awstats/images/screen_shot_large_3.jpg
+share/doc/html/awstats/images/screen_shot_large_4.jpg
+share/doc/html/awstats/images/screen_shot_large_5.jpg
 share/doc/html/awstats/images/star.png
 share/doc/html/awstats/index.html
 share/doc/html/awstats/pad_awstats.htm
diff -r 9faa5759d6a7 -r efb6612d77a4 www/awstats/distinfo
--- a/www/awstats/distinfo      Wed Jan 19 10:33:06 2005 +0000
+++ b/www/awstats/distinfo      Wed Jan 19 13:17:15 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2004/06/23 18:40:41 minskim Exp $
+$NetBSD: distinfo,v 1.4.4.1 2005/01/19 13:17:15 salo Exp $
 
-SHA1 (awstats-6.1.tgz) = 80fbcf088b1a1d9519de0314fbbc1ec5e8c9f6db
-Size (awstats-6.1.tgz) = 800275 bytes
+SHA1 (awstats-6.3.tgz) = 3e3d025a53c476942fa08ce42793be3dcd9aa87c
+Size (awstats-6.3.tgz) = 931899 bytes



Home | Main Index | Thread Index | Old Index