From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 5139B1387B1 for ; Mon, 21 Sep 2015 19:05:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AD4B121C022; Mon, 21 Sep 2015 19:05:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6867B21C005 for ; Mon, 21 Sep 2015 19:05:47 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5FB713408F0 for ; Mon, 21 Sep 2015 19:05:46 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C9255236 for ; Mon, 21 Sep 2015 19:05:43 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1442859878.73823988fa96d1e033117349ba1ccbba5c88b623.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/nexus/ X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/nexus/metadata.xml sci-libs/nexus/nexus-4.3.1.ebuild X-VCS-Directories: sci-libs/nexus/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 73823988fa96d1e033117349ba1ccbba5c88b623 X-VCS-Branch: master Date: Mon, 21 Sep 2015 19:05:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 7a7b4fc4-4fc9-454a-b055-ebe5300f0d5f X-Archives-Hash: ae214515ddf7496ef01b74abb13c612b commit: 73823988fa96d1e033117349ba1ccbba5c88b623 Author: Justin Lecher gentoo org> AuthorDate: Mon Sep 21 18:24:38 2015 +0000 Commit: Justin Lecher gentoo org> CommitDate: Mon Sep 21 18:24:38 2015 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=73823988 sci-libs/nexus: Add subslot operators Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> sci-libs/nexus/metadata.xml | 37 ++++++++++++++++++------------------- sci-libs/nexus/nexus-4.3.1.ebuild | 15 +++++++++------ 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/sci-libs/nexus/metadata.xml b/sci-libs/nexus/metadata.xml index c7dbbdb..2c83b91 100644 --- a/sci-libs/nexus/metadata.xml +++ b/sci-libs/nexus/metadata.xml @@ -1,26 +1,25 @@ -sci - - cjk34@cam.ac.uk - Chris Kerr - I don't develop this software, I'm just a Gentoo user who wanted to install it - -Libraries and tools for the NeXus data format, developed + sci + + cjk34@cam.ac.uk + Chris Kerr + I don't develop this software, I'm just a Gentoo user who wanted to install it + + Libraries and tools for the NeXus data format, developed collaboratively by scientists from major scientific facilities to facilitate analysis and visualisation of neutron, x-ray and muon data. NeXus is based on HDF5. - - Allow using the verbose XML representation of NeXus data - Generate library documentation with app-doc/doxygen - Generate bindings with dev-lang/swig - Support for Crystallographic Binary Format files with sci-libs/cbflib - Build the Fortran bindings - Build the Scheme bindings - Build the TCL bindings - Build the Java bindings - Build the Python bindings - - + + Allow using the verbose XML representation of NeXus data + Generate library documentation with app-doc/doxygen + Generate bindings with dev-lang/swig + Support for Crystallographic Binary Format files with sci-libs/cbflib + Build the Fortran bindings + Build the Scheme bindings + Build the TCL bindings + Build the Java bindings + Build the Python bindings + diff --git a/sci-libs/nexus/nexus-4.3.1.ebuild b/sci-libs/nexus/nexus-4.3.1.ebuild index 32c31f8..6111a06 100644 --- a/sci-libs/nexus/nexus-4.3.1.ebuild +++ b/sci-libs/nexus/nexus-4.3.1.ebuild @@ -18,17 +18,19 @@ SLOT="0" KEYWORDS="~amd64" IUSE="cbf doc fortran guile java python swig tcl xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + RDEPEND=" sci-libs/hdf5 python? ( ${PYTHON_DEPS} ) - xml? ( dev-libs/mxml ) - cbf? ( sci-libs/cbflib ) - guile? ( dev-scheme/guile ) + xml? ( dev-libs/mxml ) + cbf? ( sci-libs/cbflib ) + guile? ( dev-scheme/guile:12 ) " # N.B. the website says it depends on HDF4 too, but I find it builds fine without it DEPEND="${RDEPEND} - doc? ( app-doc/doxygen dev-tex/xcolor ) - swig? ( dev-lang/swig ) + doc? ( app-doc/doxygen dev-tex/xcolor ) + swig? ( dev-lang/swig:0 ) " pkg_setup() { @@ -43,7 +45,8 @@ src_configure() { # http://www.gentoo.org/proj/en/base/amd64/howtos/?part=1&chap=3 use fortran && append-fflags -fPIC - econf $(use_with doc doxygen) \ + econf \ + $(use_with doc doxygen) \ $(use_with fortran f90) \ $(use_with swig) \ $(use_with xml) \