source: trunk/dports/python/py-cartopy/Portfile

Last change on this file was 148174, checked in by petr@…, 18 months ago

py-cartopy: bump to version 0.14.2

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 148174 2016-04-28 20:52:39Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6PortGroup           github 1.0
7
8github.setup        SciTools cartopy 0.14.2 v
9
10name                py-${github.project}
11categories-append   science gis graphics
12platforms           darwin
13license             LGPL-3
14
15maintainers         petr openmaintainer
16
17description         A library providing cartographic tools for python.
18
19long_description    \
20    Cartopy is a Python package designed to make drawing maps for data \
21    analysis and visualisation as easy as possible. It makes use of the \
22    powerful PROJ.4, numpy and shapely libraries and has a simple and \
23    intuitive drawing interface to matplotlib for creating publication \
24    quality maps.
25
26homepage            http://scitools.org.uk/cartopy/
27
28checksums           md5     8e38a9a8851d117b12a5d85dde6d088e \
29                    rmd160  146f92026464f06a95a11e4a745d2f6dae12650a \
30                    sha256  ddb959de566b401e7b34efcfa783d481b9ec8bcfcea05dded02faf00d2666124
31
32python.versions     27 34 35
33
34if {${name} ne ${subport}} {
35    depends_build-append    port:py${python.version}-setuptools \
36                            port:py${python.version}-cython \
37                            port:py${python.version}-numpy
38
39    # default
40    depends_lib-append      port:proj \
41                            port:geos \
42                            port:py${python.version}-numpy \
43                            port:py${python.version}-pyshp \
44                            port:py${python.version}-shapely \
45                            port:py${python.version}-six
46
47    # plotting, optional
48    depends_lib-append      \
49                            port:py${python.version}-gdal \
50                            port:py${python.version}-matplotlib \
51                            port:py${python.version}-Pillow \
52                            port:py${python.version}-scipy \
53                            port:py${python.version}-epsg \
54                            port:py${python.version}-owslib
55
56    # Required for post-installation testing only.
57    depends_run-append      port:py${python.version}-nose \
58                            port:py${python.version}-mock \
59                            port:py${python.version}-pep8
60
61
62    # Adding documentation
63    post-destroot {
64        set dest_doc ${destroot}${prefix}/share/doc/${subport}
65        xinstall -${dest_doc}
66        xinstall -m 755 -W ${worksrcpath} \
67            README.md \
68            INSTALL \
69            CHANGES \
70            COPYING \
71            COPYING.LESSER \
72            CONTRIBUTING.md \
73                ${dest_doc}
74    }
75
76    livecheck.type  none
77}
Note: See TracBrowser for help on using the repository browser.