source: trunk/dports/gis/cgal/Portfile @ 78082

Last change on this file since 78082 was 78082, checked in by vince@…, 9 years ago

Update to version 3.8

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 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 78082 2011-04-23 03:36:01Z vince@macports.org $
3
4PortSystem                      1.0
5PortGroup                       cmake 1.0
6
7name                            cgal
8version                         3.8
9license                         LGPL-2.1 QPL Commercial
10categories                      gis science
11maintainers                     vince
12description                     Computational Geometry Algorithm Library
13long_description        \
14                                        The goal of the CGAL is to provide easy access to\
15                                        efficient and reliable geometric algorithms in the\
16                                        form of a C++ library. CGAL is used in various areas\
17                                        needing geometric computation, such as: computer\
18                                        graphics, scientific visualization, computer aided\
19                                        design and modeling, geographic information systems,\
20                                        molecular biology, medical imaging, robotics and\
21                                        motion planning, mesh generation, numerical methods...
22
23platforms                       darwin
24homepage                        http://www.cgal.org/
25
26fetch.ignore_sslcert    yes
27master_sites            https://gforge.inria.fr/frs/download.php/28500/
28
29distname                        CGAL-${version}
30checksums           md5     b8a79e62e4d8ba8b649d815aebbd1c0a \
31                    sha1    23748df1e60d62da166d2e395732ae2fe274317d \
32                    rmd160  5e5e1323ae453d928e85b4f6a7647f9d6d2973d0
33
34depends_lib-append      port:boost \
35                                        port:mpfr \
36                                        port:zlib \
37                                        port:gmp
38
39variant demos description {Create demos} {
40        PortGroup                               qt4 1.0
41
42        depends_lib-append              port:libQGLViewer \
43                                                        port:ipe
44
45        patchfiles                              patch-CMakeLists.txt.diff
46
47        configure.args-append   -DWITH_examples=TRUE
48        configure.args-append   -DWITH_demos=TRUE
49
50  # MacPorts installs IPE version 7; make sure to use it.
51        configure.args-append   -DWITH_IPE_7=TRUE
52
53  # include Qt's CMake defines, just in case
54        configure.args-append   ${qt_cmake_defines}
55
56        build.target-append             examples demos
57        use_parallel_build              no
58
59        post-destroot {                 xinstall -d ${destroot}${prefix}/share/${name}
60                                                        copy ${worksrcpath}/demo ${destroot}${prefix}/share/${name}
61                                                        copy ${worksrcpath}/examples ${destroot}${prefix}/share/${name}
62        }
63}
Note: See TracBrowser for help on using the repository browser.