source: trunk/dports/devel/librets/Portfile

Last change on this file was 147480, checked in by khindenburg@…, 16 months ago

frobtads, gtypist, librets: set nomaintainer #51043

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
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:sts=4:sw=4:ts=4
2# $Id: Portfile 147480 2016-04-05 12:28:38Z ryandesign@macports.org $
3
4PortSystem 1.0
5PortGroup       github 1.0
6PortGroup       active_variants 1.1
7
8github.setup    NationalAssociationOfRealtors libRETS 1.6.1
9set name        librets
10categories      devel
11platforms       darwin
12maintainers     nomaintainer
13
14description     RETS client library
15long_description \
16    libRETS is RETS client library written in C++ that allows rapid \
17    development of RETS client applications. By saving the developer from \
18    dealing with the RETS protocol details, the application writer can \
19    concentrate on their application, saving them time and money in \
20    the process.
21
22checksums       rmd160  bcd74544b2a23814f5437ed4cdcc0fcb64e9b7bd \
23                sha256  0e64b5058bddc5a410cb9d81dd21ea508112a854f1ffb94a18b085fdf39504ff
24
25depends_build   port:autoconf \
26                port:automake \
27                port:libtool
28
29depends_lib     port:boost port:curl port:swig
30
31# Requires boost static, hence forbids boost +no_static
32require_active_variants boost {} no_static
33
34pre-configure {
35    system -W ${worksrcpath} "./autogen.sh"
36}
37
38configure.args-append   --disable-perl \
39                        --disable-php \
40                        --disable-ruby \
41                        --disable-java \
42                        --disable-python \
43                        --disable-dotnet
44
45variant java description {Build Java bindings} {
46    depends_lib-append port:swig-java
47    configure.args-delete --disable-java
48}
49
50variant perl description {Build Perl bindings} {
51    depends_lib-append port:swig-perl
52    configure.args-delete --disable-perl
53}
54
55variant php5 description {Build PHP5 bindings} {
56    depends_lib-append port:swig-php5
57    configure.args-delete --disable-php
58}
59
60variant python description {Build Python bindings} {
61    depends_lib-append port:swig-python
62    configure.args-delete --disable-python
63}
64
65variant ruby description {Build Ruby bindings} {
66    depends_lib-append port:swig-ruby
67    configure.args-delete --disable-ruby
68}
69
70variant sql2dmql description {Build SQL to DMQL compiler} {
71    depends_lib port:antlr
72    configure.args-append --enable-sql-compiler
73}
Note: See TracBrowser for help on using the repository browser.