pkgsrc/sysutils/riemann-client/Makefile
jperkin aa54f0b04c riemann-client: Update to 1.10.3.
riemann-c-client 1.10.3

Dependencies on the generated protobuf C sources have been fixed in the Makefile.
A few harmless compile-time warnings have been silenced.
Fixed a few typos in riemann-client(1).

riemann-c-client 1.10.2

A number of formatting issues in the API docs have been fixed.

riemann-c-client 1.10.1

The library compiles on OSX/Darwin again, after fixing a symbol aliasing issue.
Reported by @ilovezfs.

riemann-c-client 1.10.0

Added support for micro-second timestamps (available since Riemann 0.2.13),
implemented by Mathieu Corbin, @mcorbin.  Miscellaneous changes

The parts of the test suite that require a running Riemann server are now
disabled by default, and require setting the RCC_NETWORK_TESTS environment
variable to a non-zero value, before running the test suite.

Fixes an issue on systems that had something else listening on the port, or a
Riemann with a different config than the one the test suite expected.

Reported by Dave Cottlehuber, @dch.
2018-10-19 15:53:41 +00:00

28 lines
740 B
Makefile

# $NetBSD: Makefile,v 1.4 2018/10/19 15:53:41 jperkin Exp $
GITHUB_PROJECT= riemann-c-client
GITHUB_TAG= ${DISTNAME}
DISTNAME= riemann-c-client-1.10.3
PKGNAME= ${DISTNAME:S/c-//}
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=algernon/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/algernon/riemann-c-client/
COMMENT= C client library for the Riemann monitoring system
LICENSE= gnu-lgpl-v3
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake autoreconf gmake pkg-config
LDFLAGS.SunOS+= -lsocket
pre-configure:
cd ${WRKSRC} && autoreconf -i
.include "options.mk"
.include "../../devel/protobuf-c/buildlink3.mk"
.include "../../textproc/json-c/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"