Hello community,
here is the log from the commit of package rrdtool
checked in at Wed Jul 9 00:39:49 CEST 2008.
--------
--- rrdtool/rrdtool.changes 2008-03-10 15:10:37.000000000 +0100
+++ rrdtool/rrdtool.changes 2008-06-30 17:18:51.000000000 +0200
@@ -1,0 +2,15 @@
+Mon Jun 30 17:18:41 CEST 2008 - schwab@suse.de
+
+- Fix configure script and use of libtool.
+
+-------------------------------------------------------------------
+Fri Jun 27 19:12:17 CEST 2008 - anicka@suse.cz
+
+- update to 1.3.0
+ * Multiplicative Holt-Winters Forecasting
+ * MMAP IO
+ * Graphing with Cairo/Pango
+ * New graphv Interface
+ * many more changes - major release
+
+-------------------------------------------------------------------
Old:
----
rrdtool-1.2.27-ssize.diff
rrdtool-1.2.27.tar.bz2
New:
----
rrdtool-1.3.0.diff
rrdtool-1.3.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rrdtool.spec ++++++
--- /var/tmp/diff_new_pack.k14263/_old 2008-07-09 00:37:16.000000000 +0200
+++ /var/tmp/diff_new_pack.k14263/_new 2008-07-09 00:37:16.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package rrdtool (Version 1.2.27)
+# spec file for package rrdtool (Version 1.3.0)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -8,20 +8,19 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: rrdtool
-BuildRequires: freetype2-devel libart_lgpl-devel libpng-devel python-devel tcl-devel
+BuildRequires: cairo-devel freetype2-devel gettext-tools glib2-devel intltool libart_lgpl-devel libpng-devel libxml2-devel pango-devel python-devel tcl-devel
License: GPL v2 or later
Group: Productivity/Scientific/Math
AutoReqProv: on
Requires: perl = %{perl_version}
-Version: 1.2.27
+Version: 1.3.0
Release: 1
Source: %{name}-%{version}.tar.bz2
Source1: cgilib-0.5.tar.bz2
-Patch: %{name}-%{version}-ssize.diff
+Patch: %{name}-%{version}.diff
Url: http://oss.oetiker.ch/rrdtool/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: A tool for data logging and analysis
@@ -54,11 +53,7 @@
cd ..
# build rrdtool
%{suse_update_config}
-libtoolize --force
-#autoreconf --force --install
-aclocal --force
-autoconf -f
-automake -fca
+autoreconf --force --install
CFLAGS="$RPM_OPT_FLAGS -fPIC" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-L`pwd`/lb/lib" CPPFLAGS="-I`pwd`/lb/include" \
./configure \
--mandir=%{_mandir} \
@@ -133,9 +128,10 @@
%{perl_vendorarch}/ntmake.pl
%{perl_vendorarch}/auto/*
/var/adm/perl-modules/rrdtool
-%{_datadir}/%{name}
+#%{_datadir}/%{name}
%package devel
+License: GPL v2 or later
Summary: A tool for data logging and analysis - Development files
Group: Productivity/Scientific/Math
Requires: %name = %version
@@ -163,6 +159,7 @@
%{_libdir}/librrd_th.la
%package -n python-rrdtool
+License: GPL v2 or later
Summary: Python bindings for rrdtool
Group: Productivity/Scientific/Math
Requires: %name = %version
@@ -187,6 +184,15 @@
%{py_sitedir}/*
%changelog
+* Mon Jun 30 2008 schwab@suse.de
+- Fix configure script and use of libtool.
+* Fri Jun 27 2008 anicka@suse.cz
+- update to 1.3.0
+ * Multiplicative Holt-Winters Forecasting
+ * MMAP IO
+ * Graphing with Cairo/Pango
+ * New graphv Interface
+ * many more changes - major release
* Mon Mar 10 2008 anicka@suse.cz
- update to 1.2.27
* bindings/ruby/main.c: be more helpful when raising rb_eTypeError
@@ -218,7 +224,7 @@
- build parallel
* Mon Jul 09 2007 dmueller@suse.de
- apply python requires only to python-rrdtool subpackage
-* Thu Jun 21 2007 dmueller@suse.de
+* Fri Jun 22 2007 dmueller@suse.de
- split off python and -devel package to reduce
size and make the python dependency optional
(needed for 1 CD installer)
++++++ rrdtool-1.2.27-ssize.diff -> rrdtool-1.3.0.diff ++++++
--- rrdtool/rrdtool-1.2.27-ssize.diff 2006-09-15 20:51:44.000000000 +0200
+++ rrdtool/rrdtool-1.3.0.diff 2008-06-30 17:23:40.000000000 +0200
@@ -1,16 +1,38 @@
---- bindings/python/rrdtoolmodule.c
-+++ bindings/python/rrdtoolmodule.c
-@@ -57,7 +57,12 @@
- PyObject *o;
- int size, i;
-
-- size = PyTuple_Size(args);
-+ if ( PyTuple_Size(args) <= INT_MAX )
-+ size = PyTuple_Size(args);
-+ else {
-+ PyErr_Format(PyExc_ValueError,"too big return value");
-+ return -1;
-+ }
- *argv = PyMem_New(char *, size + 1);
- if (*argv == NULL)
- return -1;
+--- configure.ac
++++ configure.ac
+@@ -77,8 +77,8 @@ AH_TOP([
+ AH_BOTTOM([
+ /* make sure that we pickup the correct stuff from all headers */
+ #ifdef HAVE_FEATURES_H
+-#undef _XOPEN_SOURCE /* keep unmodified */
+-#undef _BSD_SOURCE /* keep unmodified */
++/* keep unmodified */ #undef _XOPEN_SOURCE
++/* keep unmodified */ #undef _BSD_SOURCE
+ #define _XOPEN_SOURCE 600
+ #define _BSD_SOURCE 1
+ # include