Makefile 1003 B

123456789101112131415161718192021222324252627282930313233343536
  1. # $OpenBSD: Makefile,v 1.21 2017/04/12 02:03:18 jeremy Exp $
  2. COMMENT = ruby-rack HTTP server for Unix and fast clients
  3. DISTNAME = unicorn-5.3.0
  4. CATEGORIES = www
  5. HOMEPAGE = https://bogomips.org/unicorn/
  6. MAINTAINER = Jeremy Evans <jeremy@openbsd.org>
  7. # Ruby/GPLv2
  8. PERMIT_PACKAGE_CDROM = Yes
  9. MODULES = lang/ruby
  10. BUILD_DEPENDS = ${RUN_DEPENDS}
  11. RUN_DEPENDS = devel/ruby-kgio,${MODRUBY_FLAVOR}>=2.6,<3.0 \
  12. www/ruby-raindrops,${MODRUBY_FLAVOR}>=0.7,<1.0
  13. CONFIGURE_STYLE = ruby gem ext
  14. post-install:
  15. cd ${WRKINST}/${LOCALBASE}/${GEM_LIB}/gems/${DISTNAME}/man/man1 && \
  16. mv unicorn.1 ${WRKINST}/${LOCALBASE}/man/man1/unicorn${GEM_MAN_SUFFIX}.1 && \
  17. mv unicorn_rails.1 ${WRKINST}/${LOCALBASE}/man/man1/unicorn_rails${GEM_MAN_SUFFIX}.1
  18. rm -r ${WRKINST}/${LOCALBASE}/${GEM_LIB}/gems/${DISTNAME}/man
  19. TEST_DEPENDS = devel/gmake \
  20. devel/ruby-isolate,${MODRUBY_FLAVOR}
  21. do-test:
  22. cd ${WRKSRC} && RUBYOPT=-rubygems RUBY=${RUBY} MRI=${RUBY} \
  23. MAKE='gmake -ek' gmake -ek test
  24. .include <bsd.port.mk>