From 4a16eacdf24349a3fb73e79902120ce359be67f5 Mon Sep 17 00:00:00 2001 From: b-l-a-i-n-e Date: Tue, 14 Dec 2021 10:54:44 -0800 Subject: [PATCH 1/2] New package: ruby-build-20211203 --- srcpkgs/ruby-build/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/ruby-build/template diff --git a/srcpkgs/ruby-build/template b/srcpkgs/ruby-build/template new file mode 100644 index 000000000000..987cccfe2c56 --- /dev/null +++ b/srcpkgs/ruby-build/template @@ -0,0 +1,21 @@ +# Template file for 'ruby-build' +pkgname=ruby-build +version=20211203 +revision=1 +depends="bash" +short_desc="Compile and install Ruby" +maintainer="b-l-a-i-n-e " +homepage="https://github.com/rbenv/ruby-build" +license="MIT" +distfiles="https://github.com/rbenv/ruby-build/archive/refs/tags/v${version}.tar.gz" +checksum=f6a9149b24c7452a512395bc43d9837171de5f43ef0cf191a4a24b013f6a2eed + +do_install() { + vinstall bin/ruby-build 755 /usr/bin + vinstall bin/rbenv-install 755 /usr/bin + vinstall bin/rbenv-uninstall 755 /usr/bin + vmkdir usr/share/ruby-build + vcopy share/ruby-build/* usr/share/ruby-build + vlicense LICENSE + vdoc README.md +} From fc8e9a7cf0e8cb73fe07f362c679dd593dc69b26 Mon Sep 17 00:00:00 2001 From: b-l-a-i-n-e Date: Tue, 14 Dec 2021 10:55:45 -0800 Subject: [PATCH 2/2] New package: rbenv-1.2.0 --- srcpkgs/rbenv/files/rbenv | 2 ++ srcpkgs/rbenv/template | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/rbenv/files/rbenv create mode 100644 srcpkgs/rbenv/template diff --git a/srcpkgs/rbenv/files/rbenv b/srcpkgs/rbenv/files/rbenv new file mode 100644 index 000000000000..b260c7334a01 --- /dev/null +++ b/srcpkgs/rbenv/files/rbenv @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH=/usr/libexec/rbenv exec /usr/libexec/rbenv/rbenv "$@" diff --git a/srcpkgs/rbenv/template b/srcpkgs/rbenv/template new file mode 100644 index 000000000000..924ebf52dac2 --- /dev/null +++ b/srcpkgs/rbenv/template @@ -0,0 +1,26 @@ +# Template file for 'rbenv' +pkgname=rbenv +version=1.2.0 +revision=1 +build_style="configure" +configure_script="src/configure" +make_build_args="-C" +make_build_target="src" +depends="ruby-build" +short_desc="Manage your app's Ruby environment" +maintainer="b-l-a-i-n-e " +homepage="https://github.com/rbenv/rbenv" +license="MIT" +distfiles="https://github.com/rbenv/rbenv/archive/refs/tags/v${version}.tar.gz" +checksum=3f3a31b8a73c174e3e877ccc1ea453d966b4d810a2aadcd4d8c460bc9ec85e0c + +do_install() { + vinstall "${FILESDIR}/rbenv" 755 /usr/bin + vmkdir usr/libexec/rbenv + vcopy libexec/* usr/libexec/rbenv + vmkdir /usr/share/bash-completion/completions/ + vcopy completions/rbenv.bash /usr/share/bash-completion/completions/ + vlicense LICENSE + vdoc README.md +} +