# $Id$ PortSystem 1.0 name xorg-libxcb version 1.10 categories x11 devel license X11 maintainers jeremyhu openmaintainer description X.org libxcb homepage http://xcb.freedesktop.org/ platforms darwin macosx long_description The X C Binding (XCB) library master_sites ${homepage}dist/ distname libxcb-${version} checksums sha1 bb1a3113eca5146e2a1cf6379c2e52c212a757e0 \ rmd160 39e06176a6b174503c8cede776d85d92ee1b3259 \ sha256 98d9ab05b636dd088603b64229dd1ab2d2cc02ab807892e107d674f9c3f2d5b5 use_bzip2 yes use_parallel_build yes depends_build port:pkgconfig depends_lib port:xorg-libXau \ port:xorg-libXdmcp \ port:xorg-xcb-proto \ port:xorg-libpthread-stubs patchfiles 0001-xcb_open-Minor-code-cleanup-for-better-readability.patch \ 0002-xcb_open-Improve-abstraction-for-launchd-secure-sock.patch patch.pre_args -p1 configure.args --disable-build-docs variant docs description "Install extra documentation" { depends_build-append \ port:doxygen \ path:bin/dot:graphviz depends_skip_archcheck-append \ doxygen configure.args-delete \ --disable-build-docs configure.args-append \ --enable-build-docs configure.env-append \ DOXYGEN="${prefix}/bin/doxygen" } variant python25 conflicts python26 python27 python31 python32 python33 description {Use python 2.5} { depends_run-append port:python25 configure.python ${prefix}/bin/python2.5 } variant python26 conflicts python25 python27 python31 python32 python33 description {Use python 2.6} { depends_run-append port:python26 configure.python ${prefix}/bin/python2.6 } variant python27 conflicts python25 python26 python31 python32 python33 description {Use python 2.7} { depends_run-append port:python27 configure.python ${prefix}/bin/python2.7 } variant python31 conflicts python25 python26 python27 python32 python33 description {Use python 3.1} { depends_run-append port:python31 configure.python ${prefix}/bin/python3.1 } variant python32 conflicts python25 python26 python27 python31 python33 description {Use python 3.2} { depends_run-append port:python32 configure.python ${prefix}/bin/python3.2 } variant python33 conflicts python25 python26 python27 python31 python32 description {Use python 3.3} { depends_run-append port:python33 configure.python ${prefix}/bin/python3.3 } if {![variant_isset python25] && ![variant_isset python26] && ![variant_isset python31] && ![variant_isset python32] && ![variant_isset python33]} { default_variants +python27 } livecheck.type regex livecheck.url ${master_sites}?C=M&O=D livecheck.regex libxcb-(\\d+(?:\\.\\d+)*)