aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-chemistry/rosetta/ChangeLog3
-rw-r--r--sci-chemistry/rosetta/rosetta-3.4.ebuild9
2 files changed, 10 insertions, 2 deletions
diff --git a/sci-chemistry/rosetta/ChangeLog b/sci-chemistry/rosetta/ChangeLog
index 181dbc8d3..89adc6eec 100644
--- a/sci-chemistry/rosetta/ChangeLog
+++ b/sci-chemistry/rosetta/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Jun 2013; Justin Lecher <jlec@gentoo.org> rosetta-3.4.ebuild:
+ Fix: Ebuild calls die in a subshell
+
11 Jun 2013; Justin Lecher <jlec@gentoo.org> rosetta-3.4.ebuild,
metadata.xml:
Add patches from www.csrosetta.org
diff --git a/sci-chemistry/rosetta/rosetta-3.4.ebuild b/sci-chemistry/rosetta/rosetta-3.4.ebuild
index 3a5ec2f56..7a9ceada5 100644
--- a/sci-chemistry/rosetta/rosetta-3.4.ebuild
+++ b/sci-chemistry/rosetta/rosetta-3.4.ebuild
@@ -145,8 +145,13 @@ src_install() {
newbin ${BIN} ${BIN%%.*} || die "could not install rosetta program files"
done
- [[ -e "${ED}"/usr/bin/cluster ]] && ( mv "${ED}"/usr/bin/cluster{,-${PN}} || die )
- [[ -e "${ED}"/usr/bin/benchmark ]] && ( mv "${ED}"/usr/bin/benchmark{,-${PN}} || die )
+ if [[ -e "${ED}"/usr/bin/cluster ]]; then
+ mv "${ED}"/usr/bin/cluster{,-${PN}} || die
+ fi
+
+ if [[ -e "${ED}"/usr/bin/benchmark ]]; then
+ mv "${ED}"/usr/bin/benchmark{,-${PN}} || die
+ fi
}
my_filter_option() {