Ticket #25233: Portfile

File Portfile, 1.7 KB (added by jdunn@…, 14 years ago)
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2# $Id$
3
4PortSystem              1.0
5PortGroup               muniversal 1.0
6
7name                    libmcs
8version                 0.7.1
9categories              dev
10maintainers             nodetwo.com:jdunn
11license                 GPLv3
12homepage                http://www.atheme.org/
13platforms               darwin linux
14use_parallel_build      yes
15master_sites            http://www.nodetwo.com/macports/libmcs/
16
17description \
18    A library and set of tools which abstract the storage of configuration settings away from userland applications.
19
20long_description \
21    The libmcs package is a library and set of tools which abstract the storage of configuration settings away from \
22    userland applications. There are similar projects like this (such as GConf), but unlike those projects, libmcs \
23    strictly handles abstraction. It does not impose any specific data storage requirement, nor is it tied to any \
24    desktop environment or software suite.
25
26checksums \
27    md5     bff6a7e6f39c8fbcb63f1c659ea8c2c6
28
29# These are just temporary since i dont want to install all the dependancies.
30configure.args \
31    --disable-gconf \
32    --disable-kconfig
33
34depends_build \
35    port:libmowgli \
36    port:gconf
37
38depends_lib \
39    port:libmowgli \
40    port:gconf
41
42variant gconf description {Build with gconf support} {
43    depends_build-append   port:gconf
44    depends_lib-append     port:gconf
45    configure.args-append  --enable-gconf
46}
47
48variant kconfig description {Build with kconfig support} {
49    depends_build-append   port:kconfig
50    depends_lib-append     port:kconfig
51    configure.args-append  --enable-kconfig
52}