Reworked install process to avoid sandbox violations. This fixes bug #113056
authorMarkus Dittrich <markusle@gentoo.org>
Sun, 20 Nov 2005 18:15:19 +0000 (18:15 +0000)
committerMarkus Dittrich <markusle@gentoo.org>
Sun, 20 Nov 2005 18:15:19 +0000 (18:15 +0000)
Package-Manager: portage-2.0.51.22-r3

sci-chemistry/mpqc/ChangeLog
sci-chemistry/mpqc/Manifest
sci-chemistry/mpqc/mpqc-2.3.0.ebuild

index 3404d40ee2cbea92dfb2c81d80f6d8e0720b376c..00b464601c04eff88c187ed17a14102573bb40b1 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sci-chemistry/mpqc
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mpqc/ChangeLog,v 1.7 2005/11/20 02:49:59 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mpqc/ChangeLog,v 1.8 2005/11/20 18:15:19 markusle Exp $
+
+  20 Nov 2005; Markus Dittrich <markusle@gentoo.org> mpqc-2.3.0.ebuild:
+  Reworked install process to avoid sandbox violations. This fixes bug #113056.
 
 *mpqc-2.3.0 (20 Nov 2005)
 
index bc5e6500e7d5fd7c8d12b2ae2a70e96725e6c2ed..e4216631c67e7e5a568b5a2cb0bf014617b41495 100644 (file)
@@ -1,7 +1,7 @@
 MD5 e9d844071c64f7af1c83acc43ca9e81b mpqc-2.2.2.ebuild 1410
-MD5 70725b1ecefe1fa4c2b1fbf611612967 mpqc-2.3.0.ebuild 2722
+MD5 dad4b7f3086c64a886517688957087a6 mpqc-2.3.0.ebuild 2536
 MD5 9e4726b21096a9de72c8f951fb17cc77 mpqc-2.2.3.ebuild 1466
-MD5 bf15de20f1a76d0d9ce4eb11bc936ed5 ChangeLog 2637
+MD5 c68b2c8bf315900df6b742527ea91baa ChangeLog 2790
 MD5 df166a2ae1cb64196abc394d4fa522ed metadata.xml 272
 MD5 ef8f7cc3214e84dfd6bec6d38eacb3a6 files/digest-mpqc-2.2.2 129
 MD5 4a8b0c0ea1bc3bafc4302eceff353d0f files/digest-mpqc-2.2.3 131
index 0f913ce8735a07ecbdc218b5da8611259e777900..a69f534ded2bbd3bdd2a75d0c65a646649a17a64 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mpqc/mpqc-2.3.0.ebuild,v 1.1 2005/11/20 02:49:59 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mpqc/mpqc-2.3.0.ebuild,v 1.2 2005/11/20 18:15:19 markusle Exp $
 
 inherit fortran
 
@@ -71,15 +71,11 @@ src_test() {
 
 
 src_install() {
-       sed -e "s:^prefix=.*$:prefix=${D}/usr:" \
-           -e "s:^datadir=/usr/share:datadir=${D}/usr/share:" \
-               -e "s:^scdatadir=/usr/share/mpqc/2.3.0:scdatadir=${D}/usr/share/${PN}/${PV}:" \
-               -i "lib/LocalMakefile"
+       make installroot="${D}" install install_devel install_inc \
+               || die "install failed"
 
        dodoc CHANGES CITATION README || die "failed to install docs"
 
-       make install install_devel install_inc || die "install failed"
-
        # make extended docs 
        if use doc; then
                cd "${S}"/doc