Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jul 2021 16:17:01 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 72900c377a7f - main - devel/pear-HTML_QuickForm2: Update to 2.2.2
Message-ID:  <202107141617.16EGH1e2008942@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=72900c377a7f5f28cafd0356395deada2c12864f

commit 72900c377a7f5f28cafd0356395deada2c12864f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2021-07-14 15:51:38 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2021-07-14 16:09:48 +0000

    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
---
 devel/pear-HTML_QuickForm2/Makefile  | 10 ++++++----
 devel/pear-HTML_QuickForm2/distinfo  |  6 +++---
 devel/pear-HTML_QuickForm2/pkg-descr | 24 ++++++------------------
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107141617.16EGH1e2008942>