commit: 6848d9512ae2883881c23b1eab801deaccd41ec8 Author: Alexey Zapparov <alexey <AT> zapparov <DOT> com> AuthorDate: Wed Nov 3 16:45:28 2021 +0000 Commit: Alexey Zapparov <alexey <AT> zapparov <DOT> com> CommitDate: Wed Nov 3 16:45:28 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6848d951
dev-ruby/chruby: add 0.3.9-r1 Resolve: https://bugs.gentoo.org/821481 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com> dev-ruby/chruby/{chruby-0.3.9.ebuild => chruby-0.3.9-r1.ebuild} | 3 ++- dev-ruby/chruby/files/systemwide.sh | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ruby/chruby/chruby-0.3.9.ebuild b/dev-ruby/chruby/chruby-0.3.9-r1.ebuild similarity index 79% rename from dev-ruby/chruby/chruby-0.3.9.ebuild rename to dev-ruby/chruby/chruby-0.3.9-r1.ebuild index bf9f43980..9e37e8484 100644 --- a/dev-ruby/chruby/chruby-0.3.9.ebuild +++ b/dev-ruby/chruby/chruby-0.3.9-r1.ebuild @@ -15,7 +15,8 @@ DEPEND="|| ( >=app-shells/bash-3.0:* app-shells/zsh )" RDEPEND="${DEPEND}" src_install() { - emake DESTDIR="${D}" install + # TODO: Remove `${D}` from PREFIX in >=chruby-0.3.10 (https://git.io/JPQ25) + emake DESTDIR="${D}" PREFIX="${D}/usr" install insinto "/etc/profile.d" newins "${FILESDIR}/systemwide.sh" "chruby.sh" diff --git a/dev-ruby/chruby/files/systemwide.sh b/dev-ruby/chruby/files/systemwide.sh index be5f9bd1d..e7859dfd8 100644 --- a/dev-ruby/chruby/files/systemwide.sh +++ b/dev-ruby/chruby/files/systemwide.sh @@ -1,7 +1,7 @@ if [ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ]; then - source /usr/local/share/chruby/chruby.sh + source /usr/share/chruby/chruby.sh # If you want chruby to auto-switch the `.ruby-version` of Ruby when you # cd between your different projects, uncomment following line: - #source /usr/local/share/chruby/auto.sh + #source /usr/share/chruby/auto.sh fi
