pkgsrc/databases/rrdtool/options.mk
adam 65198e5551 rrdtool: updated to 1.7.1
RRDtool 1.7.1:

Bugfixes
* about 38949 assorted fixes for the windows build of rrdtool
* fix many compile time warnings
* Re-enable 0-width lines
* Include rrd_pdpcalc.pod in Makefile.am also
* Lots of spelling fixes for rrdtool source and documentation
* fix off by one issue in rrdtool xport output
* fix lua extension build
* fix python bindings
* fix multiple static variable issues in conflict with MT
* make translations actually work
* Fixed configure --enable / --disable options
* rrd_daemon stability fixes
* fix tcl bindings
* do not call umask ever (not MT safe)

Features
* Multiline Titles
* French translation
* Added support for --allow-shrink with --rigid flag
* Added SUSPEND/RESUME/SUSPENDALL/RESUMEALL commands for rrd_cached
* include the daemon name in the error messag
2019-02-11 08:22:44 +00:00

44 lines
1.1 KiB
Makefile

# $NetBSD: options.mk,v 1.7 2019/02/11 08:22:44 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.rrdtool
PKG_SUPPORTED_OPTIONS= lua tcl
PKG_SUGGESTED_OPTIONS= lua tcl
.include "../../mk/bsd.options.mk"
PLIST_VARS+= lua tcl
.if !empty(PKG_OPTIONS:Mtcl)
USE_TOOLS+= tclsh:run
CONFIGURE_ARGS+= --enable-tcl
CONFIGURE_ARGS+= --with-tcllib=${BUILDLINK_PREFIX.tcl}/lib
REPLACE_INTERPRETER+= tclsh
REPLACE.tclsh.old= .*tclsh@TCL_VERSION@
REPLACE.tclsh.new= ${BUILDLINK_PREFIX.tcl}/bin/tclsh
REPLACE_FILES.tclsh= bindings/tcl/ifOctets.tcl.in
PLIST.tcl= yes
. if ${OPSYS} == "Darwin"
.PHONY: fix-darwin-install-name
post-install: fix-darwin-install-name
fix-darwin-install-name:
install_name_tool -id ${PREFIX}/lib/tclrrd${PKGVERSION_NOREV}.dylib \
${DESTDIR}${PREFIX}/lib/tclrrd${PKGVERSION_NOREV}.dylib
. endif
.include "../../lang/tcl/buildlink3.mk"
.else # tcl
CONFIGURE_ARGS+= --disable-tcl
.endif
.if !empty(PKG_OPTIONS:Mlua)
CONFIGURE_ARGS+= --enable-lua
CONFIGURE_ENV+= ac_cv_path_LUA=${LUA_INTERPRETER}
PLIST.lua= yes
.include "../../lang/lua/module.mk"
.else
CONFIGURE_ARGS+= --disable-lua
.endif