Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/
Date: Sun, 01 Apr 2018 23:57:04
Message-Id: 1522626987.5b75f72a3f12da74ca821bc2ebdb579f206b41be.mattst88@gentoo
1 commit: 5b75f72a3f12da74ca821bc2ebdb579f206b41be
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 1 23:56:24 2018 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 1 23:56:27 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b75f72a
7
8 sci-visualization/opendx: Drop old
9
10 Closes: https://bugs.gentoo.org/649084
11
12 sci-visualization/opendx/opendx-4.4.4-r5.ebuild | 82 -------------------------
13 1 file changed, 82 deletions(-)
14
15 diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
16 deleted file mode 100644
17 index 54c6da6296e..00000000000
18 --- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
19 +++ /dev/null
20 @@ -1,82 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=4
25 -
26 -MYP=dx-${PV}
27 -inherit eutils flag-o-matic autotools multilib
28 -
29 -DESCRIPTION="3D data visualization tool"
30 -HOMEPAGE="http://www.opendx.org/"
31 -SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz"
32 -
33 -LICENSE="IBM"
34 -SLOT="0"
35 -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
36 -IUSE="hdf cdf netcdf tiff imagemagick szip smp"
37 -
38 -RDEPEND="x11-libs/libXmu
39 - x11-libs/libXi
40 - x11-libs/libXp
41 - x11-libs/libXpm
42 - >=x11-libs/motif-2.3:0
43 - virtual/opengl
44 - virtual/glu
45 - szip? ( virtual/szip )
46 - hdf? ( sci-libs/hdf )
47 - cdf? ( sci-libs/cdf )
48 - netcdf? ( sci-libs/netcdf )
49 - tiff? ( media-libs/tiff )
50 - imagemagick? ( virtual/imagemagick-tools )"
51 -
52 -DEPEND="${RDEPEND}
53 - virtual/pkgconfig"
54 -
55 -S="${WORKDIR}/${MYP}"
56 -
57 -src_prepare() {
58 - epatch "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
59 - epatch "${FILESDIR}/${P}-installpaths.patch"
60 - epatch "${FILESDIR}/${P}-xdg.patch"
61 - epatch "${FILESDIR}/${P}-gcc43.patch"
62 - epatch "${FILESDIR}/${P}-dx-errno.patch"
63 - epatch "${FILESDIR}/${P}-libtool.patch"
64 - epatch "${FILESDIR}/${P}-concurrent-make-fix.patch"
65 - epatch "${FILESDIR}/${P}-open.patch"
66 - epatch "${FILESDIR}/${P}-szip.patch"
67 - epatch "${FILESDIR}/${P}-null.patch"
68 - epatch "${FILESDIR}/${P}-magick.patch"
69 - eautoreconf
70 -}
71 -
72 -src_configure() {
73 - # check flag filtering
74 - # with gcc 3.3.2 I had an infinite loop on src/exec/libdx/zclipQ.c
75 - append-flags -fno-strength-reduce
76 -
77 - # (#82672)
78 - filter-flags -finline-functions
79 - replace-flags -O3 -O2
80 -
81 - # opendx uses this variable
82 - unset ARCH
83 -
84 - # javadx is currently broken. we may try to fix it someday.
85 - econf \
86 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
87 - --with-x \
88 - --without-javadx \
89 - $(use_with szip szlib) \
90 - $(use_with cdf) \
91 - $(use_with netcdf) \
92 - $(use_with hdf) \
93 - $(use_with tiff) \
94 - $(use_with imagemagick magick) \
95 - $(use_enable smp smp-linux)
96 -}
97 -
98 -src_install() {
99 - default
100 - newicon src/uipp/ui/icon50.xpm ${PN}.xpm
101 - make_desktop_entry dx "Open Data Explorer"
102 -}