commit:     d65e9fc0f39654fc2ef5cc96e021a99edc2e6b95
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Mon Sep 28 00:46:38 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Mon Sep 28 00:46:38 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=d65e9fc0

sci-libs/nexus: drop old version

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sci-libs/nexus/metadata.xml       | 17 +++++-------
 sci-libs/nexus/nexus-4.4.1.ebuild | 56 ---------------------------------------
 2 files changed, 7 insertions(+), 66 deletions(-)

diff --git a/sci-libs/nexus/metadata.xml b/sci-libs/nexus/metadata.xml
index ef8f9fd1a..f4859bfa6 100644
--- a/sci-libs/nexus/metadata.xml
+++ b/sci-libs/nexus/metadata.xml
@@ -2,26 +2,23 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <maintainer type="person">
-               <email>[email protected]</email>
-               <name>Chris Kerr</name>
-               <description>I occasionally submit patches to 
NeXus</description>
+               <email>[email protected]</email>
+               <name>Aisha Tammy</name>
        </maintainer>
        <maintainer type="project">
                <email>[email protected]</email>
                <name>Gentoo Science Project</name>
        </maintainer>
-       <longdescription>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.</longdescription>
+       <longdescription>
+               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.</longdescription>
        <use>
                <flag name="xml">Allow using the verbose XML representation of 
NeXus data</flag>
                <flag name="hdf4">Support the old HDF4 representation</flag>
                <flag name="hdf5">Support the standard representation 
(HDF5)</flag>
-               <flag name="doc">Generate library documentation with 
<pkg>app-doc/doxygen</pkg></flag>
-               <flag name="fortran">Build the Fortran bindings</flag>
                <flag name="java">Build the Java bindings</flag>
-               <flag name="utils">Build optional utility applications</flag>
        </use>
        <upstream>
                <remote-id type="github">nexusformat/code</remote-id>

diff --git a/sci-libs/nexus/nexus-4.4.1.ebuild 
b/sci-libs/nexus/nexus-4.4.1.ebuild
deleted file mode 100644
index 253a81115..000000000
--- a/sci-libs/nexus/nexus-4.4.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-FORTRAN_NEEDED=fortran
-FORTRAN_STANDARD="77 90"
-inherit cmake-utils fortran-2 java-pkg-opt-2
-
-DESCRIPTION="Data format for neutron and x-ray scattering data"
-HOMEPAGE="http://nexusformat.org/";
-SRC_URI="https://github.com/nexusformat/code/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc cxx fortran -hdf4 +hdf5 java utils xml"
-
-REQUIRED_USE=" || ( hdf4 hdf5 xml ) "
-
-RDEPEND="
-       xml? ( dev-libs/mxml )
-       hdf4? ( sci-libs/hdf )
-       hdf5? ( sci-libs/hdf5[zlib] )
-       utils? ( sys-libs/readline:0 sys-libs/libtermcap-compat 
dev-libs/libxml2 )
-"
-
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen dev-tex/xcolor )
-"
-
-S="${WORKDIR}/code-${PV}"
-
-pkg_setup() {
-       # Handling of dependencies between Fortran module files doesn't play 
well with parallel make
-       use fortran && export MAKEOPTS="${MAKEOPTS} -j1 "
-       use fortran && fortran-2_pkg_setup
-       java-pkg-opt-2_pkg_setup
-}
-
-src_configure() {
-       # Linking between Fortran libraries gives a relocation error, using 
workaround suggested at:
-       # http://www.gentoo.org/proj/en/base/amd64/howtos/?part=1&chap=3
-       use fortran && append-fflags -fPIC
-
-       cmake-utils_src_configure \
-               $(cmake-utils_use_enable hdf4) \
-               $(cmake-utils_use_enable hdf5) \
-               $(cmake-utils_use_enable xml MXML) \
-               $(cmake-utils_use_enable cxx) \
-               $(cmake-utils_use_enable fortran FORTRAN90) \
-               $(cmake-utils_use_enable fortran FORTRAN77) \
-               $(cmake-utils_use_enable java) \
-               $(cmake-utils_use_enable utils APPS) \
-               $(cmake-utils_use_enable utils CONTRIB)
-}

Reply via email to