diff options
author | Ryan Steinmetz <zi@FreeBSD.org> | 2014-02-01 16:29:36 +0000 |
---|---|---|
committer | Ryan Steinmetz <zi@FreeBSD.org> | 2014-02-01 16:29:36 +0000 |
commit | fa6095be8835ceb2d66a87bb2401cfec5e2108df (patch) | |
tree | 29e08163fc0c223af5d3122238fbb09b0109dee8 /Mk | |
parent | 63548c1b8fbdf79171fefdfb3a96f63073eeeb57 (diff) |
Notes
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.ruby.mk | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk index c4d507f2d8d0..04137852cca2 100644 --- a/Mk/bsd.ruby.mk +++ b/Mk/bsd.ruby.mk @@ -186,8 +186,6 @@ RUBY_DISTVERSION?= ${RUBY_RELVERSION}-p${RUBY_PATCHLEVEL} RUBY_WRKSRC= ${WRKDIR}/ruby-${RUBY_DISTVERSION} -GEM_ENV?= LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 - RUBY_CONFIGURE_ARGS+= --with-rubyhdrdir="${PREFIX}/include/ruby-1.9/" \ --with-rubylibprefix="${PREFIX}/lib/ruby" \ --docdir="${RUBY_DOCDIR}" \ @@ -213,8 +211,6 @@ RUBY_DISTVERSION?= ${RUBY_RELVERSION}-p${RUBY_PATCHLEVEL} RUBY_WRKSRC= ${WRKDIR}/ruby-${RUBY_DISTVERSION} -GEM_ENV?= LC_CTYPE=UTF-8 - RUBY_CONFIGURE_ARGS+= --with-rubyhdrdir="${PREFIX}/include/ruby-2.0/" \ --with-rubylibprefix="${PREFIX}/lib/ruby" \ --docdir="${RUBY_DOCDIR}" \ @@ -246,6 +242,24 @@ _RUBY_VENDORDIR?= ${_RUBY_SYSLIBDIR}/ruby/vendor_ruby .endif # defined(RUBY) +.if defined(LANG) && !empty(LANG) +GEM_ENV+= LANG=${LANG} +.else +GEM_ENV+= LANG=en_US.UTF-8 +.endif + +.if defined(LC_ALL) && !empty(LC_ALL) +GEM_ENV+= LC_ALL=${LC_ALL} +.else +GEM_ENV+= LC_ALL=en_US.UTF-8 +.endif + +.if defined(LC_CTYPE) && !empty(LC_CTYPE) +GEM_ENV+= LC_CTYPE=${LC_CTYPE} +.else +GEM_ENV+= LC_CTYPE=UTF-8 +.endif + RUBY_DEFAULT_SUFFIX?= ${RUBY_DEFAULT_VER:S/.//} RUBY_DISTVERSION?= ${RUBY_VERSION} |