# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sts=4:sw=4:ts=4 # $Id$ PortSystem 1.0 PortGroup github 1.0 PortGroup active_variants 1.1 github.setup NationalAssociationOfRealtors libRETS 1.6.1 set name librets categories devel platforms darwin maintainers nomaintainer description RETS client library long_description \ libRETS is RETS client library written in C++ that allows rapid \ development of RETS client applications. By saving the developer from \ dealing with the RETS protocol details, the application writer can \ concentrate on their application, saving them time and money in \ the process. checksums rmd160 bcd74544b2a23814f5437ed4cdcc0fcb64e9b7bd \ sha256 0e64b5058bddc5a410cb9d81dd21ea508112a854f1ffb94a18b085fdf39504ff depends_build port:autoconf \ port:automake \ port:libtool depends_lib port:boost port:curl port:swig # Requires boost static, hence forbids boost +no_static require_active_variants boost {} no_static pre-configure { system -W ${worksrcpath} "./autogen.sh" } configure.args-append --disable-perl \ --disable-php \ --disable-ruby \ --disable-java \ --disable-python \ --disable-dotnet variant java description {Build Java bindings} { depends_lib-append port:swig-java configure.args-delete --disable-java } variant perl description {Build Perl bindings} { depends_lib-append port:swig-perl configure.args-delete --disable-perl } variant php5 description {Build PHP5 bindings} { depends_lib-append port:swig-php5 configure.args-delete --disable-php } variant python description {Build Python bindings} { depends_lib-append port:swig-python configure.args-delete --disable-python } variant ruby description {Build Ruby bindings} { depends_lib-append port:swig-ruby configure.args-delete --disable-ruby } variant sql2dmql description {Build SQL to DMQL compiler} { depends_lib port:antlr configure.args-append --enable-sql-compiler }