source: trunk/dports/graphics/openslide/Portfile

Last change on this file was 135961, checked in by bgilbert@…, 2 years ago

openslide, py-openslide: Update maintainer email

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.6 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 135961 2015-05-08 04:58:22Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           github 1.0
6
7github.setup        openslide openslide 3.4.1 v
8categories          graphics
9platforms           darwin
10license             LGPL-2.1
11maintainers         bgilbert
12
13description         A C library for reading virtual slides.
14
15long_description    OpenSlide is a C library that provides a simple \
16                    interface for reading whole-slide images, also known as \
17                    virtual slides, which are high-resolution images used in \
18                    digital pathology.  These images can occupy tens of \
19                    gigabytes when uncompressed, and so cannot be easily \
20                    read using standard tools or libraries, which are \
21                    designed for images that can be comfortably uncompressed \
22                    into RAM.  Whole-slide images are typically \
23                    multi-resolution\; OpenSlide allows reading a small \
24                    amount of image data at the resolution closest to a \
25                    desired zoom level.  OpenSlide can read slides in the \
26                    Aperio (.svs or .tif), \
27                    Hamamatsu (.ndpi, .vms, or .vmu), \
28                    Leica (.scn), \
29                    MIRAX (.mrxs), \
30                    Philips (.tiff), \
31                    Sakura (.svslide), \
32                    Trestle (.tif), \
33                    Ventana (.bif or .tif), \
34                    and generic tiled TIFF (.tif) formats.
35
36homepage            http://openslide.org/
37github.tarball_from releases
38use_xz              yes
39
40checksums           rmd160  e85c6b826f221bf9d9ddd172c8428a19eedfbcd9 \
41                    sha256  9938034dba7f48fadc90a2cdf8cfe94c5613b04098d1348a5ff19da95b990564
42
43depends_build       port:pkgconfig
44
45depends_lib         port:libpng \
46                    port:jpeg \
47                    port:tiff \
48                    port:openjpeg \
49                    port:gdk-pixbuf2 \
50                    port:libxml2 \
51                    port:sqlite3 \
52                    port:zlib \
53                    path:lib/pkgconfig/cairo.pc:cairo \
54                    path:lib/pkgconfig/glib-2.0.pc:glib2
55
56configure.args      --disable-silent-rules
57
58post-destroot {
59    set docdir ${prefix}/share/doc/${subport}
60    xinstall -d ${destroot}${docdir}
61    xinstall -m 644 -W ${worksrcpath} \
62        CHANGELOG.txt \
63        CONTRIBUTING.txt \
64        LICENSE.txt \
65        README.txt \
66        lgpl-2.1.txt \
67        ${destroot}${docdir}
68}
Note: See TracBrowser for help on using the repository browser.