Commits

Bryan Blackburn authored 521cf4c0015
New port - science/indi, distributed control protocol for astronomical instrumentation; ticket https://trac.macports.org/ticket/22132

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@60619 d073be05-634f-4543-b044-5fe20cf6d1d6
No tags

science/indi/Portfile

Added
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 +

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut