1 |
commit: fa290567dae1d7ab68d85db7425985b56b08ea81 |
2 |
Author: Slawomir Lis <slis <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 30 07:42:19 2017 +0000 |
4 |
Commit: Slawek Lis <slis <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 30 07:42:48 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa290567 |
7 |
|
8 |
sci-visualization/visit: drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.8, Repoman-2.3.3 |
11 |
|
12 |
sci-visualization/visit/Manifest | 2 +- |
13 |
sci-visualization/visit/visit-2.10.3.ebuild | 107 ---------------------------- |
14 |
2 files changed, 1 insertion(+), 108 deletions(-) |
15 |
|
16 |
diff --git a/sci-visualization/visit/Manifest b/sci-visualization/visit/Manifest |
17 |
index 8feaeb11e41..2b71009fc4e 100644 |
18 |
--- a/sci-visualization/visit/Manifest |
19 |
+++ b/sci-visualization/visit/Manifest |
20 |
@@ -1 +1 @@ |
21 |
-DIST visit2.10.3.tar.gz 89181392 SHA256 05018215c4727eb42d47bb5cc4ff937b2a2ccaca90d141bc7fa426a0843a5dbc SHA512 f7e74191e4ac07da3a1323f1e60581c4a2f8ef439c23a26156e45d8ec2fb4f6decc5593ba4556209ad275ceeb6ffaaccc87d5d623e341771ab97e382cf406c59 WHIRLPOOL 948edb4113f4c5b16e231429c9decc8207d5e9502e0b4ecb47abacc8594187509899cce1e2ee04a4f7ff8e678f8ded047d6ffabe95d92eca493336a943112050 |
22 |
+DIST visit2.12.3.tar.gz 2192737 SHA256 32437b17c50bf001462510f201db2cc7d3e5c8963ae2eb689b20b3f7d60aa35e SHA512 6a3746efb117c55b2403e78e75b5b67afb89e0695717b055b6bcf23c65f453564e09b283b5e6e5c98234196911c2c53898412be6e4c27c21e9fadf8947a9bd26 WHIRLPOOL fa1cf63cea41daf0e1ecce3e7b8c6aa7cc8dd712d35c68bdce730d11b57c5c930b002b8682cf100107cfc0081a2f01bfd3ca91e9d6ff8f3d310f674196c6937c |
23 |
|
24 |
diff --git a/sci-visualization/visit/visit-2.10.3.ebuild b/sci-visualization/visit/visit-2.10.3.ebuild |
25 |
deleted file mode 100644 |
26 |
index a606b27ca2a..00000000000 |
27 |
--- a/sci-visualization/visit/visit-2.10.3.ebuild |
28 |
+++ /dev/null |
29 |
@@ -1,107 +0,0 @@ |
30 |
-# Copyright 1999-2017 Gentoo Foundation |
31 |
-# Distributed under the terms of the GNU General Public License v2 |
32 |
- |
33 |
-EAPI=5 |
34 |
-PYTHON_COMPAT=( python2_7 ) |
35 |
- |
36 |
-inherit cmake-utils python-single-r1 |
37 |
- |
38 |
-DESCRIPTION="A software that delivers parallel interactive visualizations" |
39 |
-HOMEPAGE="https://wci.llnl.gov/codes/visit/home.html" |
40 |
-SRC_URI="http://portal.nersc.gov/svn/visit/trunk/releases/${PV}/${PN}${PV}.tar.gz" |
41 |
- |
42 |
-LICENSE="BSD" |
43 |
-SLOT="0" |
44 |
-KEYWORDS="~amd64 ~x86" |
45 |
-IUSE="cgns debug hdf5 mpi netcdf silo tcmalloc threads xdmf2" |
46 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
47 |
- |
48 |
-RDEPEND=" |
49 |
- ${PYTHON_DEPS} |
50 |
- tcmalloc? ( dev-util/google-perftools ) |
51 |
- cgns? ( sci-libs/cgnslib ) |
52 |
- hdf5? ( sci-libs/hdf5 ) |
53 |
- netcdf? ( sci-libs/netcdf ) |
54 |
- silo? ( sci-libs/silo ) |
55 |
- >=sci-libs/vtk-6.0.0[imaging,mpi=,python,rendering,qt4,xdmf2?,${PYTHON_USEDEP}] |
56 |
- sys-libs/zlib" |
57 |
-DEPEND="${RDEPEND} |
58 |
- xdmf2? ( sci-libs/xdmf2 ) |
59 |
-" |
60 |
- |
61 |
-S="${WORKDIR}/${PN}${PV}/src" |
62 |
-PATCHES=( |
63 |
- "${FILESDIR}/${P}-findpython.patch" |
64 |
- "${FILESDIR}/${P}-findsilo.patch" |
65 |
- "${FILESDIR}/${P}-findvtk.patch" |
66 |
- "${FILESDIR}/${P}-vtklibs.patch" |
67 |
- "${FILESDIR}/${P}-dont_symlink_visit_dir.patch" |
68 |
- "${FILESDIR}/${P}-cmakelist.patch" |
69 |
-) |
70 |
- |
71 |
-src_prepare() { |
72 |
- for p in ${PATCHES[@]} ; do |
73 |
- epatch "${p}" |
74 |
- done |
75 |
- if use mpi ; then |
76 |
- epatch "${FILESDIR}/${P}-vtkmpi.patch" |
77 |
- fi |
78 |
- |
79 |
- sed -i 's/exec python $frontendlauncherpy $0 ${1+"$@"}/exec '${EPYTHON}' $frontendlauncherpy $0 ${1+"$@"}/g' "bin/frontendlauncher" |
80 |
-} |
81 |
- |
82 |
-src_configure() { |
83 |
- local mycmakeargs=( |
84 |
- -DCMAKE_INSTALL_PREFIX=/opt/visit |
85 |
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" |
86 |
- -DPYTHON_DIR="${EPREFIX}/usr" |
87 |
- -DVISIT_PYTHON_SKIP_INSTALL=true |
88 |
- -DVISIT_VTK_SKIP_INSTALL=true |
89 |
- -DQT_BIN="${EPREFIX}/usr/bin" |
90 |
- -DVISIT_ZLIB_DIR="${EPREFIX}/usr" |
91 |
- -DVISIT_HEADERS_SKIP_INSTALL=false |
92 |
- $(cmake-utils_use threads VISIT_THREAD) |
93 |
- ) |
94 |
- if use hdf5; then |
95 |
- mycmakeargs+=( -DHDF5_DIR="${EPREFIX}/usr" ) |
96 |
- fi |
97 |
- if use tcmalloc; then |
98 |
- mycmakeargs+=( -DTCMALLOC_DIR="${EPREFIX}/usr" ) |
99 |
- fi |
100 |
- if use cgns; then |
101 |
- mycmakeargs+=( -DCGNS_DIR="${EPREFIX}/usr" ) |
102 |
- fi |
103 |
- if use silo; then |
104 |
- mycmakeargs+=( -DSILO_DIR="${EPREFIX}/usr" ) |
105 |
- fi |
106 |
- if use netcdf; then |
107 |
- mycmakeargs+=( -DNETCDF_DIR="${EPREFIX}/usr" ) |
108 |
- fi |
109 |
- if use xdmf2; then |
110 |
- mycmakeargs+=( -DOPT_VTK_MODS="vtklibxml2" -DVISIT_XDMF_DIR=/usr/ ) |
111 |
- fi |
112 |
- |
113 |
- cmake-utils_src_configure |
114 |
-} |
115 |
- |
116 |
-src_install() { |
117 |
- cmake-utils_src_install |
118 |
- |
119 |
- PACKAGES_DIR="${ROOT}opt/${PN}/${PV}/linux-$(arch)/lib/site-packages" |
120 |
- cd "${ED}${PACKAGES_DIR}" |
121 |
- for i in *; do |
122 |
- dosym "${PACKAGES_DIR}/${i}" "$(python_get_sitedir)/$i" |
123 |
- done |
124 |
- |
125 |
- cat > "${T}"/99visit <<- EOF |
126 |
- PATH=${EPREFIX}/opt/${PN}/bin |
127 |
- LDPATH=${EPREFIX}/opt/${PN}/${PV}/linux-$(arch)/lib/ |
128 |
- EOF |
129 |
- doenvd "${T}"/99visit |
130 |
-} |
131 |
- |
132 |
-pkg_postinst () { |
133 |
- ewarn "Remember to run " |
134 |
- ewarn "env-update && source /etc/profile" |
135 |
- ewarn "if you want to use visit in already opened session" |
136 |
-} |