source: trunk/dports/devel/libiodbc/Portfile

Last change on this file was 150685, checked in by snc@…, 12 months ago

libiodbc: update to 3.52.12

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 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:sw=4:ts=4:sts=4
2# $Id: Portfile 150685 2016-07-26 18:06:17Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           github 1.0
6PortGroup           active_variants 1.1
7
8github.setup        openlink iODBC 3.52.12 v
9#override name (keep it lowercase)
10name                libiodbc
11conflicts           unixODBC
12categories          devel
13maintainers         snc openmaintainer
14license             BSD
15description         Independent Open DataBase Connectivity
16long_description    iODBC is the acronym for Independent Open DataBase Connectivity, \
17                    an Open Source platform independent implementation of both the \
18                    ODBC and X/Open specifications.
19platforms           darwin
20
21checksums           rmd160  1eebd33f846f1b03d157b2f1882933998b85dddb \
22                    sha256  b783506aac2df3f1b126b7867464878f5e79985370106019aef15d9dcc4b19c8
23
24depends_build-append    port:automake \
25                        port:autoconf \
26                        port:libtool
27
28patchfiles-append   patch-iodbcinst-unicode.h.diff
29
30variant x11 {
31    depends_lib-append  port:atk \
32                        path:lib/pkgconfig/cairo.pc:cairo \
33                        port:fontconfig \
34                        port:freetype \
35                        port:gdk-pixbuf2 \
36                        port:gettext \
37                        path:lib/pkgconfig/glib-2.0.pc:glib2 \
38                        port:gtk2 \
39                        path:lib/pkgconfig/pango.pc:pango \
40                        port:xorg-libX11 \
41                        port:xorg-libXcomposite \
42                        port:xorg-libXcursor \
43                        port:xorg-libXdamage \
44                        port:xorg-libXext \
45                        port:xorg-libXfixes \
46                        port:xorg-libXi \
47                        port:xorg-libXinerama \
48                        port:xorg-libXrandr \
49                        port:xrender
50
51    require_active_variants cairo x11
52    require_active_variants gtk2 x11
53    require_active_variants pango x11
54
55    configure.args-delete   --disable-gui
56}
57
58default_variants +x11
59
60pre-configure {
61    system -W ${worksrcpath} "sh ./autogen.sh"
62}
63configure.args-append   --disable-gui \
64                        --with-iodbc-inidir=${prefix}/etc
65
66# make[2]: *** No rule to make target `../iodbcadm/libiodbcadm.la', needed by `iodbcadm-gtk'.  Stop.
67use_parallel_build  no
Note: See TracBrowser for help on using the repository browser.