Hello community,
here is the log from the commit of package sarg for openSUSE:Factory checked in at 2012-03-12 20:16:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sarg (Old)
and /work/SRC/openSUSE:Factory/.sarg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sarg", Maintainer is "draht@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sarg/sarg.changes 2011-12-30 08:46:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2012-03-12 20:17:02.000000000 +0100
@@ -1,0 +2,41 @@
+Sun Mar 4 03:55:17 UTC 2012 - tabraham@novell.com
+
+- Update to 2.3.2:
+ * removed obsolete sarg-2.2.3.1-description.patch
+ * added C_FLAGS=-std99 and sarg-2.3.2-limits_h.diff to compile on
+ SLE 10 and openSUSE 11.1
+
+ - Add support for sorttable.js (http://www.kryogenix.org/code/browser/sorttable/)
+ to dynamically sort some tables (thanks to Éric).
+ - Add the two command line options --lastlog and --keeplogs to set the number of
+ reports to keep or to keep all the reports respectively (thanks to Emmanuel
+ Lacour for the suggestion).
+ - Report the user ID in the e-mail report.
+ - Add an option to sort the top sites by time.
+ - Delete unused files from the directory containing the user report
+ (thanks to alf-man).
+ - Add the index_fields option to hide the directory size column in the index
+ sorted by date.
+ - Split the input log file in several files each containing one day worth of
+ data (thanks to Mauricio Silveira).
+ - Take the date_format into account when converting a log file.
+ - Accept IPv6 addresses in the realtime report.
+ - Don't fail for an empty report directory when building the index.
+ - Fix a read error when parsing the time of a common log format
+ (thanks to Richard P Scott).
+ - Use anonymous file and directory names in the report to hide the identity of
+ the user whose report is displayed and shorten the total path length.
+ - More robust calls to external sort commands (guard against buffer overflows
+ and use tab as column separator).
+ - Replace host names by aliases and group identicaly aliased host names.
+ - IPv6 is accepted in the hosts exclusion list.
+ - Discriminate between users whose name produce the same mangled temporary
+ file name.
+ - Write a note about the number of entries ignored in the reports (thanks
+ to Iain Lopata).
+ - Command line option -z output some messages to explain why the reports
+ are not generated due to the configuration.
+ - The Sites & Users report page links to the user's page if the user is
+ listed in the Top Users page.
+
+-------------------------------------------------------------------
Old:
----
sarg-2.2.3.1-description.patch
sarg-2.3.1.tar.bz2
New:
----
sarg-2.3.2-limits_h.diff
sarg-2.3.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sarg.spec ++++++
--- /var/tmp/diff_new_pack.0Blk86/_old 2012-03-12 20:17:05.000000000 +0100
+++ /var/tmp/diff_new_pack.0Blk86/_new 2012-03-12 20:17:05.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package sarg
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,8 +15,10 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
+
Name: sarg
-Version: 2.3.1
+Version: 2.3.2
Release: 0
Summary: Squid Analysis Report Generator
License: GPL-2.0+
@@ -36,8 +38,7 @@
# Patch0: http://sarg.sourceforge.net/sarg-2.0.1-largeurl.patch.gz
# PATCH-FIX-UPSTREAM sarg-2.3.1-config.patch
Patch0: sarg-2.3.1-config.patch
-# PATCH-FIX-UPSTREAM sarg-2.2.3.1-description.patch
-Patch1: sarg-2.2.3.1-description.patch
+Patch1: sarg-2.3.2-limits_h.diff
# PATCH-FIX-UPSTREAM sarg-reports-english.patch
Patch10: sarg-reports-english.patch
PreReq: %fillup_prereq
@@ -59,15 +60,20 @@
%prep
%setup -q
%patch0
-%patch1 -p1
-patch %{SOURCE2} < %{PATCH10}
+%patch1
+%{__patch} %{SOURCE2} < %{PATCH10}
%build
+%{__chmod} a+x configure
+%{__chmod} a+x user_limit_block
%configure \
--sysconfdir=%{_datadir}/%{name} \
- --mandir=%{_mandir}/man1 \
+ --mandir=%{_mandir}/ \
--localedir=%{_datadir}/sarg/languages \
--enable-sargphp=/srv/www/htdocs
+%if 0%{?suse_version} == 1110 || 0%{?sles_version} == 1000
+C_FLAGS=-std=c99
+%endif
%{__make}
%install
++++++ sarg-2.3.1-config.patch ++++++
--- /var/tmp/diff_new_pack.0Blk86/_old 2012-03-12 20:17:05.000000000 +0100
+++ /var/tmp/diff_new_pack.0Blk86/_new 2012-03-12 20:17:05.000000000 +0100
@@ -8,24 +8,6 @@
AuthName "SARG, Squid Analysis Report Generator"
AuthType Basic
<Limit GET POST>
-Index: sarg.1
-===================================================================
---- sarg.1.orig
-+++ sarg.1
-@@ -162,11 +162,11 @@ Writes debug messages to \fBSTDOUT\fP
- .B \-z
- Writes messages on processes to \fBSTDOUT\fP
- .SH FILES
--.BR /usr/local/sarg/sarg.conf
-+.BR /etc/sarg.conf
- .br
- .B /var/log/squid/access.log
- .br
--.B /usr/local/squidGuard/logs/squidGuard.log
-+.B /var/log/squidGuard/squidGuard.log
- .SH SEE ALSO
- squid(8)
- .SH AUTHOR
Index: sarg-php/sarg-block-it.php
===================================================================
--- sarg-php/sarg-block-it.php.orig
++++++ sarg-2.3.2-limits_h.diff ++++++
--- util.c.orig 2012-03-04 10:27:36.698566201 -0500
+++ util.c 2012-03-04 10:44:58.675539693 -0500
@@ -27,6 +27,8 @@
// #define LEGACY_MY_ATOLL
// #define LEGACY_TESTVALIDUSERCHAR
+#include