Update ebuild to fix sandbox violation during install phase. Fixes bug 380397 by...
authorKacper Kowalik <xarthisius@gentoo.org>
Thu, 25 Aug 2011 15:57:24 +0000 (15:57 +0000)
committerKacper Kowalik <xarthisius@gentoo.org>
Thu, 25 Aug 2011 15:57:24 +0000 (15:57 +0000)
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64

sci-misc/h5utils/ChangeLog
sci-misc/h5utils/Manifest
sci-misc/h5utils/files/1.10-octave-path.patch [deleted file]
sci-misc/h5utils/h5utils-1.10.ebuild [deleted file]
sci-misc/h5utils/h5utils-1.12.1-r1.ebuild [moved from sci-misc/h5utils/h5utils-1.12.1.ebuild with 52% similarity]

index 205bafe367b033e3271fce9b88ee8620f2b923ce..acea4b0fb6fef57f5c913b6ca683abad5ecb5c53 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for sci-misc/h5utils
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/h5utils/ChangeLog,v 1.11 2009/08/04 05:53:45 spock Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/h5utils/ChangeLog,v 1.12 2011/08/25 15:57:24 xarthisius Exp $
+
+*h5utils-1.12.1-r1 (25 Aug 2011)
+
+  25 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org>
+  -files/1.10-octave-path.patch, -h5utils-1.10.ebuild, -h5utils-1.12.1.ebuild,
+  +h5utils-1.12.1-r1.ebuild:
+  Update ebuild to fix sandbox violation during install phase. Fixes bug 380397
+  by Ruggero Morsucci <morse@supercomputing.univpm.it>. Drop old
 
 *h5utils-1.12.1 (04 Aug 2009)
 
index 9b4e60632faddafff0f6288a05c748d0e6571d20..a6bdf0df3ae2199b04f6d4a505b1da3cb4f4a3f1 100644 (file)
@@ -1,19 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-AUX 1.10-octave-path.patch 619 RMD160 8e2d477066be3b56cca1df8d7789ed9d7d0bf3c8 SHA1 cdf02c4af36e1ffc9652538f450682d8ca50ab37 SHA256 8a34cb0b93a21080d4d7ef47f2075ae467ca3f441b098894a306b9694f3b008d
-DIST h5utils-1.10.tar.gz 129458 RMD160 45a5f98a528315bbe2681a72c0936daae0c5a383 SHA1 4175182e84a94ca1e0f77d3d2734c44ea303bbad SHA256 76159515552b2d99b1d8751093e2ea215c2ca9e6b29c9eda3e0c1eb31d7f7e49
 DIST h5utils-1.12.1.tar.gz 156785 RMD160 f7d1d1b9254e5946c382fad2bd5ffc41e238860d SHA1 1bd8ef8c50221da35aafb5424de9b5f177250d2d SHA256 7290290ca5d5d4451d757a70c86baaa70d23a28edb09c951b6b77c22b924a38d
 DIST h5utils-1.7.2.tar.gz 116927 RMD160 f13d1ed6c95206f32e8462ae2015dc55c25b8db3 SHA1 3ec581bbb59397a21ea39b129b1f6354bf242b29 SHA256 ced462d7fc51a43789a284efc346c94c4dfa6a4d8754f87584ffdd694f060e5e
-EBUILD h5utils-1.10.ebuild 782 RMD160 33e5774f1e07128a77f2edabb3a1bee9117b81fd SHA1 49254e3a41563cd01bb0de87b7c5ce6ff5a118ea SHA256 2509ba0ca3bf7d5a0b7c08a92003f37966287b1fd367a1586f50f6a46b92033e
-EBUILD h5utils-1.12.1.ebuild 663 RMD160 34626da0535472a7f195885f6ed44f46c143e749 SHA1 42152f22b5d39e572535f39c749a1e7772eaec63 SHA256 842d85606c3adaa87fc34484f400f3caafb2b10348ebd5286b03f201b337e6e7
+EBUILD h5utils-1.12.1-r1.ebuild 657 RMD160 11cf14ea47115fe70af7b9992466742aec22683d SHA1 3ceb746f5168c6235072d52d4e2db04fb241739a SHA256 5fd2285b732de947483f1b2b299974edea0dfb1d0e0e6721f68b3aa3f1f2aa50
 EBUILD h5utils-1.7.2.ebuild 632 RMD160 d266b1cbd0f8a2f9e8f37e9f139c4915156a7575 SHA1 9cdd29d30e050a785e458baa67f122a48a1f8714 SHA256 091c1e9ea801d94bea9a7425d784327ad20ef67819161293c222bb1166dd1d0b
-MISC ChangeLog 2057 RMD160 b95b14ead80e517d35821898cc029dad80f3f6b6 SHA1 6c4512bc813f9b15b481b45d2b87ec48485c1590 SHA256 72e55019d09314d72d95ec58152da175c636e973104e5dbfcf12f72ee7a93e9a
+MISC ChangeLog 2404 RMD160 e35f3c2f83cdb02d19b917c6ee149a6d42ae8a72 SHA1 74c7caf4de1f53c285a9f636452540ab6a46b767 SHA256 495cf6707cc254a8a1198ad661fee3c5aefafc27fc45d7a408ee583acc9af597
 MISC metadata.xml 219 RMD160 b79a3eb3a97147163718fc136d386478a58f75b0 SHA1 788a40cf05a07a705523269798041e116d1475d2 SHA256 0f29e01285bb233547985f7ac96c3a39ecaa679578f4758889441fe6fb94cbe4
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAkp3zOIACgkQchej4aZK9/copgCfZ0Y0jkmqjjJFMUS9VB5Z2CYy
-k04AnjK4VDChDhjo6R4w2MoDdBYETsnl
-=BifI
+iJwEAQECAAYFAk5WcOwACgkQIiMqcbOVdxQuDgP/QrH14ULlwwnHo5dF5L6L39Pz
+uzFFikoYJk89AX2Pd3u02l+5vP9eEJIF8rynBG+zQyWrIY76sTYv6l2gHZE2MSf/
+8/AH5Rrd+J02lXtG1GP4LoOCQsvW54AzO+ojrpO0d1VvRz0DUcGuA7ML/gyeVbWV
+4q39RzUlYilJVj7JaB8=
+=rhdm
 -----END PGP SIGNATURE-----
diff --git a/sci-misc/h5utils/files/1.10-octave-path.patch b/sci-misc/h5utils/files/1.10-octave-path.patch
deleted file mode 100644 (file)
index 3070835..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- h5utils-1.10/configure.ac.orig     2005-09-03 04:36:33.000000000 +0700
-+++ h5utils-1.10/configure.ac  2005-10-20 13:56:02.000000000 +0700
-@@ -131,8 +131,9 @@
- else
-       # try to find installation directory
-       AC_CHECK_PROGS(OCTAVE, octave, echo)
-+      AC_CHECK_PROGS(OCTAVE_CONFIG, octave-config, echo)
-       AC_MSG_CHECKING(where octave plugins go)
--      OCT_INSTALL_DIR=`echo "DEFAULT_LOADPATH" | $OCTAVE -q | tr ':' '\n' | grep "site/oct" | head -1`
-+      OCT_INSTALL_DIR=`${OCTAVE_CONFIG} --oct-site-dir | sed -e "s:${prefix}:\\\${prefix}:"`
-       if test -n "$OCT_INSTALL_DIR"; then
-               AC_MSG_RESULT($OCT_INSTALL_DIR)
-               H5READ=h5read.oct
diff --git a/sci-misc/h5utils/h5utils-1.10.ebuild b/sci-misc/h5utils/h5utils-1.10.ebuild
deleted file mode 100644 (file)
index d4fed7f..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/h5utils/h5utils-1.10.ebuild,v 1.4 2008/01/26 13:22:08 markusle Exp $
-
-inherit eutils autotools
-
-DESCRIPTION="utilities for visualization and conversion of scientific data in the HDF5 format"
-SRC_URI="http://ab-initio.mit.edu/h5utils/${P}.tar.gz"
-HOMEPAGE="http://ab-initio.mit.edu/h5utils/"
-
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE="octave"
-SLOT="0"
-
-DEPEND="sci-libs/hdf5"
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}"/${PV}-octave-path.patch
-       eautoconf
-}
-
-src_compile() {
-       econf $(use_with octave) --without-h5fromh4 || die
-       emake || die
-}
-
-src_install() {
-       einstall || die
-       dodoc README NEWS AUTHORS
-}
similarity index 52%
rename from sci-misc/h5utils/h5utils-1.12.1.ebuild
rename to sci-misc/h5utils/h5utils-1.12.1-r1.ebuild
index 55f6a463c067e3c1e33f11fc8a2c41027652f331..53aa7c2d923a2c41aa3fac6bc35da1fb7c17d05e 100644 (file)
@@ -1,27 +1,27 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/h5utils/h5utils-1.12.1.ebuild,v 1.1 2009/08/04 05:53:45 spock Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/h5utils/h5utils-1.12.1-r1.ebuild,v 1.1 2011/08/25 15:57:24 xarthisius Exp $
 
-inherit eutils autotools
+EAPI=4
 
-DESCRIPTION="utilities for visualization and conversion of scientific data in the HDF5 format"
-SRC_URI="http://ab-initio.mit.edu/h5utils/${P}.tar.gz"
+DESCRIPTION="utilities for visualization and conversion of HDF5 files"
 HOMEPAGE="http://ab-initio.mit.edu/h5utils/"
+SRC_URI="http://ab-initio.mit.edu/h5utils/${P}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 IUSE="octave"
 SLOT="0"
 
 DEPEND="sci-libs/hdf5"
+RDEPEND="${DEPEND}"
 
-src_compile() {
-       econf $(use_with octave) || die
-       emake || die
+src_configure() {
+       econf $(use_with octave) --without-v5d
 }
 
 src_install() {
-       einstall || die
+       emake DESTDIR="${D}" install
        dodoc README NEWS AUTHORS
 }