This changes the www/nginx passenger FLAVOR to build depends on the
default ruby version, instead of ruby 2.0.  Likewise, it changes
passenger to build a package for the default ruby version if FLAVOR
is not specified.

This should not affect the package, so bumping should not be
necessary.

Tested on amd64.  Will be committing in a couple days unless
I hear objections.

Thanks,
Jeremy

Index: www/nginx/Makefile
===================================================================
RCS file: /cvs/ports/www/nginx/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- www/nginx/Makefile  21 Sep 2014 14:00:16 -0000      1.61
+++ www/nginx/Makefile  29 Sep 2014 22:22:23 -0000
@@ -74,8 +74,8 @@ SUBSTFILES=           conf/nginx.conf
 NAXSIDISTFILES+=       naxsi-0.53-1.tar.gz{0.53-1.tar.gz}:1
 
 .if ${FLAVOR:Mpassenger}
-CONFIGURE_ARGS+=       
--add-module=${LOCALBASE}/lib/phusion-passenger20/ext/nginx
-BUILD_DEPENDS+=                ruby20-passenger-*:www/ruby-passenger,-main
+CONFIGURE_ARGS+=       
--add-module=${LOCALBASE}/lib/phusion-passenger21/ext/nginx
+BUILD_DEPENDS+=                
ruby21-passenger-*:www/ruby-passenger,-main,ruby21
 RUN_DEPENDS+=          
ruby-passenger-*|ruby19-passenger-*|ruby20-passenger-*|ruby21-passenger-*:www/ruby-passenger,-main
 WANTLIB+=              m pthread stdc++
 .endif
Index: www/ruby-passenger/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-passenger/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- www/ruby-passenger/Makefile 18 Aug 2014 06:53:07 -0000      1.34
+++ www/ruby-passenger/Makefile 28 Sep 2014 18:17:32 -0000
@@ -29,7 +29,7 @@ MODULES =             devel/gettext \
                        lang/ruby
 
 FLAVORS =              ruby18 ruby19 ruby20 ruby21
-FLAVOR ?=              ruby20
+FLAVOR ?=              ruby21
 
 # Fix conflict between subpackages when using ruby21 FLAVOR
 .if ${FLAVOR} == ruby21

Reply via email to