Ticket #39817: nessus-core-x11.patch

File nessus-core-x11.patch, 1.2 KB (added by mojca (Mojca Miklavec), 11 years ago)

A patch for nessus-core for x11 (not sure if x11/gtk option names make sense)

  • Portfile

     
    2626                    sha256  cfac284e4158bf302d15a06c1636c64c974c9360ebb48c6b7b971fda27c93e15
    2727worksrcdir          ${name}/
    2828depends_lib         lib:libnessus.${version}:nessus-libraries \
    29                     lib:libnasl.${version}:libnasl      \
    30                     port:gtk2
     29                    lib:libnasl.${version}:libnasl
    3130
    3231patchfiles          patch-nessus-preferences.c \
    3332                    patch-nessusd-preferences.c
     
    4948}
    5049
    5150configure.args      --mandir=\\\${prefix}/share/man \
    52                     --infodir=\\\${prefix}/share/info
     51                    --infodir=\\\${prefix}/share/info \
     52                    --disable-gtk
    5353
    54 variant no_x11 {
    55     configure.args-append   --disable-gtk
    56     depends_lib-delete      port:gtk2
     54variant x11 conflicts no_x11 description {build with GTK} {
     55    depends_lib-append      port:gtk2
     56    configure.args-delete   --disable-gtk
     57    configure.args-append   --enable-gtk
    5758}
     59
     60# remove this in August 2014
     61variant no_x11 conflicts x11 description {legacy compatibility variant} {}
     62if {[variant_isset no_x11]} {
     63    default_variants        -x11
     64} else {
     65    default_variants        +x11
     66}