Code

get ready for 1.2
authoroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Mon, 4 Apr 2005 20:37:26 +0000 (20:37 +0000)
committeroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Mon, 4 Apr 2005 20:37:26 +0000 (20:37 +0000)
git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.2/program@340 a5681a0c-68f1-0310-ab6d-d61299d08faa

00README
COPYRIGHT
NEWS
PROJECTS
README
TODO
acinclude.m4
configure.ac
rrdtool.spec

index 7c5753b75235469584883ba9fc3c7e1c5cfe1cd4..5f197b3fc627b1382b5480a395d47dd2de09730e 100644 (file)
--- a/00README
+++ b/00README
@@ -1,6 +1,6 @@
 Title: RRDtool
-Date: 2000-01-10
-Owner: Tobias Oetiker <oetiker@ee.ethz.ch>
+Date: 2005-04-04
+Owner: Tobias Oetiker <tobi@oetiker.ch>
 Group: Software
 
 Round Robin Database Tool
index 89f12894d50412ec451683ec69d1894ba46bd509..84e2a959edf425594aac2d8f2a2fee92cbb5f596 100644 (file)
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -2,7 +2,7 @@
  A tool for fast logging of numerical data graphical display
  of this data.
 
- Copyright (c) 1998, 1999 Tobias Oetiker
+ Copyright (c) 1998-2005 Tobias Oetiker
  All rights reserved.
 
  This program is free software; you can redistribute it and/or modify it
diff --git a/NEWS b/NEWS
index 9d461b4cfe81c5411eef7df7cf634ff0c0e47dd5..2d2e70bad298370c58396f0dde64478a51d36da1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,7 +3,11 @@ RRDTOOL NEWS
 
 
 In this file I am noting the major changes to RRDtool
-for details check the cvs ChangeLog
+for details check the svn ChangeLog
+
+2005/04/04 Tobi Oetiker <tobi@oetiker.ch>
+  After adding lots of patches and doing a
+  autotools update we are ready for 1.2rc1
 
 2004/01/20 Tobi Oetiker <tobi@oetiker.ch>
   Ripped out all foreign libraries and adapted
index dbba94b709aab7fad37630f2dd15c30bd86612ef..bccea05b088990a5161f0a433c95aabaadafc500 100644 (file)
--- a/PROJECTS
+++ b/PROJECTS
@@ -6,9 +6,6 @@ Interested:
 Tobias Oetiker <oetiker@ee.ethz.ch>
 Jake Brutlag <jakeb@microsoft.com>  
 - updating rrd_update to use accessor fks
-Karl Schilke <karl_schilke@eli.net> 
-- changeing data access to mmap
-
 
 Plan:
 
diff --git a/README b/README
index d28600cf7a4dd7f32cf4d79435c70cdfd5153ecf..02e9c215dd6e09363cef2913dc89311318348370 100644 (file)
--- a/README
+++ b/README
@@ -137,7 +137,7 @@ Use GNU   diff --unified --recursive olddir newdir   to build your patches.
 
 The latest Version:
 -------------------
-Is available from http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
+Is available from http://people.ee.ethz.ch/oetiker/webtools/rrdtool/
 
 
 Tobias Oetiker <oetiker@ee.ethz.ch>
diff --git a/TODO b/TODO
index 350f2b829c190bc8d75659f0dba02b81a0c574a8..1ca501cfefbc4ff97284e3061f702153be42b89d 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,12 +1,5 @@
 What has to be done before the 1.2.0 Release
 --------------------------------------------
-* Add tab support so that it becomes possible to use proportional
-  fonts in the legend
-
-* Polish up the looks of the generated graphs.
-
-* Remove all unfinished code like the PIE chart stuff.
-
 * Sync Docs with reality (there are things described which have not been
   implemented)
 
@@ -37,7 +30,7 @@ Let the user define the base resolution of the graph independently of
 the pixel resolution. If it is smaller than one pixel it will simply
 be ignored
 
-allow sub second presition for step definition
+allow sub second precision for the step definition
 
 modularise consolidation and acquisition functions
 
@@ -75,4 +68,3 @@ have configurable role-over limits for counters
 align data points not to GMT but some free offset
 
 allow starting through symlinks called rrdcreate rrdtune and the like
-
index 062216a2b689aed8355d73ff1da4ef4d56d89f9c..ee6aca4ad1a448b87901f015da2f50c6fc11fdec 100644 (file)
@@ -9,8 +9,8 @@ dnl if this check fails set the environment variable EX_CHECK_ALL_ERR to YES
 dnl and prints out a helful message
 dnl
 dnl
-dnl EX_CHECK_ALL(library, function, header, pkgconf name, tested-version, homepage)
-dnl              $1       $2        $3      $4            $5              $6
+dnl EX_CHECK_ALL(library, function, header, pkgconf name, tested-version, homepage, cppflags)
+dnl              $1       $2        $3      $4            $5              $6        $7
 dnl
 dnl
 AC_DEFUN([EX_CHECK_ALL],
@@ -20,6 +20,9 @@ AC_DEFUN([EX_CHECK_ALL],
  ex_check_save_LIBS=${LIBS}
  ex_check_save_CPPFLAGS=${CPPFLAGS}
  ex_check_save_LDFLAGS=${LDPFLAGS}
+ if [ x$7 != x ]; then
+   CPPFLAGS="-I$7 $CPPFLAGS"
+ fi
  dnl try compiling naked first
  AC_CHECK_LIB($1,$2, [
     AC_CHECK_HEADER($3,[LIBS="-l$1 ${LIBS}";EX_CHECK_STATE=YES],[])],[])
@@ -77,6 +80,7 @@ AC_DEFUN([EX_CHECK_ALL],
     AC_LANG_POP(C)
 ]
 )
+
 dnl
 dnl  Ptherad check from http://autoconf-archive.cryp.to/acx_pthread.m4
 dnl
index 72c3a808319de7d51bbbabcff0f60c2b6a73f84e..370dd5c1264a04b2bcb6fd78085d8bfcbe7454b7 100644 (file)
@@ -6,7 +6,7 @@ dnl
 dnl Inspiration from http://autoconf-archive.cryp.to
 
 dnl tell automake the this script is for rrdtool
-AC_INIT([rrdtool],[1.1.9901])
+AC_INIT([rrdtool],[1.2rc1])
 AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE
 AC_CONFIG_HEADERS([config.h])
@@ -21,7 +21,11 @@ dnl determine the type of system we are running on
 AC_SUBST(VERSION)
 
 dnl where we install our stuff ...
-AC_PREFIX_DEFAULT( /usr/local/rrdtool-$PACKAGE_VERSION )
+if [ -d /opt ]; then
+   AC_PREFIX_DEFAULT( /opt/rrdtool-$PACKAGE_VERSION )
+else
+   AC_PREFIX_DEFAULT( /usr/local/rrdtool-$PACKAGE_VERSION )
+fi
 
 dnl Minimum Autoconf version required.
 AC_PREREQ(2.59)
@@ -208,14 +212,14 @@ AC_DEFINE_UNQUOTED(RRDGRAPH_YLEGEND_ANGLE,${RRDGRAPH_YLEGEND_ANGLE:-90.0},
 AC_ARG_ENABLE(rrdcgi,[  --disable-rrdcgi        disable building of rrdcgi],
 [],[enable_rrdcgi=yes])
 AM_CONDITIONAL(BUILD_RRDCGI,[test $enable_rrdcgi != no])
+
 if test $enable_rrdcgi != no; then
-EX_CHECK_ALL(cgi,        cgiInit,                   cgi.h,                  cgilib,      0.5,    http://www.infodrom.org/projects/cgilib)
+EX_CHECK_ALL(cgi,        cgiInit,                   cgi.h,                  cgilib,      0.5,    http://www.infodrom.org/projects/cgilib, "")
 fi
-EX_CHECK_ALL(art_lgpl_2, art_vpath_add_point,       libart_lgpl/libart.h,   libart-2.0,  2.3.17, ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/)
-EX_CHECK_ALL(z,          zlibVersion,               zlib.h,                 zlib,        1.2.1,  http://www.gzip.org/zlib/)
-EX_CHECK_ALL(png,        png_access_version_number, png.h,                  libpng,      1.2.8,  http://prdownloads.sourceforge.net/libpng/)
-EX_CHECK_ALL(freetype,   FT_Init_FreeType,          ft2build.h,                     freetype2,   2.1.9,  http://prdownloads.sourceforge.net/freetype/)
+EX_CHECK_ALL(art_lgpl_2, art_vpath_add_point,       libart_lgpl/libart.h,   libart-2.0,  2.3.17, ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/, /usr/include/libart-2.0)
+EX_CHECK_ALL(z,          zlibVersion,               zlib.h,                 zlib,        1.2.1,  http://www.gzip.org/zlib/, "")
+EX_CHECK_ALL(png,        png_access_version_number, png.h,                  libpng,      1.2.8,  http://prdownloads.sourceforge.net/libpng/, "")
+EX_CHECK_ALL(freetype,   FT_Init_FreeType,          ft2build.h,                     freetype2,   2.1.9,  http://prdownloads.sourceforge.net/freetype/, /usr/include/freetype2)
 
 if test "$EX_CHECK_ALL_ERR" = "YES"; then
   AC_MSG_ERROR([Please fix the library issues listed above and try again.])
index 738ce40c05db4f3af7266a8ed326dab9b9d2aec7..deeddc284d80ec39eabb52a5e279c637f12633cb 100644 (file)
@@ -4,11 +4,11 @@
 
 Summary: Round Robin Database Tools
 Name: rrdtool
-Version: 1.1.0
+Version: 1.2rc1
 Release: %{cvsver}
 License: GPL
 Group: Applications/Databases
-Source: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/beta/rrdtool-cvs-snap.tar.gz
+Source: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/beta/rrdtool-1.2rc1.tar.gz
 URL: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
 Buildroot: /tmp/%{name}-root