Ticket #29899: ola.diff

File ola.diff, 1.5 KB (added by nomis52@…, 13 years ago)
  • net/ola/Portfile

    old new  
    88version             0.8.9
    99categories          net comms
    1010platforms           darwin
    11 license             LGPL-2.1+
     11license             GPL-2+ LGPL-2.1+
    1212maintainers         gmail.com:nomis52 p3k.org:interface
    1313
    14 description         an open framework for DMX lighting control
     14description         An open framework for DMX512 lighting control
    1515
    1616long_description    The Open Lighting Architecture (OLA) provides a plugin \
    1717                    framework for distributing DMX512 control signals on \
     
    2828depends_build       port:pkgconfig
    2929
    3030depends_lib         port:cppunit \
    31                     port:unittest-cpp \
    32                     port:protobuf-cpp
     31                    port:protobuf-cpp \
     32                    port:unittest-cpp
    3333
    3434configure.args      --disable-http \
    3535                    --disable-libusb
    3636
     37variant python description {Enable the Python API} {
     38    configure.args-append   --enable-python-libs
     39}
     40
    3741variant http description {Build with embedded web server} {
    3842    depends_lib-append      port:libmicrohttpd
    3943    configure.args-delete   --disable-http
    4044}
    4145
    42 default_variants    +http
     46variant libusb description {Build with libusb support} {
     47    depends_lib-append      port:libusb
     48    configure.args-delete   --disable-libusb
     49}
     50
     51default_variants    +http +python +libusb
    4352
    4453test.run            yes
    4554test.target         check