diff options
author | Bernhard Froehlich <decke@FreeBSD.org> | 2010-05-14 18:50:43 +0000 |
---|---|---|
committer | Bernhard Froehlich <decke@FreeBSD.org> | 2010-05-14 18:50:43 +0000 |
commit | e3ff961defba66981ff223a32f8975846946b2a9 (patch) | |
tree | d71a96dc9405d1e1fbdea67a35f8fb6d79176b57 /www/redmine/Makefile | |
parent | 52dbc37400222a1da118f155ab825ceeed9f0b64 (diff) |
Notes
Diffstat (limited to 'www/redmine/Makefile')
-rw-r--r-- | www/redmine/Makefile | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/www/redmine/Makefile b/www/redmine/Makefile index 24e28b3d404a..7fd67bf1a7fc 100644 --- a/www/redmine/Makefile +++ b/www/redmine/Makefile @@ -6,8 +6,7 @@ # PORTNAME= redmine -PORTVERSION= 0.9.3 -PORTREVISION= 2 +PORTVERSION= 0.9.4 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_RUBYFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,18 +14,19 @@ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= decke@FreeBSD.org COMMENT= A flexible project management web application -RUN_DEPENDS= rackup:${PORTSDIR}/www/rubygem-rack \ - thin:${PORTSDIR}/www/rubygem-thin +RUN_DEPENDS= rackup:${PORTSDIR}/www/rubygem-rack USE_RUBY= yes USE_RUBY_FEATURES= iconv USE_RAKE= yes NO_BUILD= yes -USE_RC_SUBR= redmine SUB_LIST+= RUBY_NAME=${RUBY_NAME} -OPTIONS= MYSQL "Enable MySQL Support" on \ - POSTGRESQL "Enable PostgreSQL Support" off +OPTIONS= MYSQL "Enable MySQL support" on \ + POSTGRESQL "Enable PostgreSQL support" off \ + RMAGIC "Enable Gantt charts support" on \ + THIN "Use Thin WEB server" on \ + PASSENGER "Use Apache/Nginx WEB server" off .include <bsd.port.pre.mk> @@ -38,6 +38,24 @@ RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/mysql.so:${PORTSDIR}/databases/ruby-mysql RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/pg.so:${PORTSDIR}/databases/ruby-pg .endif +.if defined(WITH_RMAGIC) +RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/RMagick2.so:${PORTSDIR}/graphics/ruby-rmagick +.endif + +.if defined(WITH_THIN) +RUN_DEPENDS+= thin:${PORTSDIR}/www/rubygem-thin +USE_RC_SUBR= redmine +.endif + +.if defined(WITH_PASSENGER) +RUN_DEPENDS+= passenger-config:${PORTSDIR}/www/rubygem-passenger +.endif + +.if !defined(WITH_THIN) && !defined(WITH_PASSENGER) +IGNORE= Either Thin or Apache/Nginx WEB server option required. \ + Please 'make config' again. +.endif + do-install: ${MKDIR} ${WWWDIR} (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "*" ${WWWDIR} "! -name *.orig") |