diff --git a/projects/rbenv.org/ruby-build/package.yml b/projects/rbenv.org/ruby-build/package.yml new file mode 100644 index 00000000..256b7c7d --- /dev/null +++ b/projects/rbenv.org/ruby-build/package.yml @@ -0,0 +1,39 @@ +distributable: + url: git+https://github.com/rbenv/ruby-build.git + ref: ${{version.tag}} + +versions: + github: rbenv/ruby-build + +companions: + linux: + gnu.org/make: '*' + gnu.org/gcc: '*' + +dependencies: + openssl.org: '>=1.1' + curl.se: '*' + gnu.org/autoconf: ^2.72 + freedesktop.org/pkg-config: '*' + gnu.org/readline: ^8.2 + pyyaml.org/libyaml: ^0.2 + +runtime: + env: + darwin: + LDFLAGS: -Wl,-rpath,{{pkgx.prefix}} $LDFLAGS + +build: + - make install PREFIX={{prefix}} + +provides: + - bin/ruby-build + +test: + script: + - ruby-build --version | grep {{version.raw}} + - ruby-build 2.7.8 $PWD/ruby-2.7.8 --verbose + - ruby --version | grep '2.7.8' + - ruby-build --help + env: + PATH: $PWD/ruby-2.7.8/bin:$PATH