Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/yt: metadata.xml yt-3.0.ebuild ChangeLog
Date: Tue, 26 Aug 2014 21:34:56
Message-Id: 20140826213451.89E5A3EF2@oystercatcher.gentoo.org
1 xarthisius 14/08/26 21:34:51
2
3 Added: metadata.xml yt-3.0.ebuild ChangeLog
4 Log:
5 Initial import, ebuild written by me
6
7 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0x5D21B852895192F9)
8
9 Revision Changes Path
10 1.1 sci-visualization/yt/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>sci</herd>
21 <maintainer>
22 <email>xarthisius@g.o</email>
23 <name>Kacper Kowalik</name>
24 </maintainer>
25 <longdescription>yt is an analysis and visualization system written in Python,
26 designed for use with Astrophysical Simulation codes. yt can process data in a
27 myriad of ways and make a variety of visualizations. It is designed to be portable
28 across simulation codes, and it is developed by developers from a variety of
29 institutions and backgrounds.
30 </longdescription>
31 </pkgmetadata>
32
33
34
35 1.1 sci-visualization/yt/yt-3.0.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/yt-3.0.ebuild?rev=1.1&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/yt-3.0.ebuild?rev=1.1&content-type=text/plain
39
40 Index: yt-3.0.ebuild
41 ===================================================================
42 # Copyright 1999-2014 Gentoo Foundation
43 # Distributed under the terms of the GNU General Public License v2
44 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/yt/yt-3.0.ebuild,v 1.1 2014/08/26 21:34:51 xarthisius Exp $
45
46 EAPI=5
47
48 PYTHON_COMPAT=( python2_7 )
49
50 inherit distutils-r1 flag-o-matic
51
52 DESCRIPTION="Astrophysical Simulation Analysis and Vizualization package"
53 HOMEPAGE="http://yt-project.org/"
54 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
55
56 LICENSE="BSD"
57 SLOT="0"
58 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
59 IUSE="test"
60
61 CDEPEND="media-libs/freetype:2
62 media-libs/libpng:0=
63 sci-libs/hdf5:="
64 RDEPEND="${CDEPEND}
65 dev-python/ipython[notebook,${PYTHON_USEDEP}]
66 dev-python/pyx[${PYTHON_USEDEP}]
67 dev-python/numpy[${PYTHON_USEDEP}]
68 dev-python/h5py[${PYTHON_USEDEP}]
69 dev-python/matplotlib[${PYTHON_USEDEP}]
70 dev-python/sympy[${PYTHON_USEDEP}]"
71 DEPEND="${CDEPEND}
72 >=dev-python/cython-0.19[${PYTHON_USEDEP}]
73 >=dev-python/setuptools-0.7[${PYTHON_USEDEP}]
74 test? ( ${RDEPEND}
75 dev-python/nose[${PYTHON_USEDEP}]
76 )"
77
78 PATCHES=( "${FILESDIR}"/${P}-missing_package.patch )
79
80 python_prepare_all() {
81 append-flags -fno-strict-aliasing
82 sed -i yt/utilities/setup.py \
83 -e "s:/usr:${EPREFIX}/usr:g" || die
84 distutils-r1_python_prepare_all
85 }
86
87 python_test() {
88 pushd "${BUILD_DIR}"/lib > /dev/null
89 nosetests -sv || die "Tests fail with ${EPYTHON} ${PWD}"
90 popd > /dev/null
91 }
92
93
94
95 1.1 sci-visualization/yt/ChangeLog
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/ChangeLog?rev=1.1&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/yt/ChangeLog?rev=1.1&content-type=text/plain
99
100 Index: ChangeLog
101 ===================================================================
102 # ChangeLog for sci-visualization/yt
103 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
104 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/yt/ChangeLog,v 1.1 2014/08/26 21:34:51 xarthisius Exp $
105
106 *yt-3.0 (26 Aug 2014)
107
108 26 Aug 2014; Kacper Kowalik <xarthisius@g.o>
109 +files/yt-3.0-missing_package.patch, +metadata.xml, +yt-3.0.ebuild:
110 Initial import, ebuild written by me