From 7c8761facfff957141d170ffa05159c3218228fa Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sun, 6 Nov 2016 15:51:01 +0100 Subject: net-wireless/lorcon: add ruby21, bug 589418 Package-Manager: portage-2.3.0 --- net-wireless/lorcon/lorcon-0.0_p20150109.ebuild | 7 ++++--- net-wireless/lorcon/lorcon-9999.ebuild | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'net-wireless') diff --git a/net-wireless/lorcon/lorcon-0.0_p20150109.ebuild b/net-wireless/lorcon/lorcon-0.0_p20150109.ebuild index 1a9622c59bb3..b507490492c1 100644 --- a/net-wireless/lorcon/lorcon-0.0_p20150109.ebuild +++ b/net-wireless/lorcon/lorcon-0.0_p20150109.ebuild @@ -7,7 +7,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) DISTUTILS_OPTIONAL=1 -USE_RUBY="ruby20" +USE_RUBY="ruby20 ruby21" RUBY_OPTIONAL=yes inherit distutils-r1 ruby-ng @@ -91,8 +91,9 @@ each_ruby_compile() { sed -i "s#-I/usr/include/lorcon2#-I${WORKDIR}/${P}/ruby-lorcon -L${WORKDIR}/${P}/.libs#" ruby-lorcon/extconf.rb "${RUBY}" -C ruby-lorcon extconf.rb || die sed -i 's##"../lorcon.h"#' ruby-lorcon/Lorcon2.h - sed -i "s#-L\.#-L. -L${WORKDIR}/${P}/.libs -lorcon2 #g" ruby-lorcon/Makefile || die - emake -C ruby-lorcon + sed -i -e "s#-L\.#-L. -L${WORKDIR}/${P}/.libs -lorcon2 #g" \ + -e "s#-Wl,--no-undefined##" ruby-lorcon/Makefile || die + emake V=1 -C ruby-lorcon } each_ruby_install() { diff --git a/net-wireless/lorcon/lorcon-9999.ebuild b/net-wireless/lorcon/lorcon-9999.ebuild index f91f561b6a11..356a06757605 100644 --- a/net-wireless/lorcon/lorcon-9999.ebuild +++ b/net-wireless/lorcon/lorcon-9999.ebuild @@ -7,7 +7,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) DISTUTILS_OPTIONAL=1 -USE_RUBY="ruby20" +USE_RUBY="ruby20 ruby21" RUBY_OPTIONAL=yes inherit distutils-r1 ruby-ng @@ -91,8 +91,9 @@ each_ruby_compile() { sed -i "s#-I/usr/include/lorcon2#-I${WORKDIR}/${P}/ruby-lorcon -L${WORKDIR}/${P}/.libs#" ruby-lorcon/extconf.rb "${RUBY}" -C ruby-lorcon extconf.rb || die sed -i 's##"../lorcon.h"#' ruby-lorcon/Lorcon2.h - sed -i "s#-L\.#-L. -L${WORKDIR}/${P}/.libs -lorcon2 #g" ruby-lorcon/Makefile || die - emake -C ruby-lorcon + sed -i -e "s#-L\.#-L. -L${WORKDIR}/${P}/.libs -lorcon2 #g" \ + -e "s#-Wl,--no-undefined##" ruby-lorcon/Makefile || die + emake V=1 -C ruby-lorcon } each_ruby_install() { -- cgit v1.2.3-65-gdbad