mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-21 08:42:23 +00:00
d97d6aaa95
PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that you could do with a traditiona build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include running PHPUnit and SimpleTest unit tests (including test result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS/SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and much, much more. WWW: http://www.phing.info
24 lines
583 B
Makefile
24 lines
583 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= phing
|
|
PORTVERSION= 2.5.0
|
|
CATEGORIES= devel pear
|
|
MASTER_SITES= http://pear.phing.info/get/
|
|
PKGNAMEPREFIX= pear-
|
|
|
|
MAINTAINER= mm@FreeBSD.org
|
|
COMMENT= PHP project build system based on Apache Ant
|
|
|
|
LICENSE= LGPL3
|
|
|
|
PEAR_CHANNEL= phing
|
|
PEAR_AUTOINSTALL= yes
|
|
IGNORE_WITH_PHP=52
|
|
|
|
BUILD_DEPENDS+= ${PEARDIR}/.channels/pear.phing.info.reg:${PORTSDIR}/devel/pear-channel-phing
|
|
RUN_DEPENDS+= ${PEARDIR}/.channels/pear.phing.info.reg:${PORTSDIR}/devel/pear-channel-phing
|
|
|
|
.include <bsd.port.pre.mk>
|
|
.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
|
|
.include <bsd.port.post.mk>
|