From: "Samuel Bernardo" <samuelbernardo.mail@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/user/ssnb:master commit in: app-emulation/opennebula/
Date: Mon, 4 May 2020 03:20:52 +0000 (UTC) [thread overview]
Message-ID: <1588562399.0f1c2c310094ee73fbd163c4e6c2063c57a84307.samuelbernardo@gentoo> (raw)
commit: 0f1c2c310094ee73fbd163c4e6c2063c57a84307
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Mon May 4 03:19:59 2020 +0000
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Mon May 4 03:19:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=0f1c2c31
Correct lib path into new Gentoo definition
Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>
app-emulation/opennebula/opennebula-5.10.1.ebuild | 9 ++++++---
app-emulation/opennebula/opennebula-5.10.3.ebuild | 9 ++++++---
app-emulation/opennebula/opennebula-5.10.4.ebuild | 9 ++++++---
3 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/app-emulation/opennebula/opennebula-5.10.1.ebuild b/app-emulation/opennebula/opennebula-5.10.1.ebuild
index 4f7f8df..08d23bd 100644
--- a/app-emulation/opennebula/opennebula-5.10.1.ebuild
+++ b/app-emulation/opennebula/opennebula-5.10.1.ebuild
@@ -102,7 +102,10 @@ src_unpack() {
src_prepare() {
# install missing source file
- cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/
+ cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/ || die "copy parsers files failed"
+
+ # set correct lib path
+ for f in $(grep -rlI "/usr/lib/one" .); do sed -i -e "s/\/usr\/lib\/one/\/usr\/$(get_libdir)\/one/g" $f; done || die "correct lib dir failed"
# grunt-sass and node-sass versions
#sed -i -e 's|1.2.1|2.1.0|' -e 's|3.10.1|4.13.0|' src/sunstone/public/package.json || die "sed failed"
@@ -187,10 +190,10 @@ src_install() {
into /usr
dobin usr/bin/*
- cp -a usr/lib/one/* "${ED}"/usr/$(get_libdir)/one/
+ cp -a usr/$(get_libdir)/one/* "${ED}"/usr/$(get_libdir)/one/
cp -a usr/share/one/* "${ED}"/usr/share/one/
cp -a var/lib/one/* "${ED}"/var/lib/one/
- rm -rf usr/bin usr/lib/one usr/share/one var/lib/one
+ rm -rf usr/bin usr/$(get_libdir)/one usr/share/one var/lib/one
# add documentation
dodoc usr/share/docs/one/*
diff --git a/app-emulation/opennebula/opennebula-5.10.3.ebuild b/app-emulation/opennebula/opennebula-5.10.3.ebuild
index 9adf118..93c0037 100644
--- a/app-emulation/opennebula/opennebula-5.10.3.ebuild
+++ b/app-emulation/opennebula/opennebula-5.10.3.ebuild
@@ -104,7 +104,10 @@ src_unpack() {
src_prepare() {
# install missing source file
- #cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/
+ #cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/ || die "copy parsers files failed"
+
+ # set correct lib path
+ for f in $(grep -rlI "/usr/lib/one" .); do sed -i -e "s/\/usr\/lib\/one/\/usr\/$(get_libdir)\/one/g" $f; done || die "correct lib dir failed"
# grunt-sass and node-sass versions
sed -i -e 's|1.2.1|2.1.0|' -e 's|3.10.1|4.13.0|' src/sunstone/public/package.json || die "sed failed"
@@ -193,10 +196,10 @@ src_install() {
into /usr
dobin usr/bin/*
- cp -a usr/lib/one/* "${ED}"/usr/$(get_libdir)/one/
+ cp -a usr/$(get_libdir)/one/* "${ED}"/usr/$(get_libdir)/one/
cp -a usr/share/one/* "${ED}"/usr/share/one/
cp -a var/lib/one/* "${ED}"/var/lib/one/
- rm -rf usr/bin usr/lib/one usr/share/one var/lib/one
+ rm -rf usr/bin usr/$(get_libdir)/one usr/share/one var/lib/one
# add documentation
dodoc usr/share/docs/one/*
diff --git a/app-emulation/opennebula/opennebula-5.10.4.ebuild b/app-emulation/opennebula/opennebula-5.10.4.ebuild
index 9adf118..93c0037 100644
--- a/app-emulation/opennebula/opennebula-5.10.4.ebuild
+++ b/app-emulation/opennebula/opennebula-5.10.4.ebuild
@@ -104,7 +104,10 @@ src_unpack() {
src_prepare() {
# install missing source file
- #cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/
+ #cp "${FILESDIR}"/${P}/parsers/* "${S}"/src/parsers/ || die "copy parsers files failed"
+
+ # set correct lib path
+ for f in $(grep -rlI "/usr/lib/one" .); do sed -i -e "s/\/usr\/lib\/one/\/usr\/$(get_libdir)\/one/g" $f; done || die "correct lib dir failed"
# grunt-sass and node-sass versions
sed -i -e 's|1.2.1|2.1.0|' -e 's|3.10.1|4.13.0|' src/sunstone/public/package.json || die "sed failed"
@@ -193,10 +196,10 @@ src_install() {
into /usr
dobin usr/bin/*
- cp -a usr/lib/one/* "${ED}"/usr/$(get_libdir)/one/
+ cp -a usr/$(get_libdir)/one/* "${ED}"/usr/$(get_libdir)/one/
cp -a usr/share/one/* "${ED}"/usr/share/one/
cp -a var/lib/one/* "${ED}"/var/lib/one/
- rm -rf usr/bin usr/lib/one usr/share/one var/lib/one
+ rm -rf usr/bin usr/$(get_libdir)/one usr/share/one var/lib/one
# add documentation
dodoc usr/share/docs/one/*
next reply other threads:[~2020-05-04 3:20 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-04 3:20 Samuel Bernardo [this message]
-- strict thread matches above, loose matches on Subject: below --
2020-09-20 2:39 [gentoo-commits] repo/user/ssnb:master commit in: app-emulation/opennebula/ Samuel Bernardo
2020-06-12 22:33 Samuel Bernardo
2020-05-11 0:57 Samuel Bernardo
2020-05-11 0:33 Samuel Bernardo
2020-05-11 0:02 Samuel Bernardo
2020-05-04 23:28 Samuel Bernardo
2020-05-04 19:48 Samuel Bernardo
2020-05-04 15:42 Samuel Bernardo
2020-05-04 13:42 Samuel Bernardo
2020-05-04 4:06 Samuel Bernardo
2020-05-04 3:20 Samuel Bernardo
2020-05-04 2:30 Samuel Bernardo
2020-03-25 23:53 Samuel Bernardo
2019-04-11 0:36 Samuel Bernardo
2018-07-28 17:41 Samuel Bernardo
2018-06-24 22:53 Samuel Bernardo
2018-06-24 22:30 Samuel Bernardo
2018-06-24 11:50 Samuel Bernardo
2018-06-23 18:40 Samuel Bernardo
2018-05-08 19:55 Samuel Bernardo
2018-02-02 23:41 Samuel Bernardo
2017-10-01 15:29 Samuel Bernardo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1588562399.0f1c2c310094ee73fbd163c4e6c2063c57a84307.samuelbernardo@gentoo \
--to=samuelbernardo.mail@gmail.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox