pkgsrc/databases/rrdtool/Makefile
martti 53fea6568d Updated databases/rrdtool to 1.3.8
- python bindings memory handling fix by Anders Hammarquist
  (deb bug #529291)

- fix getopt_long integration on Solaris. Depending on the phase of
  the moon this bug had caused rrdtool to crash reliably as soon as
  it read its arguments. Especially when used in language bindings.
  Thanks to Ihsan Dogan for helping with the debugging.

- rrd_restore used casting a bit to liberally this caused it to fail
  horribly on 64bit platforms. Patch based in input provided by
  poster of rrd bug #218.

- make ruby bindings compile with newer ruby versions. #217 patch
  provided by rrd trac user

- Generate an error message when using RRDp with graph - this can
  not work reliably. (Debian Bug#251701) patch by Sebastian Harl
2009-05-22 09:27:22 +00:00

49 lines
1.5 KiB
Makefile

# $NetBSD: Makefile,v 1.78 2009/05/22 09:27:22 martti Exp $
DISTNAME= rrdtool-1.3.8
CATEGORIES= databases graphics net
MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/
MAINTAINER= martti@NetBSD.org
HOMEPAGE= http://oss.oetiker.ch/rrdtool/
COMMENT= Data analysis tool generating graphical representations
LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config perl msgfmt intltool
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --with-perl-options=${MAKE_PARAMS:Q}
CONFIGURE_ARGS+= --disable-tcl
CONFIGURE_ARGS+= --disable-python
CONFIGURE_ARGS+= --disable-ruby
PTHREAD_OPTS+= require
PERL5_CONFIGURE= no
PERL5_PACKLIST+= auto/RRDp/.packlist
PERL5_PACKLIST+= auto/RRDs/.packlist
# rrdtool explicitly forbids any use of -ffast-math
BUILDLINK_TRANSFORM+= rm:-ffast-math
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= post-build
SUBST_MESSAGE.prefix= Fixing $${prefix} in scripts.
SUBST_FILES.prefix= examples/cgi-demo.cgi
SUBST_SED.prefix= -e '1s,^\#! \$${prefix},\#! ${PREFIX},'
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../x11/pixman/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"