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

Reply via email to