diff options
author | taca <taca@pkgsrc.org> | 2014-08-19 15:26:44 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2014-08-19 15:26:44 +0000 |
commit | 892aa664accf48f13b4f5dc14c28fca959c4fdc2 (patch) | |
tree | 4eab0b2a460a78b8640454c23f06fa5cd1c79082 /lang | |
parent | d8a1d86504757068aa7b1690035709f563f0fe8a (diff) | |
download | pkgsrc-892aa664accf48f13b4f5dc14c28fca959c4fdc2.tar.gz |
Pass CONFIGURE_ARGS to _RUBYGEM_OPTIONS with "--build-args".
Diffstat (limited to 'lang')
-rw-r--r-- | lang/ruby/gem.mk | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lang/ruby/gem.mk b/lang/ruby/gem.mk index a79031cccb5..544b35a7c9f 100644 --- a/lang/ruby/gem.mk +++ b/lang/ruby/gem.mk @@ -1,4 +1,4 @@ -# $NetBSD: gem.mk,v 1.31 2014/05/01 12:45:09 taca Exp $ +# $NetBSD: gem.mk,v 1.32 2014/08/19 15:26:44 taca Exp $ # # This Makefile fragment is intended to be included by packages that build # and install Ruby gems. @@ -358,8 +358,14 @@ _RUBYGEM_OPTIONS+= --no-ri .if !empty(RUBY_BUILD_RDOC:M[nN][oO]) _RUBYGEM_OPTIONS+= --no-rdoc .endif +.if !empty(CONFIGURE_ARGS) || !empty(RUBY_EXTCONF_ARGS) +_RUBYGEM_OPTIONS+= -- +.if !empty(RUBY_EXTCONF_ARGS) +_RUBYGEM_OPTIONS+= ${RUBY_EXTCONF_ARGS} +.endif .if !empty(CONFIGURE_ARGS) -_RUBYGEM_OPTIONS+= -- --build-args ${CONFIGURE_ARGS} +_RUBYGEM_OPTIONS+= --build-args ${CONFIGURE_ARGS} +.endif .endif RUBYGEM_INSTALL_ROOT_OPTION= --install-root ${RUBYGEM_INSTALL_ROOT} |