Skip to content

Instantly share code, notes, and snippets.

@stan
Last active December 12, 2015 12:09
Show Gist options
  • Save stan/4769888 to your computer and use it in GitHub Desktop.
Save stan/4769888 to your computer and use it in GitHub Desktop.

Revisions

  1. stan revised this gist Feb 12, 2013. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions How to
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,3 @@
    # install https://github.com/fgrehm/rbenv-install-remote

    rbenv install https://raw.github.com/gist/4769888/1.9.3-p385-falcon
  2. stan created this gist Feb 12, 2013.
    15 changes: 15 additions & 0 deletions 1.9.3-p385-falcon
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    build_package_combined_patch() {
    local package_name="$1"

    {
    curl https://github.com/funny-falcon/ruby/compare/p385...p385_falcon_gc.diff | patch -p1
    autoconf
    ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS
    make -j 8
    make install
    } >&4 2>&1

    }

    install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b"
    install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" combined_patch