Commits
Bryan Blackburn authored 521cf4c0015
1 + | # $Id$ |
2 + | |
3 + | PortSystem 1.0 |
4 + | |
5 + | name indi |
6 + | |
7 + | version 0.6 |
8 + | |
9 + | categories science |
10 + | |
11 + | maintainers gmail.com:jtomshine |
12 + | |
13 + | description distributed control protocol for astronomical instrumentation |
14 + | long_description INDI is a distributed control protocol designed to \ |
15 + | operate astronomical instrumentation. INDI is small, \ |
16 + | flexible, easy to parse, and scalable. It supports common \ |
17 + | DCS functions such as remote control, data acquisition, \ |
18 + | monitoring, and a lot more. With INDI, you have a total \ |
19 + | transparent control over your instruments so you can get \ |
20 + | more science with less time. |
21 + | |
22 + | homepage http://www.indilib.org |
23 + | |
24 + | platforms darwin |
25 + | |
26 + | distname libindi0_${version} |
27 + | master_sites sourceforge |
28 + | |
29 + | checksums md5 49218ad15a40dfa8a2366a2694477595 \ |
30 + | sha1 70b6a4cf4447874a0cf65dd8ece2d77dc397826d \ |
31 + | rmd160 1ec9fd8daa04db458b80ab2e153a6025faa0406f |
32 + | |
33 + | depends_lib port:libnova \ |
34 + | port:zlib \ |
35 + | port:libusb |
36 + | |
37 + | depends_build port:cmake |
38 + | |
39 + | worksrcdir libindi0-${version} |
40 + | |
41 + | configure.cmd ${prefix}/bin/cmake |
42 + | configure.pre_args -DCMAKE_INSTALL_PREFIX=${prefix} \ |
43 + | configure.args -DWITH_CFITSIO=OFF \ |
44 + | -DWITH_FLI=OFF \ |
45 + | -DNOVA_INCLUDE_DIR=${prefix}/include/libnova \ |
46 + | -DNOVA_LIBRARIES=${prefix}/lib/libnova.a \ |
47 + | ${worksrcpath} |
48 + | destroot.env CMAKE_INSTALL_PREFIX=${destroot}${prefix} |
49 + | |