[Midnightbsd-cvs] mports [22375] trunk/Mk/extensions/ruby.mk: add ruby 2.4

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Mar 16 18:47:30 EDT 2017


Revision: 22375
          http://svnweb.midnightbsd.org/mports/?rev=22375
Author:   laffer1
Date:     2017-03-16 18:47:30 -0400 (Thu, 16 Mar 2017)
Log Message:
-----------
add ruby 2.4

Modified Paths:
--------------
    trunk/Mk/extensions/ruby.mk

Modified: trunk/Mk/extensions/ruby.mk
===================================================================
--- trunk/Mk/extensions/ruby.mk	2017-03-07 23:44:13 UTC (rev 22374)
+++ trunk/Mk/extensions/ruby.mk	2017-03-16 22:47:30 UTC (rev 22375)
@@ -196,13 +196,23 @@
 RUBY_PATCHLEVEL=	0
 RUBY23=			""	# PLIST_SUB helpers
 
+. elif ${RUBY_VER} == 2.4
+#
+# Ruby 2.4
+#
+RUBY_RELVERSION=	2.4.0
+RUBY_PORTREVISION=	0
+RUBY_PORTEPOCH=		1
+RUBY_PATCHLEVEL=	0
+RUBY24=			""	# PLIST_SUB helpers
+
 # When adding a version, please keep the comment in
-# Mk/bsd.default-versions.mk in sync.
+# Mk/components/default-versions.mk in sync.
 . else
 #
 # Other versions
 #
-IGNORE=	Only ruby 2.1, 2.2 and 2.3 are supported
+IGNORE=	Only ruby 2.1, 2.2 and 2.3, 2.4 are supported
 _INVALID_RUBY_VER=	1
 . endif
 .endif # defined(RUBY_VER)
@@ -212,6 +222,7 @@
 RUBY21?=		"@comment "
 RUBY22?=		"@comment "
 RUBY23?=		"@comment "
+RUBY24?=		"@comment "
 
 .if defined(BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E})
 .if ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} == "yes"
@@ -350,7 +361,8 @@
 			RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \
 			RUBY21=${RUBY21} \
 			RUBY22=${RUBY22} \
-			RUBY23=${RUBY23}
+			RUBY23=${RUBY23} \
+			RUBY24=${RUBY24}
 
 .if defined(USE_RUBY_RDOC)
 MAKE_ENV+=	RUBY_RDOC=${RUBY_RDOC}



More information about the Midnightbsd-cvs mailing list