|
Lines 18-24
Link Here
|
| 18 |
LICENSE="PSF-2.2" |
18 |
LICENSE="PSF-2.2" |
| 19 |
SLOT="0" |
19 |
SLOT="0" |
| 20 |
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" |
20 |
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" |
| 21 |
IUSE="web" |
21 |
IUSE="+netcdf web" |
| 22 |
|
22 |
|
| 23 |
DEPEND=" |
23 |
DEPEND=" |
| 24 |
dev-libs/msgpack[cxx] |
24 |
dev-libs/msgpack[cxx] |
|
Lines 33-38
Link Here
|
| 33 |
media-libs/libpng:0= |
33 |
media-libs/libpng:0= |
| 34 |
media-video/mpeg-tools |
34 |
media-video/mpeg-tools |
| 35 |
sys-libs/zlib |
35 |
sys-libs/zlib |
|
|
36 |
netcdf? ( sci-libs/netcdf ) |
| 36 |
" |
37 |
" |
| 37 |
RDEPEND="${DEPEND} |
38 |
RDEPEND="${DEPEND} |
| 38 |
sci-chemistry/chemical-mime-data |
39 |
sci-chemistry/chemical-mime-data |
|
Lines 44-50
Link Here
|
| 44 |
sed \ |
45 |
sed \ |
| 45 |
-e "s:\"/usr:\"${EPREFIX}/usr:g" \ |
46 |
-e "s:\"/usr:\"${EPREFIX}/usr:g" \ |
| 46 |
-e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \ |
47 |
-e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \ |
| 47 |
-e "/import/s:argparse:argparseX:g" \ |
|
|
| 48 |
-i setup.py || die |
48 |
-i setup.py || die |
| 49 |
|
49 |
|
| 50 |
sed \ |
50 |
sed \ |
|
Lines 57-62
Link Here
|
| 57 |
|
57 |
|
| 58 |
append-cxxflags -std=c++0x |
58 |
append-cxxflags -std=c++0x |
| 59 |
|
59 |
|
|
|
60 |
if use !netcdf; then |
| 61 |
mydistutilsargs=( --no-vmd-plugins ) |
| 62 |
fi |
| 63 |
|
| 60 |
distutils-r1_python_prepare_all |
64 |
distutils-r1_python_prepare_all |
| 61 |
} |
65 |
} |
| 62 |
|
66 |
|