diff --git a/devel/Makefile b/devel/Makefile index f682a6d028d5..9282bb87c971 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -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 diff --git a/devel/pear-phing/Makefile b/devel/pear-phing/Makefile new file mode 100644 index 000000000000..c6aa405eae62 --- /dev/null +++ b/devel/pear-phing/Makefile @@ -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 +.include "${PORTSDIR}/devel/pear/bsd.pear.mk" +.include diff --git a/devel/pear-phing/distinfo b/devel/pear-phing/distinfo new file mode 100644 index 000000000000..7ba7fc823e81 --- /dev/null +++ b/devel/pear-phing/distinfo @@ -0,0 +1,2 @@ +SHA256 (PEAR/phing-2.5.0.tgz) = 122fece2796f43892c56e56b15e56d2c966f40a270a21d1f7bfaabe1d32a85a4 +SIZE (PEAR/phing-2.5.0.tgz) = 473656 diff --git a/devel/pear-phing/pkg-descr b/devel/pear-phing/pkg-descr new file mode 100644 index 000000000000..52a9b4ead620 --- /dev/null +++ b/devel/pear-phing/pkg-descr @@ -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