Ticket #46055: Portfile-GiNaC.whitespace.diff

File Portfile-GiNaC.whitespace.diff, 3.9 KB (added by Schamschula (Marius Schamschula), 9 years ago)
  • Portfile

    old new  
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
    12# $Id: Portfile 123356 2014-08-08 17:33:44Z mf2k@macports.org $
    23
    34PortSystem 1.0
    45
    5 name            GiNaC
    6 version             1.6.3
    7 categories      math
    8 platforms       darwin
    9 maintainers     gmail.com:mschamschula openmaintainer
    10 description     GiNaC is Not a Computer algebra system
    11 long_description        \
    12                 Currently, GiNaC's capabilities include:                \
    13                                                                         \
    14                 1. Very fast manipulation of large integers and         \
    15                    rationals owing to the CLN library (for instance,    \
    16                    it uses Karatsuba multiplication and                 \
    17                    Schoenhage-Strassen multiplication for very large    \
    18                    integers).                                           \
    19                 2. Efficient handling of multivariate polynomials and   \
    20                    rational functions.                                  \
    21                 3. Support for linear algebra includes symbolic         \
    22                    matrices, vectors and solving equations.             \
    23                 4. Very fast heuristic polynomial GCD.                  \
    24                 5. Many built in functions (sin, cos, atan, sinh,       \
    25                    factorial, etc.)                                     \
    26                 6. Symbolic differentiation and series expansion of     \
    27                    all built-in functions.                              \
    28                 7. Several forms of output (also as optimized C++,      \
    29                    for numerical postprocessing).                       \
    30                 8. Memory-efficiency and -safety through the internal   \
    31                    use of reference counting for all expressions.
    32 
    33 use_bzip2       yes
    34 distname        ginac-${version}
    35 
    36 homepage        http://www.ginac.de/
    37 master_sites    ${homepage}
    38 
    39 checksums           rmd160  1ae7a2f59bbf9b0e1edc2c0a781ea6661e2aaa5c \
    40                     sha256  6756c7de3485bc5245f8b0e4b3c046ac75406b93e9205b4180b096846932d9bd
    41 
    42 depends_build   port:pkgconfig
    43 depends_lib     port:readline   \
    44                 port:cln
     6name            GiNaC
     7version         1.6.3
     8categories      math
     9platforms       darwin
     10maintainers     gmail.com:mschamschula openmaintainer
     11description     GiNaC is Not a Computer algebra system
     12long_description    \
     13        Currently, GiNaC's capabilities include:        \
     14                                    \
     15        1. Very fast manipulation of large integers and     \
     16           rationals owing to the CLN library (for instance,    \
     17           it uses Karatsuba multiplication and         \
     18           Schoenhage-Strassen multiplication for very large    \
     19           integers).                       \
     20        2. Efficient handling of multivariate polynomials and   \
     21           rational functions.                  \
     22        3. Support for linear algebra includes symbolic     \
     23           matrices, vectors and solving equations.     \
     24        4. Very fast heuristic polynomial GCD.          \
     25        5. Many built in functions (sin, cos, atan, sinh,   \
     26           factorial, etc.)                 \
     27        6. Symbolic differentiation and series expansion of \
     28           all built-in functions.              \
     29        7. Several forms of output (also as optimized C++,  \
     30           for numerical postprocessing).           \
     31        8. Memory-efficiency and -safety through the internal   \
     32           use of reference counting for all expressions.
     33
     34use_bzip2       yes
     35distname        ginac-${version}
     36
     37homepage        http://www.ginac.de/
     38master_sites    ${homepage}
     39
     40checksums       rmd160  1ae7a2f59bbf9b0e1edc2c0a781ea6661e2aaa5c \
     41                sha256  6756c7de3485bc5245f8b0e4b3c046ac75406b93e9205b4180b096846932d9bd
     42
     43depends_build   port:pkgconfig
     44depends_lib     port:readline   \
     45                port:cln
    4546
    4647#patches for clang++/libc++; do not seem to hurt on g++/libstdc++
    4748
    48 patchfiles      patch-check_exam_clifford.cpp.diff \
    49                 patch-check_exam_inifcns_nstdsums.cpp.diff
     49patchfiles      patch-check_exam_clifford.cpp.diff \
     50                patch-check_exam_inifcns_nstdsums.cpp.diff
    5051
    51 test.run            yes
    52 test.target         check
     52test.run        yes
     53test.target     check