aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-07-14 15:51:38 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-07-14 16:09:48 +0000
commit72900c377a7f5f28cafd0356395deada2c12864f (patch)
tree68d8401e1fcf47c62032d84c2cfe471d4d12e362
parentac793dd897549b00f848610dfd85f03c3e0e695b (diff)
downloadports-72900c377a7f5f28cafd0356395deada2c12864f.tar.gz
ports-72900c377a7f5f28cafd0356395deada2c12864f.zip
devel/pear-HTML_QuickForm2: Update to 2.2.2
- Fix LICENSE - Add LICENSE_FILE - Remove BUILD_DEPENDS - Update RUN_DEPENDS - Add NO_ARCH - Update pkg-descr Changes: https://pear.php.net/package/HTML_QuickForm2/download/ https://github.com/pear/HTML_QuickForm2/blob/trunk/ChangeLog.md
-rw-r--r--devel/pear-HTML_QuickForm2/Makefile10
-rw-r--r--devel/pear-HTML_QuickForm2/distinfo6
-rw-r--r--devel/pear-HTML_QuickForm2/pkg-descr24
3 files changed, 15 insertions, 25 deletions
diff --git a/devel/pear-HTML_QuickForm2/Makefile b/devel/pear-HTML_QuickForm2/Makefile
index ab09ead39cf5..44490390a0e5 100644
--- a/devel/pear-HTML_QuickForm2/Makefile
+++ b/devel/pear-HTML_QuickForm2/Makefile
@@ -1,17 +1,19 @@
# Created by: Gerrit Beine (<gerrit.beine@gmx.de>)
PORTNAME= HTML_QuickForm2
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP5 rewrite of the HTML_QuickForm package
-LICENSE= BSD2CLAUSE
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/docs/LICENSE
-BUILD_DEPENDS= ${PEARDIR}/HTML/Common2.php:devel/pear-HTML_Common2@${PHP_FLAVOR}
-RUN_DEPENDS= ${PEARDIR}/HTML/Common2.php:devel/pear-HTML_Common2@${PHP_FLAVOR}
+RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}HTML_Common2>=2.2.0:devel/pear-HTML_Common2@${PHP_FLAVOR}
USES= pear
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-HTML_QuickForm2/distinfo b/devel/pear-HTML_QuickForm2/distinfo
index 1bde509865ca..9bb1cace509d 100644
--- a/devel/pear-HTML_QuickForm2/distinfo
+++ b/devel/pear-HTML_QuickForm2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1604843699
-SHA256 (PEAR/HTML_QuickForm2-2.2.0.tgz) = 3e119b05c00ef34ebbd83fb668e9133b31174bb0a653590215e4f8f1b2ded1ea
-SIZE (PEAR/HTML_QuickForm2-2.2.0.tgz) = 176246
+TIMESTAMP = 1625585468
+SHA256 (PEAR/HTML_QuickForm2-2.2.2.tgz) = ab74ca48cb924677edbe5bc0ec1cc68ceccc28983a5134470da92b671acb9e3f
+SIZE (PEAR/HTML_QuickForm2-2.2.2.tgz) = 177684
diff --git a/devel/pear-HTML_QuickForm2/pkg-descr b/devel/pear-HTML_QuickForm2/pkg-descr
index 5082e4172a92..03262fb0bd13 100644
--- a/devel/pear-HTML_QuickForm2/pkg-descr
+++ b/devel/pear-HTML_QuickForm2/pkg-descr
@@ -1,22 +1,10 @@
-This package is expected to offer at least the same functionality as
-HTML_QuickForm and work with PHP5 E_STRICT setting.
+This package provides methods to create, validate and render HTML forms.
Features:
-* Supports all form elements defined by HTML standard, provides several
-custom elements
-* Server-side and client-side validation, several common rules provided
-* Multipage forms (tabbed forms and wizards)
-* Pluggable elements, rules, renderers and renderer plugins
-
-Major advantages over PHP4 version:
-* Most of the package's functionality is covered by unit tests
-* DOM-like API for building the form structure, new streamlined API for
-elements' values handling
-* Default rendering without tables (inspired by
-HTML_QuickForm_Renderer_Tableless)
-* Renderer plugins for elements with complex rendering needs
-* Ability to chain validation rules with 'and' and 'or'
-* Client-side validation can run "live" on changing the form fields,
-validation errors are displayed near the fields instead of in alert()
+- Supports all form elements defined by HTML standard, provides several custom
+ elements
+- Server-side and client-side validation, several common rules provided
+- Multipage forms (tabbed forms and wizards)
+- Pluggable elements, rules, renderers and renderer plugins
WWW: https://pear.php.net/package/HTML_QuickForm2