Ticket #29889: Portfile.2

File Portfile.2, 1.5 KB (added by ryandesign (Ryan Carsten Schmidt), 13 years ago)

revised portfile proposal

Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id$
3
4PortSystem          1.0
5
6name                ola
7                    ## Latest version (0.8.9-1) currently not usable because of inconsistency in package/folder naming
8version             0.8.9
9categories          net comms
10platforms           darwin
11license             LGPL
12maintainers         gmail.com:nomis52
13
14description         an open framework for DMX lighting control
15
16long_description    The Open Lighting Architecture (OLA) provides a plugin \
17                    framework for distributing DMX512 control signals on \
18                    Mac and Linux. It provides C++ and Python libraries \
19                    which abstract away the underlying DMX over IP protocol \
20                    or DMX interface.
21
22homepage            http://opendmx.net/index.php/OLA
23master_sites        googlecode:linux-lighting
24
25checksums           sha1    abe2e876261f272223ee1eab902319615acac744 \
26                    rmd160  95e926cbd376b0dfd625289f6af37455dd103f99
27
28depends_build       port:pkgconfig
29
30depends_lib         port:cppunit \
31                    port:unittest-cpp \
32                    port:protobuf-cpp
33
34#use_autoreconf      yes
35#autoreconf.args     -i
36
37configure.args      --disable-http
38
39variant http description {Build with embedded web server} {
40    depends_lib-append      port:libmicrohttpd
41    configure.args-delete   --disable-http
42}
43
44default_variants    +http
45
46test.run            yes
47test.target         check