mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 2.0.1
PR: ports/73971 Submitted by: Maxim Tuliuk <mt@primats.org.ua> (maintainer)
This commit is contained in:
parent
bf01faeea1
commit
08f4656ded
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=121729
4 changed files with 101 additions and 21 deletions
|
@ -6,24 +6,23 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= sarg
|
PORTNAME= sarg
|
||||||
PORTVERSION= 1.4.1
|
PORTVERSION= 2.0.1
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= www
|
CATEGORIES= www
|
||||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||||
|
|
||||||
PATCH_SITES= http://sarg.sourceforge.net/
|
PATCH_SITES= http://sarg.sourceforge.net/
|
||||||
PATCHFILES= sarg-1.4.1-index.sort.patch.gz
|
PATCHFILES= sarg-2.0.1-largeurl.patch.gz
|
||||||
|
|
||||||
MAINTAINER= mt@primats.org.ua
|
MAINTAINER= mt@primats.org.ua
|
||||||
COMMENT= Squid log analyzer and HTML report generator
|
COMMENT= Squid log analyzer and HTML report generator
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS+= --prefix=${PREFIX} --exec-prefix=${PREFIX} --enable-bindir="${PREFIX}/bin" --enable-sysconfdir="${PREFIX}/etc/${PORTNAME}" --with-gcc
|
CONFIGURE_ARGS= CC=gcc --enable-bindir="${PREFIX}/bin" --enable-sysconfdir="${PREFIX}/etc/${PORTNAME}" --enable-htmldir=${PREFIX}/www/${PORTNAME}
|
||||||
|
|
||||||
MAN1= sarg.1
|
MAN1= sarg.1
|
||||||
|
|
||||||
post-extract:
|
post-extract:
|
||||||
@${CHMOD} +x ${WRKSRC}/cfgaux ${WRKSRC}/include ${WRKSRC}/languages
|
@${CHMOD} +x ${WRKSRC}/sarg-php/locale
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
MD5 (sarg-1.4.1.tar.gz) = 357f8e175746e19dac4a61f4a2ef0aaf
|
MD5 (sarg-2.0.1.tar.gz) = a2f025eb47c2569dc1e39f383c989c78
|
||||||
SIZE (sarg-1.4.1.tar.gz) = 125589
|
SIZE (sarg-2.0.1.tar.gz) = 321230
|
||||||
MD5 (sarg-1.4.1-index.sort.patch.gz) = 6936ec8d08db58967f5c60d5b4a5ba19
|
MD5 (sarg-2.0.1-largeurl.patch.gz) = 8f1e2a713545a6ed3a1cfa30d28bfdb0
|
||||||
SIZE (sarg-1.4.1-index.sort.patch.gz) = 520
|
SIZE (sarg-2.0.1-largeurl.patch.gz) = 509
|
||||||
|
|
54
www/sarg/files/patch-util.c
Normal file
54
www/sarg/files/patch-util.c
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
--- util.c.orig Mon Oct 4 00:37:03 2004
|
||||||
|
+++ util.c Mon Nov 15 17:27:48 2004
|
||||||
|
@@ -483,6 +483,25 @@
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
+void my_mkdir(char *name)
|
||||||
|
+{
|
||||||
|
+ char w0[255];
|
||||||
|
+ char w1[255];
|
||||||
|
+ char w2[255];
|
||||||
|
+
|
||||||
|
+ strcpy(w0,name);
|
||||||
|
+ strcpy(w2,"/");
|
||||||
|
+ getword(w1,w0,'/');
|
||||||
|
+ while(strstr(w0,"/") != 0) {
|
||||||
|
+ getword(w1,w0,'/');
|
||||||
|
+ strcat(w2,w1);
|
||||||
|
+ mkdir(w2,0755);
|
||||||
|
+ strcat(w2,"/");
|
||||||
|
+ }
|
||||||
|
+ strcat(w2,w0);
|
||||||
|
+ mkdir(w2,0755);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
void vrfydir(char *dir, char *dirname, char *per1, char *addr, char *site, char *us, char *form)
|
||||||
|
{
|
||||||
|
FILE *img_in, *img_ou;
|
||||||
|
@@ -902,25 +921,6 @@
|
||||||
|
fputs(html,fp_ou);
|
||||||
|
fputs("<table>\n",fp_ou);
|
||||||
|
}
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
-void my_mkdir(char *name)
|
||||||
|
-{
|
||||||
|
- char w0[255];
|
||||||
|
- char w1[255];
|
||||||
|
- char w2[255];
|
||||||
|
-
|
||||||
|
- strcpy(w0,name);
|
||||||
|
- strcpy(w2,"/");
|
||||||
|
- getword(w1,w0,'/');
|
||||||
|
- while(strstr(w0,"/") != 0) {
|
||||||
|
- getword(w1,w0,'/');
|
||||||
|
- strcat(w2,w1);
|
||||||
|
- mkdir(w2,0755);
|
||||||
|
- strcat(w2,"/");
|
||||||
|
- }
|
||||||
|
- strcat(w2,w0);
|
||||||
|
- mkdir(w2,0755);
|
||||||
|
}
|
||||||
|
|
||||||
|
char url_module(char *url, char *w2)
|
|
@ -2,28 +2,55 @@ bin/sarg
|
||||||
@unexec if cmp -s %D/etc/sarg/sarg.conf %D/etc/sarg/sarg.conf.default; then rm -f %D/etc/sarg/sarg.conf; fi
|
@unexec if cmp -s %D/etc/sarg/sarg.conf %D/etc/sarg/sarg.conf.default; then rm -f %D/etc/sarg/sarg.conf; fi
|
||||||
@exec [ ! -f %B/sarg.conf ] || cp -p %B/sarg/sarg.conf.default %B/sarg/sarg.conf
|
@exec [ ! -f %B/sarg.conf ] || cp -p %B/sarg/sarg.conf.default %B/sarg/sarg.conf
|
||||||
etc/sarg/sarg.conf.default
|
etc/sarg/sarg.conf.default
|
||||||
|
etc/sarg/css.tpl
|
||||||
etc/sarg/exclude_codes
|
etc/sarg/exclude_codes
|
||||||
|
etc/sarg/fonts/Verdana.TTF
|
||||||
|
etc/sarg/images/datetime.png
|
||||||
|
etc/sarg/images/graph.png
|
||||||
|
etc/sarg/images/sarg-squidguard-block.png
|
||||||
|
etc/sarg/images/sarg.png
|
||||||
|
etc/sarg/languages/.new
|
||||||
|
etc/sarg/languages/Bulgarian_windows1251
|
||||||
etc/sarg/languages/Catalan
|
etc/sarg/languages/Catalan
|
||||||
etc/sarg/languages/Russian_koi8
|
|
||||||
etc/sarg/languages/German
|
|
||||||
etc/sarg/languages/French
|
|
||||||
etc/sarg/languages/Czech
|
etc/sarg/languages/Czech
|
||||||
etc/sarg/languages/Dutch
|
etc/sarg/languages/Dutch
|
||||||
etc/sarg/languages/Bulgarian_windows1251
|
etc/sarg/languages/English
|
||||||
etc/sarg/languages/Romanian
|
etc/sarg/languages/French
|
||||||
etc/sarg/languages/Polish
|
etc/sarg/languages/German
|
||||||
etc/sarg/languages/Italian
|
|
||||||
etc/sarg/languages/Portuguese
|
|
||||||
etc/sarg/languages/Japanese
|
|
||||||
etc/sarg/languages/Hungarian
|
etc/sarg/languages/Hungarian
|
||||||
|
etc/sarg/languages/Indonesian
|
||||||
|
etc/sarg/languages/Italian
|
||||||
|
etc/sarg/languages/Japanese
|
||||||
etc/sarg/languages/Latvian
|
etc/sarg/languages/Latvian
|
||||||
|
etc/sarg/languages/Polish
|
||||||
|
etc/sarg/languages/Portuguese
|
||||||
|
etc/sarg/languages/Romanian
|
||||||
|
etc/sarg/languages/Russian_koi8
|
||||||
etc/sarg/languages/Russian_windows1251
|
etc/sarg/languages/Russian_windows1251
|
||||||
etc/sarg/languages/Serbian
|
etc/sarg/languages/Serbian
|
||||||
etc/sarg/languages/Indonesian
|
|
||||||
etc/sarg/languages/English
|
|
||||||
etc/sarg/languages/Spanish
|
etc/sarg/languages/Spanish
|
||||||
etc/sarg/languages/Turkish
|
etc/sarg/languages/Turkish
|
||||||
etc/sarg/languages/Ukrainian_windows1251
|
etc/sarg/languages/Ukrainian_windows1251
|
||||||
etc/sarg/languages/.new
|
etc/sarg/sarg-php/COPYING
|
||||||
|
etc/sarg/sarg-php/INSTALL
|
||||||
|
etc/sarg/sarg-php/LANGUAGES
|
||||||
|
etc/sarg/sarg-php/language.php
|
||||||
|
etc/sarg/sarg-php/locale/en_EN/LC_MESSAGES/messages.mo
|
||||||
|
etc/sarg/sarg-php/locale/en_EN/LC_MESSAGES/messages.po
|
||||||
|
etc/sarg/sarg-php/locale/pt_BR/LC_MESSAGES/messages.mo
|
||||||
|
etc/sarg/sarg-php/locale/pt_BR/LC_MESSAGES/messages.po
|
||||||
|
etc/sarg/sarg-php/sarg-block-it.php
|
||||||
|
etc/sarg/sarg-php/sarg-squidguard-block.php
|
||||||
|
etc/sarg/sarg-php/sarg-squidguard-block2.php
|
||||||
|
etc/sarg/sarg-php/style.php
|
||||||
|
etc/sarg/sarg-php/translate.this
|
||||||
|
@dirrm etc/sarg/sarg-php/locale/pt_BR/LC_MESSAGES
|
||||||
|
@dirrm etc/sarg/sarg-php/locale/pt_BR
|
||||||
|
@dirrm etc/sarg/sarg-php/locale/en_EN/LC_MESSAGES
|
||||||
|
@dirrm etc/sarg/sarg-php/locale/en_EN
|
||||||
|
@dirrm etc/sarg/sarg-php/locale
|
||||||
|
@dirrm etc/sarg/sarg-php
|
||||||
@dirrm etc/sarg/languages
|
@dirrm etc/sarg/languages
|
||||||
|
@dirrm etc/sarg/images
|
||||||
|
@dirrm etc/sarg/fonts
|
||||||
@dirrm etc/sarg
|
@dirrm etc/sarg
|
||||||
|
|
Loading…
Add table
Reference in a new issue