summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2011-08-25 15:57:24 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2011-08-25 15:57:24 +0000
commitcffdfbbf3dd7ffed6546ff36fafe068a91ee4664 (patch)
tree70f82b34eea2632e4a4c4a24e593f53a99a03208 /sci-misc/h5utils
parentAdd www-client/leechcraft-vgrabber (diff)
downloadgentoo-2-cffdfbbf3dd7ffed6546ff36fafe068a91ee4664.tar.gz
gentoo-2-cffdfbbf3dd7ffed6546ff36fafe068a91ee4664.tar.bz2
gentoo-2-cffdfbbf3dd7ffed6546ff36fafe068a91ee4664.zip
Update ebuild to fix sandbox violation during install phase. Fixes bug 380397 by Ruggero Morsucci <morse@supercomputing.univpm.it>. Drop old
(Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
Diffstat (limited to 'sci-misc/h5utils')
-rw-r--r--sci-misc/h5utils/ChangeLog12
-rw-r--r--sci-misc/h5utils/files/1.10-octave-path.patch13
-rw-r--r--sci-misc/h5utils/h5utils-1.10.ebuild34
-rw-r--r--sci-misc/h5utils/h5utils-1.12.1-r1.ebuild (renamed from sci-misc/h5utils/h5utils-1.12.1.ebuild)20
4 files changed, 20 insertions, 59 deletions
diff --git a/sci-misc/h5utils/ChangeLog b/sci-misc/h5utils/ChangeLog
index 205bafe367b0..acea4b0fb6fe 100644
--- a/sci-misc/h5utils/ChangeLog
+++ b/sci-misc/h5utils/ChangeLog
@@ -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)
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
index 307083542b3b..000000000000
--- a/sci-misc/h5utils/files/1.10-octave-path.patch
+++ /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
index d4fed7f942ae..000000000000
--- a/sci-misc/h5utils/h5utils-1.10.ebuild
+++ /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
-}
diff --git a/sci-misc/h5utils/h5utils-1.12.1.ebuild b/sci-misc/h5utils/h5utils-1.12.1-r1.ebuild
index 55f6a463c067..53aa7c2d923a 100644
--- a/sci-misc/h5utils/h5utils-1.12.1.ebuild
+++ b/sci-misc/h5utils/h5utils-1.12.1-r1.ebuild
@@ -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
}