Ticket #20129: Portfile

File Portfile, 1.5 KB (added by mail@…, 15 years ago)
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                eibd
7version             0.0.4
8categories          net
9platforms           darwin
10
11maintainers         uwe-arzt.de:mail
12
13description         eibd provides an interface to the EIB / KNX bus
14long_description    Eibd provides over a TCP/IP and/or unix domain sockets \
15                    access to the EIB bus using a simple protocol. It provides \
16                    access at layer 4 as well as to high level mangement function. \
17                    Multiple concurrent users are supported. A special bus monitor \
18                    mode call vBusmonitor is implemented, which delivers all \
19                    traffic, which eibd passes, but not disturbs send activities.
20
21homepage            https://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd
22
23fetch.type          git
24git.url             http://www.auto.tuwien.ac.at/~mkoegler/git/bcusdk.git
25worksrcdir          bcusdk-${version}
26
27depends_build       port:pkgconfig
28
29depends_lib         port:pthsem
30
31# build only eibd, if there are requests add variants
32pre-configure {
33    system "cd ${worksrcpath} && aclocal -I m4 -I ${prefix}/share/aclocal && autoheader"
34    system "cd ${worksrcpath} && automake -a --foreign && autoconf"
35}
36
37configure.args     --enable-onlyeibd \
38                   --enable-eibnetip \
39                   --enable-eibnetiptunnel \
40                   --enable-eibnetipserver
41