4e975c22ea
Raindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is designed for preforking servers such as Rainbows! and Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and Rubinius on platforms supporting POSIX shared memory. It may also be used as a generic scoreboard for sharing atomic counters across multiple processes. OK sthen@
32 lines
733 B
Makefile
32 lines
733 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/06 01:14:09 jeremy Exp $
|
|
|
|
COMMENT = real-time stats toolkit for Rack HTTP servers
|
|
|
|
DISTNAME = raindrops-0.7.0
|
|
CATEGORIES = www
|
|
|
|
MAINTAINER = Jeremy Evans <jeremy@openbsd.org>
|
|
|
|
# LGPLv2.1/LGPLv3
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
PERMIT_DISTFILES_CDROM = Yes
|
|
PERMIT_DISTFILES_FTP = Yes
|
|
|
|
MODULES = lang/ruby
|
|
|
|
CONFIGURE_STYLE = ruby gem ext
|
|
|
|
# XXX only actually required for gcc2/3 arch
|
|
BUILD_DEPENDS += libatomic_ops-*:devel/boehm-gc,-atomic
|
|
|
|
REGRESS_DEPENDS = devel/gmake \
|
|
www/ruby-rack,${MODRUBY_FLAVOR} \
|
|
${FULLPKGNAME}:${BUILD_PKGPATH}
|
|
|
|
do-regress:
|
|
cd ${WRKSRC} && ${SETENV} RUBYOPT=-rubygems \
|
|
RUBYLIB=${WRKSRC}/lib gmake test RUBY=${RUBY}
|
|
|
|
.include <bsd.port.mk>
|