# -*- 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 # $Id$ PortSystem 1.0 PortGroup github 1.0 PortGroup php 1.1 name php-phalcon platforms darwin maintainers ryandesign openmaintainer license BSD php.branches 5.3 5.4 5.5 5.6 if {[vercmp ${php.branch} 5.4] >= 0} { github.setup phalcon cphalcon 2.0.13 phalcon-v checksums rmd160 c94dadcf628d8611cbcb44f35b1b536c9b0e3fc9 \ sha256 00f7e45282e6e793c37c75742da696ebb031cf5b880d324eefd19039bd27b74e } else { github.setup phalcon cphalcon 2.0.9 phalcon-v checksums rmd160 3955e097b18c3ea8b29264bb184b70ad2a7eebd7 \ sha256 d4607491b801da973796c44eaed9f909787d9a588ec5a7ea7c84d74d43106a46 } description full stack PHP framework written as an extension long_description Phalcon is an open source, full stack framework for \ PHP 5 written as a C extension, optimized for high \ performance. Phalcon is a loosely coupled set of PHP \ classes, allowing you to use its objects as glue \ components based on the needs of your application. \ Phalcon is not only about performance\; the goal is \ to make it robust, rich in features and easy to use! homepage http://www.phalconphp.com/ if {${name} ne ${subport}} { # The build/install script makes all sorts of assumptions I don't like # so I'm ignoring it. # Ugh... separate 32-bit and 64-bit source trees. if {[string match *64 ${build_arch}]} { worksrcdir ${worksrcdir}/build/64bits } else { worksrcdir ${worksrcdir}/build/32bits } # Separate source trees means using the muniversal portgroup # but it doesn't get along with the php portgroup. universal_variant no configure.args --enable-phalcon }