Ticket #41991: Portfile

File Portfile, 1.8 KB (added by patrick@…, 10 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
5name                   ckon
6version                dev
7categories             science
8platforms              darwin
9maintainers            tschaume
10description            automatic build tool for ROOT software
11license                MIT
12long_description       ckon is a C++ program/tool which automatically takes care \
13                       of compilation, dictionary generation and linking of \
14                       programs and libraries developed for data analyses within \
15                       the CERN ROOT analysis framework. This includes parsing \
16                       include headers to figure out which libraries the main \
17                       programs need to be linked to. It uses automake/autoconf to \
18                       be platform independent and GNU install compliant. \
19                       In addition, m4 macros are automatically downloaded and \
20                       the according compiler flags included based on a list of boost \
21                       libraries provided in the config file. For the purpose of \
22                       YAML database usage, a m4 macro can be downloaded during \
23                       setup to link against the yaml-cpp library.
24homepage               http://tschaume.github.io/ckon/
25depends_lib            port:boost port:curl
26
27fetch.type             git
28git.url                git://github.com/tschaume/ckon.git
29git.branch             origin/dev
30use_autoreconf         yes
31autoreconf.args        -fvi
32configure.args-append  --with-boost --with-boost-filesystem --with-boost-system \
33                       --with-boost-regex --with-boost-program-options
34