From the Phing homepage:

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
This commit is contained in:
Martin Matuska 2013-05-19 12:29:18 +00:00
parent dbe3f5efae
commit d97d6aaa95
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=318516
4 changed files with 42 additions and 0 deletions

View file

@ -3196,6 +3196,7 @@
SUBDIR += pear-ezc_Base
SUBDIR += pear-ezc_ConsoleTools
SUBDIR += pear-pdepend-staticReflection
SUBDIR += pear-phing
SUBDIR += pecl-APCu
SUBDIR += pecl-automap
SUBDIR += pecl-bbcode

23
devel/pear-phing/Makefile Normal file
View file

@ -0,0 +1,23 @@
# $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>

View file

@ -0,0 +1,2 @@
SHA256 (PEAR/phing-2.5.0.tgz) = 122fece2796f43892c56e56b15e56d2c966f40a270a21d1f7bfaabe1d32a85a4
SIZE (PEAR/phing-2.5.0.tgz) = 473656

View file

@ -0,0 +1,16 @@
From the Phing homepage:
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