Makefile 692 B

123456789101112131415161718192021222324252627282930
  1. # $OpenBSD: Makefile,v 1.15 2017/02/23 17:48:35 jca Exp $
  2. COMMENT = real-time stats toolkit for Rack HTTP servers
  3. DISTNAME = raindrops-0.17.0
  4. CATEGORIES = www
  5. MAINTAINER = Jeremy Evans <jeremy@openbsd.org>
  6. # LGPLv2.1/LGPLv3
  7. PERMIT_PACKAGE_CDROM = Yes
  8. MODULES = lang/ruby
  9. CONFIGURE_STYLE = ruby gem ext
  10. # XXX fallback if arch doesn't provide atomic builtins
  11. BUILD_DEPENDS += libatomic_ops-*:devel/boehm-gc,-atomic
  12. TEST_DEPENDS = devel/gmake \
  13. www/ruby-rack,${MODRUBY_FLAVOR} \
  14. www/ruby-unicorn,${MODRUBY_FLAVOR} \
  15. ${FULLPKGNAME}:${BUILD_PKGPATH}
  16. do-test:
  17. cd ${WRKSRC} && ${SETENV} RUBYOPT=-rubygems \
  18. RUBYLIB=${WRKSRC}/lib gmake test RUBY=${RUBY}
  19. .include <bsd.port.mk>