Commit graph

77 commits

Author SHA1 Message Date
adam
95006feb74 Changes 1.2.15:
The pwd command for server mode was added. Logarithmic graphs were revisited. GPRINT can now access the time component of VDEF values. DNAN and DINF are much faster through caching. Many bugs were killed.
2006-07-22 07:37:07 +00:00
wiz
895c51a27b regen, with correct library dependencies. Broke at least hobbitmon. 2006-07-21 16:17:55 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
adam
7889529658 Changes 1.2.13:
Restoring from 1.0.x format XML dumps was enabled.
The stability of rrdtool fetch results was fixed.
A new rrdtool graph and rrdcgi functions were added.
The pipe mode interface was improved. Many bugfixes were made.
2006-05-05 17:42:06 +00:00
joerg
f6e122acc9 Include libart in b3.mk, it is needed for linking. Reset maintainer on
his request.
2006-05-02 09:08:32 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
rillig
adc077839f The script interpreter for examples/cgi-demo.cgi had to be corrected, as
the @exec_prefix@ is resolved to the literal ${prefix}, unexpanded.
Bumped PKGREVISION.
2006-03-02 12:23:56 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
adam
b124e484ac Changes 1.2.12:
* Bug fixes
2006-01-24 22:22:16 +00:00
wulf
2c945bec78 Disabled bindings for tcl and python. Without it the build
process may fail if these packages are installed and found by the
configure process.
2006-01-07 12:54:15 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
abs
8486765fcd rrdtool explicitly forbids any use of -ffast-math 2005-10-12 19:24:42 +00:00
wulf
a01f1e47d5 Changed MASTER_SITES and HOMEPAGE to current URL 2005-10-02 00:09:40 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
jlam
da6807f3c5 Fix the package configuration of the following packages so that they
will install Perl modules into the "vendor" directories:

	chat/vicq		math/udunits
	databases/rrdtool	mbone/beacon
	devel/p5-subversion

Bump their PKGREVISIONs.
2005-08-08 18:13:13 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
wulf
fe3f9b3ac8 Updated rrdtool to 1.2.11: Minor bug fix release
Added --enable-perl-site-install configuration argument relevant to PR30719
2005-07-30 06:53:15 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
kristerw
8e256af9af Include mk/pthread.buildlink3.mk. 2005-07-17 16:29:56 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
wulf
8126d91731 Updated rrdtool to 1.2.10: Bug fix release 2005-07-04 22:53:39 +00:00
wulf
8a0a9ea987 Update of rrdtool to 1.2.9:
Major Changes between 1.0.x and 1.2.x

Graphing
--------

* rewritten graphics generation based on libart.
  - anti-aliased output
  - alpha transparency support
  - truetype fonts

* additional graphics formats: EPS, PDF, SVG

* extended multi-part documentation

* VDEF support; define and use variables.  Find, and use, the
   maximum rate seen by rrdtool; compute and show the average

* Sliding window (trend) analysis
  Compute a smoother average, for instance over the last 6 CDPs

* percentile (95th or other)
  Remove peaks, 95 percent of all rates are at or below the returned value

Logging
-------
* a second logging interface: rrdtool updatev
  Verbose updating of the database; show CPDs being created

* Aberrant Behavior Detection with Holt-Winters Forecasting
  Compare current data with expected data, detect and log when
  the rates are outside expected levels

* COMPUTE data type for artificial data-sources calculating their
  input using RPN math and data from the other data-sources.
2005-07-03 15:23:33 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
671d62d2e2 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:33:05 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
xtraeme
1e73555403 Bump PKGREVISION and remove X11 support where appropiate. 2004-06-20 21:52:07 +00:00
snj
e4e88f812d No longer used. 2004-04-10 23:37:06 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
jlam
1b2674fcd7 The BUILDLINK_DEPENDS.<pkg> lines should match between the buildlink3.mk
and any pre-existing buildlink2.mk files.
2004-02-10 20:45:01 +00:00
jlam
bbdd151ce7 BUILDLINK_DEPENDS.<pkg> lines should _always_ use += to _append_ to the
existing value.  This is critical to set the correct list of dependencies
for a package.
2004-02-09 23:56:32 +00:00
jlam
8b4f250b52 LTCONFIG_OVERRIDE is obsolete... use LIBTOOL_OVERRIDE instead. Also some
minor whitespace nits.
2004-02-08 03:47:08 +00:00
seb
eb765f19a6 Now that lang/perl5/module.mk fiddles with OTHERLDFLAGS fix the way
RRDs.so shared perl module is built and thus fix runtime failure
described in PR pkg/24292 by Michael van Elst <mlelstv at serpens dot de>.

Also fix sparc64 compilation warnings and runtime failure due to
time_t's size assumption: sizeof(time_t) != sizeof(long) on NetBSD/sparc64.

While here bl3ify, this somewhat simplify the package, and provide
a buildlink3.mk file.

Bump PKGREVISION.

With wulf@'s blessing.
2004-02-07 17:44:10 +00:00
grant
c044c82d67 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:02:15 +00:00
adam
624f6076cc Revision bumped because of gd shared library major bump 2003-06-23 10:33:52 +00:00
cjep
0a5c83bdff Set PERL in the configure environment so that the correct perl is used
for building this package. (Fixes compilation on Solaris -- there is still
an outstanding PLIST issue though.)
2003-06-19 10:13:54 +00:00
wiz
0f523935ce Add trailing slash in HOMEPAGE. PR 21827 by yaranaika. 2003-06-09 09:38:32 +00:00
seb
830708ba67 Update to version 1.0.40. See changes below.
Packages changes: use buildlink2 and perl5/module.mk, documentation
splitted in $PREFIX/share/doc/{rrdtool,html/rrdtool}/*.

Okay'ed by wulf@.

Changes since version 1.0.33:

- bugfix, + enhancement, * contrib, = RELEASE
---------------------------------------------
= 1.0.40 2002/10/11 -- Tobi

- 2002/10/11 Jeffrey Wheat <jeff@nt.cetlink.net>
  updated php4 bindings to work with php 4.2.3

- 2002/10/07 Tomoyuki Murakami <tomoyuki@pobox.com>
  -z does not take an option

- 2002/10/03 Gonzalo Augusto Arana Tagle <garana@uolsinectis.com.ar>
  fix for PREV() operator

- 2002/08/01 Paul Clifford <paul.clifford@bbc.co.uk>
  fix for segfault in print_calc function

+ 2002/07/31  "Nenad Antic (EAB)" <Nenad.Antic@era.ericsson.se>
  rrdfetch manpage update

- 2002/07/12 Gonzalo Augusto Arana Tagle <garana@uolsinectis.com.ar>
  PREV(xxx) match with DEF_NAM_FMT

- 2002/07/12 Joerg Mertin <mertinj@europe.psi.com>
  fixed bindings for php4

- 2002/07/02 Philippe.Simonet@swisscom.com
  fixed DINF for win32 compile

= 1.0.39 2002/06/20 -- Tobi

+ 2002/06/20 -- Gonzalo Augusto Arana Tagle <garana@uolsinectis.com.ar>
  * new CDEF feature PREV(x) which allows for funky new filters
    to be created easily

+ 2002/06/14 -- "Shipway, Steve" <steve.shipway@eds.com>
  * Improved docs for rrd_resize

- Tobi
  * increassed commandline buffer in rrd_tool.c to 100 kilo Byte
  * in rrd_graph replace rint by ceil ...its more portable
  * remove // comments and replace with /* .... */
  * due to popular demand change strftime format to %V for weeks

+ 2002/05/24 -- Joe Griffin <joe.griffin@mscsoftware.com>
  * config.guess and config.sub updates for IA64

= 1.0.38 2002/05/22 -- Tobi

- 2002/05/12 -- Tobi
  * fix for crash in restore when used with existing file

- 2002/04/29 -- Alex
  * fix for PRINT template parser in rrd_graph ...

- 2002/04/16 -- Milan Obuch <milan.obuch@in.nextra.sk>
  * fix for --alt-mrtg

+ 2002/05/01 Wolfgang Schrimm <Wolfgang.Schrimm@urz.uni-heidelberg.de>
  * new subcommand xport

= 1.0.37 2002/04/13 -- Tobi

- 2002/04/14 -- Thierry Nkaoua <tnka@linux-sottises.net>
  * do not change LC_ALL but just LC_TIME ...

= 1.0.36 2002/04/13 -- Tobi

+ 2002/04/13 -- Milan Obuch <milan.obuch@in.nextra.sk>
  * added new options to rrdgraph. Check the manpage for
    --overlay, --background, --unit, GD (graph output format)

+ 2002/04/09 -- Tobi
  * added setlocale and tzset calls to rrd_graph

- 2002/04/09 -- Tobi
  * removed description of --goodfor and --refresh from rrdcgi

- 2002/04/02 -- Paul Vixie <paul@vix.com>
  * rrd restore should not burn down existing files

- 2002/03/23 -- Oliver Cook  <ollie@uk.clara.net>
  * kill segfault in diff code for non digit input

- 2002/03/23 -- Ashok Mandala <chakri063@yahoo.com>
  * make sure CDEFs work properly even when none of the contributing
    data sources start at start of the cdef.

+ 2002/03/20 -- David Lee <t.d.lee@durham.ac.uk>
  * Allow link builds through the ../configure syntax

= 1.0.35 2002/03/20 -- Tobi

- 2002/03/20 -- Tobi
  * fixed longstanding off by 1 bug in CDEF for cases where RRDs with
    different step sizes were mixed in one CDEF

- 2002/03/13 -- Tobi
  * Deal with cases where Config{cc} contains an absolute path to perls
    C compiler.
- 2002/03/14 -- Matt Galvin <mgalvin@dandd.com>
  * new OS detector config files which can deal with macos X

= 1.0.34 2002/03/12 -- Tobi

- 2002/02/12 -- Tobi
  * replaced zlib 1.1.3 with 1.1.4

- 2002/02/06 -- Alexander Schwartz <alexander.schwartz@gmx.net>
  * allow rrdcgi to deal with umlauts

- 2001/12/27 -- Tom.Bertelson@gecapital.com
  * fix overflow error in rrd_fetch

- 2001/11/28 -- Richard A. Steenbergen <ras@e-gerbil.net>
  * allow + - and ' ' in printfsring

- 2001/03/31 -- Tobi
  * added 'all' dependancy to site-perl-install rule as many seem to skip
    this step when instaling cricket ... probably an incomplete cricket doku.

- 2001/03/02 --  Mike Franusich <mike@franusich.com>
  * filedescriptor leak fixed in rrd_open for faild open attempts.

- 2001/03/01 -- Tobi
  * test if compiler perl wants to use for building its modules is available on the system
  * zlib wants to be linked with -fpic on HPUX or it breaks ...
2003-02-16 23:08:55 +00:00
cjep
a9b7aaac3b tabs instead of spaces for indentation. 2002-12-08 23:23:42 +00:00
bouyer
a12d7fadcc The module RRDs.so depends on libraries from X11. $X11BSE/lib is in LD_RUN_PATH,
but it seems the linker ignores it when there are explicit -Wl,-R on the
command line. So add a -Wl,-R@X11BASE/lib to OTHERLDFLAGS.
2002-11-27 19:33:08 +00:00
skrll
6e0f1b27b1 Make a shared libcgi as rrdtool wants to link it into a DSO.
Rearrange several bits of the rrdtool build mechanism so that we're not
cheating quite as much. The end result is that rrdtool now compiles on
both ELF and a.out.

Closes pkg/14606 from Tim Preston <tim at flibble dot org>
2002-08-10 13:59:33 +00:00
wiz
90bba6c1d1 Use LTCONFIG_OVERRIDE. 2002-07-31 17:04:07 +00:00
dmcmahill
921df3b1a1 enable on more recent versions of netbsd-alpha that have FPC code 2002-06-15 18:35:13 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00