diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2003-07-19 16:11:15 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2003-07-19 16:11:15 +0000 |
commit | 004219de73043eedcfeebc006d6befa747ff91a0 (patch) | |
tree | 2791894b7ece05da949ee3cb701800b688c0f34a /lang/ruby16-shim-ruby18 | |
parent | 0cb612164fe02a2b23ee37cec936faf0ccf3ffba (diff) | |
download | ports-004219de73043eedcfeebc006d6befa747ff91a0.tar.gz ports-004219de73043eedcfeebc006d6befa747ff91a0.zip |
Notes
Diffstat (limited to 'lang/ruby16-shim-ruby18')
-rw-r--r-- | lang/ruby16-shim-ruby18/Makefile | 3 | ||||
-rw-r--r-- | lang/ruby16-shim-ruby18/files/patch-ext+dl+extconf.rb | 19 |
2 files changed, 21 insertions, 1 deletions
diff --git a/lang/ruby16-shim-ruby18/Makefile b/lang/ruby16-shim-ruby18/Makefile index 4d05f25e2a13..861a9d79529c 100644 --- a/lang/ruby16-shim-ruby18/Makefile +++ b/lang/ruby16-shim-ruby18/Makefile @@ -7,6 +7,7 @@ PORTNAME= shim-ruby18 PORTVERSION= 1.8.0.p2.2003.04.19 +PORTREVISION= 1 CATEGORIES= lang devel ruby MASTER_SITES= ${MASTER_SITE_RUBY} MASTER_SITE_SUBDIR= shim @@ -21,7 +22,7 @@ USE_BZIP2= yes USE_RUBY= yes -CONFIGURE_ARGS= RUBY=${RUBY} +MAKE_ARGS= RUBY=${RUBY} #CONFIGURE_ARGS+= CONFIGURE_ARGS="-- --config-opt=--with-opt-dir=${LOCALBASE}" WRKSRC= ${WRKDIR}/shim/ruby16 diff --git a/lang/ruby16-shim-ruby18/files/patch-ext+dl+extconf.rb b/lang/ruby16-shim-ruby18/files/patch-ext+dl+extconf.rb new file mode 100644 index 000000000000..359d1ee34af3 --- /dev/null +++ b/lang/ruby16-shim-ruby18/files/patch-ext+dl+extconf.rb @@ -0,0 +1,19 @@ +--- ext/dl/extconf.rb.orig Mon Oct 21 23:52:24 2002 ++++ ext/dl/extconf.rb Sun Jul 20 00:55:25 2003 +@@ -183,6 +183,16 @@ + ] + + create_makefile('dl') ++ ++if (Config::CONFIG['CC'] =~ /gcc/) && (Config::CONFIG['arch'] =~ /i.86/) ++ open('Makefile', 'r+') {|f| ++ s = f.read ++ f.rewind ++ f.print s.gsub(/^(CFLAGS\s*=.*\s)-m(cpu|arch)=\S+/, "\\1") ++ f.truncate f.tell ++ } ++end ++ + rescue SystemExit + # do nothing + end |