Ticket #54683: libqalculate_Portfile.diff

File libqalculate_Portfile.diff, 1.9 KB (added by jjstickel (Jonathan Stickel), 7 years ago)
  • Portfile

    old new  
    33PortSystem          1.0
    44PortGroup           github 1.0
    55
    6 github.setup        qalculate libqalculate 0.9.12 v
     6github.setup        qalculate libqalculate 2.1.0 v
    77
    88categories          math
    99platforms           darwin
     
    2323
    2424github.tarball_from releases
    2525
    26 checksums           rmd160  ab6c4f0d7a0d29724d732c48610ceb90def83861 \
    27                     sha256  4b59ab24e45c3162f02b7e316168ebaf7f0d2911a2164d53b501e8b18a9163d2
     26checksums           rmd160  8ab2f87f5b2bed688ccd124e5bcbfe643c408d55 \
     27                    sha256  7668ed9ab32d46d3638297985a03bc995b6aedf8b8335685e1a43393ba236f12
    2828
    29 patchfiles          clang_char16_t.patch
    30 patch.pre_args      -p1
     29depends_build-append \
     30                    port:intltool \
     31                    port:autoconf \
     32                    port:automake \
     33                    port:libtool \
     34                    port:pkgconfig \
     35                    port:doxygen
     36
     37depends_lib-append \
     38                    port:gmp \
     39                    port:mpfr \
     40                    port:libxml2 \
     41                    port:curl \
     42                    port:icu \
     43                    port:gettext \
     44                    port:readline \
     45                    port:libiconv
    3146
    32 depends_build-append    port:intltool \
    33                         port:pkgconfig
     47# autoreconf to reconfigure for intltool; use package's autogen script to avoid
     48# conflict with gettext
     49use_autoreconf      yes
     50autoreconf.cmd      ./autogen.sh
     51autoreconf.env      NOCONFIGURE=1
    3452
    35 depends_lib-append      port:cln\
    36                         port:libxml2\
    37                         path:lib/pkgconfig/glib-2.0.pc:glib2\
    38                         port:readline
     53patch {
     54    reinplace "s|libtoolize|glibtoolize|g" ${worksrcpath}/autogen.sh
     55}
    3956
    40 # autoreconf to reconfigure for intltool
    41 use_autoreconf      yes
    42 autoreconf.args     -fvi
     57notes-append "Graphical plotting is enabled by installing gnuplot.\n"