aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorrm <rm@FreeBSD.org>2012-12-20 04:08:40 +0800
committerrm <rm@FreeBSD.org>2012-12-20 04:08:40 +0800
commit352f60bbd12fe2c48fa8b85a805328f8c594dd68 (patch)
treeedc585b2fb2ff72985e2a67f75880aa15f6c584b /devel
parent6773909837fabf0e8bdb4bf02d41d8fd4a4ce232 (diff)
downloadfreebsd-ports-gnome-352f60bbd12fe2c48fa8b85a805328f8c594dd68.tar.gz
freebsd-ports-gnome-352f60bbd12fe2c48fa8b85a805328f8c594dd68.tar.zst
freebsd-ports-gnome-352f60bbd12fe2c48fa8b85a805328f8c594dd68.zip
The classes contained within this repository extend the standard XSLTProcess to
use exceptions at all occasions of errors instead of PHP warnings, notices or semi completed transformations. They also add various custom methods and short- cuts for convinience and to allow a nicer API to implement callbacks to the PHP stack. WWW: https://github.com/theseer/fXSL/ PR: 172766 Submitted by: Gasol Wu <gasol.wu@gmail.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/pear-TheSeer_fXSL/Makefile27
-rw-r--r--devel/pear-TheSeer_fXSL/distinfo2
-rw-r--r--devel/pear-TheSeer_fXSL/pkg-descr7
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 915bb719fc67..db5f8b573015 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3053,6 +3053,7 @@
SUBDIR += pear-Text_Diff
SUBDIR += pear-TheSeer_DirectoryScanner
SUBDIR += pear-TheSeer_fDOMDocument
+ SUBDIR += pear-TheSeer_fXSL
SUBDIR += pear-VFS
SUBDIR += pear-Validate
SUBDIR += pear-Validate_AU
diff --git a/devel/pear-TheSeer_fXSL/Makefile b/devel/pear-TheSeer_fXSL/Makefile
new file mode 100644
index 000000000000..2e7eb1ed52d3
--- /dev/null
+++ b/devel/pear-TheSeer_fXSL/Makefile
@@ -0,0 +1,27 @@
+# Created by: Gasol Wu <gasol.wu@gmail.com>
+# $FreeBSD$
+
+PORTNAME= fXSL
+PORTVERSION= 1.0.4
+CATEGORIES= devel pear
+MASTER_SITES= http://pear.netpirates.net/get/
+PKGNAMEPREFIX= pear-TheSeer_
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= gasol.wu@gmail.com
+COMMENT= XSL wrapper / extension to the PHP 5.x XSLTProcessor
+
+BUILD_DEPENDS= pear>=1.9.1:${PORTSDIR}/devel/pear \
+ ${PEARDIR}/.channels/pear.netpirates.net.reg:${PORTSDIR}/devel/pear-channel-theseer
+RUN_DEPENDS= pear>=1.9.1:${PORTSDIR}/devel/pear \
+ ${PEARDIR}/.channels/pear.netpirates.net.reg:${PORTSDIR}/devel/pear-channel-theseer
+
+USE_PHP= dom xml xsl
+PEAR_CHANNEL= theseer
+PEAR_AUTOINSTALL= yes
+
+IGNORE_WITH_PHP=52
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
+.include <bsd.port.post.mk>
diff --git a/devel/pear-TheSeer_fXSL/distinfo b/devel/pear-TheSeer_fXSL/distinfo
new file mode 100644
index 000000000000..2f3bdbd902a6
--- /dev/null
+++ b/devel/pear-TheSeer_fXSL/distinfo
@@ -0,0 +1,2 @@
+SHA256 (PEAR/fXSL-1.0.4.tgz) = ef80433d097f0519c6d7fdbf64b9fb0842ec588d154f81ac1f66838c2462ac77
+SIZE (PEAR/fXSL-1.0.4.tgz) = 5798
diff --git a/devel/pear-TheSeer_fXSL/pkg-descr b/devel/pear-TheSeer_fXSL/pkg-descr
new file mode 100644
index 000000000000..bd8a5e6edd85
--- /dev/null
+++ b/devel/pear-TheSeer_fXSL/pkg-descr
@@ -0,0 +1,7 @@
+The classes contained within this repository extend the standard XSLTProcess to
+use exceptions at all occasions of errors instead of PHP warnings, notices or
+semi completed transformations. They also add various custom methods and short-
+cuts for convinience and to allow a nicer API to implement callbacks to the PHP
+stack.
+
+WWW: https://github.com/theseer/fXSL/