Permalink
Fetching contributors…
Cannot retrieve contributors at this time
48 lines (35 sloc) 1.7 KB
# -*- 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
PortSystem 1.0
PortGroup php 1.1
name php-xhprof
version 0.9.4
categories-append devel
platforms darwin
maintainers ryandesign openmaintainer
license Apache-2
php.branches 5.3 5.4 5.5 5.6
php.pecl yes
php.pecl.prerelease yes
description A Hierarchical Profiler for PHP
long_description XHProf is a function-level hierarchical profiler for \
PHP and has a simple HTML based navigational interface.
checksums rmd160 e484c4902f287ef18d9f75dda75a28d73bb8272d \
sha256 002a2d4a825d16aeb3017c59f94d8c5e5d06611dd6197acd2f07fce197d3b8f8
if {${name} ne ${subport}} {
patchfiles patch-callgraph_utils.php.diff
post-patch {
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/xhprof_lib/utils/callgraph_utils.php
}
php.build_dirs ${worksrcpath}/extension
use_parallel_build yes
post-destroot {
# Install php files not installed by the Makefile
xinstall -d ${destroot}${prefix}/www/${subport}
copy ${worksrcpath}/examples ${destroot}${prefix}/www/${subport}/examples
copy ${worksrcpath}/xhprof_lib ${destroot}${prefix}/www/${subport}/xhprof_lib
copy ${worksrcpath}/xhprof_html ${destroot}${prefix}/www/${subport}/xhprof_html
}
variant graphviz description {Build with graphviz, support for callgraphs} {
depends_run-append path:bin/dot:graphviz
}
}