Ticket #57381: update-pdfpc-Portfile.diff

File update-pdfpc-Portfile.diff, 1.5 KB (added by maehne (Torsten Maehne), 6 years ago)
  • Portfile

    old new  
    22
    33PortSystem              1.0
    44PortGroup               github 1.0
    5 PortGroup               cmake 1.0
     5PortGroup               active_variants 1.1
     6PortGroup               cmake 1.1
    67
    7 github.setup            pdfpc pdfpc 3.1.1 v
    8 revision                3
    9 maintainers             nomaintainer
     8github.setup            pdfpc pdfpc 4.2.1 v
     9
     10maintainers             @maehne openmaintainer
    1011
    1112categories              graphics
    1213description             \
     
    3233
    3334depends_build-append    port:vala \
    3435                        port:pkgconfig
    35 depends_lib-append      port:gtk2 \
     36depends_lib-append      port:gtk3 \
    3637                        port:poppler \
    37                         port:librsvg \
    38                         port:libgee06
     38                        port:libgee
    3939
    4040cmake.out_of_source     yes
    4141
     42pre-configure {
     43    if {![variant_isset quartz] && ![variant_isset x11]} {
     44        error "Either +x11 or +quartz is required"
     45    }
     46}
     47
     48variant quartz conflicts x11 {
     49    require_active_variants     port:gtk3 quartz
     50    configure.args-append       -DMOVIES=off
     51}
     52
     53variant x11 conflicts quartz {
     54    require_active_variants     port:gtk3 x11
     55    depends_lib-append          port:gstreamer1
     56}
     57
     58if {![variant_isset quartz]} {
     59    default_variants +x11
     60}
     61
    4262livecheck.type          regex
    4363livecheck.url           ${homepage}
    4464livecheck.regex         "[quotemeta ${name}] (\\d+(?:\\.\\d+)*) release"