mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
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:
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
|
@ -3196,6 +3196,7 @@
|
||||||
SUBDIR += pear-ezc_Base
|
SUBDIR += pear-ezc_Base
|
||||||
SUBDIR += pear-ezc_ConsoleTools
|
SUBDIR += pear-ezc_ConsoleTools
|
||||||
SUBDIR += pear-pdepend-staticReflection
|
SUBDIR += pear-pdepend-staticReflection
|
||||||
|
SUBDIR += pear-phing
|
||||||
SUBDIR += pecl-APCu
|
SUBDIR += pecl-APCu
|
||||||
SUBDIR += pecl-automap
|
SUBDIR += pecl-automap
|
||||||
SUBDIR += pecl-bbcode
|
SUBDIR += pecl-bbcode
|
||||||
|
|
23
devel/pear-phing/Makefile
Normal file
23
devel/pear-phing/Makefile
Normal 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>
|
2
devel/pear-phing/distinfo
Normal file
2
devel/pear-phing/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (PEAR/phing-2.5.0.tgz) = 122fece2796f43892c56e56b15e56d2c966f40a270a21d1f7bfaabe1d32a85a4
|
||||||
|
SIZE (PEAR/phing-2.5.0.tgz) = 473656
|
16
devel/pear-phing/pkg-descr
Normal file
16
devel/pear-phing/pkg-descr
Normal 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
|
Loading…
Add table
Reference in a new issue