summaryrefslogtreecommitdiff
path: root/data/ruby/make.sh
diff options
context:
space:
mode:
authorJay Freeman <saurik@saurik.com>2008-01-22 14:21:57 +0000
committerJay Freeman <saurik@saurik.com>2008-01-22 14:21:57 +0000
commit968aec402d2b80cd6b8a959257970fe6e9d38270 (patch)
tree81a36020eb588617e700864e50c4b017fa395cd9 /data/ruby/make.sh
parent5f88bb5700e49555f7e4a59ecee7e308c4b068e0 (diff)
Adding a fully working copy of Ruby.
git-svn-id: http://svn.telesphoreo.org/trunk@18 514c082c-b64e-11dc-b46d-3d985efe055d
Diffstat (limited to 'data/ruby/make.sh')
-rw-r--r--data/ruby/make.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/data/ruby/make.sh b/data/ruby/make.sh
index 6618a55da..9815e2cf9 100644
--- a/data/ruby/make.sh
+++ b/data/ruby/make.sh
@@ -2,7 +2,11 @@ pkg:extract
cd *
pkg:patch
autoconf
-pkg:configure ac_cv_func_setpgrp_void=yes rb_cv_stack_grow_dir=-1 --disable-rpath --enable-shared
+pkg:configure ac_cv_func_setpgrp_void=yes rb_cv_binary_elf=no rb_cv_stack_grow_dir=-1 rb_cv_bsd_signal=yes ac_cv_type_getgroups=gid_t ac_cv_c_stack_direction=1 ac_cv_func_memcmp_working=yes --enable-wide-getaddrinfo
make
+cd ext/iconv
+touch iconv.c
+make LOCAL_LIBS=-liconv
+cd ../..
pkg:install
-pkg: rm -rf /usr/share
+pkg: rm -f /usr/lib/libruby-static.a