Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Aug 2014 11:53:22 +0000 (UTC)
From:      William Grzybowski <wg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r363881 - head/security/p5-openxpki-client-html-mason
Message-ID:  <53de22b2.570f.103eec1e@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wg
Date: Sun Aug  3 11:53:22 2014
New Revision: 363881
URL: http://svnweb.freebsd.org/changeset/ports/363881
QAT: https://qat.redports.org/buildarchive/r363881/

Log:
  security/p5-openxpki-client-html-mason: update to 0.14.0.1
  
  - Follow LICENSE change of the original software
  - Switch MASTER_SITES from SF to GH
  - Provide pre-patch target to fix ill MANIFEST supplied with the distribution
  
  PR:		191445
  Submitted by:	maintainer (with changes)

Added:
  head/security/p5-openxpki-client-html-mason/pkg-message   (contents, props changed)
Modified:
  head/security/p5-openxpki-client-html-mason/Makefile
  head/security/p5-openxpki-client-html-mason/distinfo
  head/security/p5-openxpki-client-html-mason/pkg-descr
  head/security/p5-openxpki-client-html-mason/pkg-plist

Modified: head/security/p5-openxpki-client-html-mason/Makefile
==============================================================================
--- head/security/p5-openxpki-client-html-mason/Makefile	Sun Aug  3 11:45:48 2014	(r363880)
+++ head/security/p5-openxpki-client-html-mason/Makefile	Sun Aug  3 11:53:22 2014	(r363881)
@@ -1,61 +1,49 @@
-# Created by: Sergei Vyshenski <svysh@pn.sinp.msu.ru>
+# Created by: Sergei Vyshenski <svysh.fbsd@gmail.com>
 # $FreeBSD$
 
 PORTNAME=	openxpki-client-html-mason
-PORTVERSION=	0.9.1396
+PORTVERSION=	0.14.0.1
 CATEGORIES=	security perl5
-MASTER_SITES=	SF/openxpki/openxpki/0.9.1300
 PKGNAMEPREFIX=	p5-
-DISTNAME=	OpenXPKI-Client-HTML-Mason-${PORTVERSION}
+DISTNAME=	openxpki-${PORTVERSION}
 DIST_SUBDIR=	openxpki
 
 MAINTAINER=	svysh.fbsd@gmail.com
 COMMENT=	Web interface for local openxpki daemon
 
-OPTIONS_DEFINE=	DOCS EXAMPLES
+LICENSE=	APACHE20
 
 BUILD_DEPENDS=	\
-	p5-openxpki-client>=0:${PORTSDIR}/security/p5-openxpki-client \
+	p5-openxpki>=0.14:${PORTSDIR}/security/p5-openxpki \
 	p5-HTML-Mason>=0:${PORTSDIR}/www/p5-HTML-Mason \
 	p5-Data-SpreadPagination>=0:${PORTSDIR}/textproc/p5-Data-SpreadPagination
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	openxpki
+GH_PROJECT=	openxpki
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	66ee052
+
 USES=		gmake perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+WRKSRC=	${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}/clients/perl/OpenXPKI-Client-HTML-Mason
+
+pre-patch:
+	(cd ${WRKSRC} && ${FIND} ./* > MANIFEST)
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|..vergen --format version.|"${PORTVERSION:R}"|g' ${WRKSRC}/Makefile.PL
+
 post-install:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${CP} -R ${WRKSRC}/htdocs ${STAGEDIR}${DOCSDIR}/
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} "===> Mason htdocs for ${DISTNAME}"
-	@${ECHO_MSG} "===> installed in ${DOCSDIR}"
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} ""
-.if !defined(BATCH)
-	@sleep 3
-.endif
 	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${CP} -R ${WRKSRC}/eg ${STAGEDIR}${EXAMPLESDIR}/
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} "===> Examples of simple Mason configuration via httpd.conf directives"
-	@${ECHO_MSG} "===> installed in ${EXAMPLESDIR}"
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} ""
-.if !defined(BATCH)
-	@sleep 3
-.endif
 	${MKDIR} ${STAGEDIR}${DATADIR}
 	${CP} -R ${WRKSRC}/bin ${STAGEDIR}${DATADIR}/
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} "===> Examples of CGI scripts for ${DISTNAME}"
-	@${ECHO_MSG} "===> installed in ${DATADIR}"
-	@${ECHO_MSG} "==================================================================="
-	@${ECHO_MSG} ""
-.if !defined(BATCH)
-	@sleep 3
-.endif
 
 .include <bsd.port.mk>

Modified: head/security/p5-openxpki-client-html-mason/distinfo
==============================================================================
--- head/security/p5-openxpki-client-html-mason/distinfo	Sun Aug  3 11:45:48 2014	(r363880)
+++ head/security/p5-openxpki-client-html-mason/distinfo	Sun Aug  3 11:53:22 2014	(r363881)
@@ -1,2 +1,2 @@
-SHA256 (openxpki/OpenXPKI-Client-HTML-Mason-0.9.1396.tar.gz) = 51538e1c07d9a40bf47f2e82a7d210afd13af073e5c0ee086f474624ffea4834
-SIZE (openxpki/OpenXPKI-Client-HTML-Mason-0.9.1396.tar.gz) = 179059
+SHA256 (openxpki/openxpki-0.14.0.1.tar.gz) = cd55fa6790910ee9239ebcf4e5dfbe9ea5f5fded06474a145f75092d646ef8b3
+SIZE (openxpki/openxpki-0.14.0.1.tar.gz) = 2805627

Modified: head/security/p5-openxpki-client-html-mason/pkg-descr
==============================================================================
--- head/security/p5-openxpki-client-html-mason/pkg-descr	Sun Aug  3 11:45:48 2014	(r363880)
+++ head/security/p5-openxpki-client-html-mason/pkg-descr	Sun Aug  3 11:53:22 2014	(r363881)
@@ -1,21 +1,14 @@
 A collection of ports for the OpenXPKI suite - Perl based trustcenter 
 software for PKI: server and client parts along with deployment tools.
 
-p5-openxpki: core for server part
-p5-openxpki-client: base class for actual clients
+p5-openxpki: server part and deployment tools
 p5-openxpki-i18n: internationalization of the user interface
 p5-openxpki-client-html-mason: web interface to local OpenXPKI daemon
-p5-openxpki-client-scep: set of SCEP tools
-p5-openxpki-deployment: set or deployment tools
 
 Dependencies of OpenXPKI ports ("A --> B" means that port B depends on port A):
 
- p5-openxpki-client  <--  p5-openxpki (server)  -->  p5-openxpki-i18n
-           \
-            \     |  p5-openxpki-client-html-mason,
-             \--> |  p5-openxpki-client-scep, p5-openxpki-deployment.
-Notes: 
-I18n is needed for the English interface too. For effective use of deployment,
-it is recommended to install p5-openxpki-client-html-mason.
+  p5-openxpki-client-html-mason  <--  p5-openxpki  -->  p5-openxpki-i18n
 
-WWW: http://www.openxpki.org/download/freebsd.html
+Notes: I18n is needed for the English interface too. 
+
+WWW: http://www.openxpki.org/

Added: head/security/p5-openxpki-client-html-mason/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/p5-openxpki-client-html-mason/pkg-message	Sun Aug  3 11:53:22 2014	(r363881)
@@ -0,0 +1,4 @@
+===================================================================
+Examples of CGI scripts for openxpki-0.14.0.1
+installed in /usr/local/share/openxpki-client-html-mason
+===================================================================

Modified: head/security/p5-openxpki-client-html-mason/pkg-plist
==============================================================================
--- head/security/p5-openxpki-client-html-mason/pkg-plist	Sun Aug  3 11:45:48 2014	(r363880)
+++ head/security/p5-openxpki-client-html-mason/pkg-plist	Sun Aug  3 11:53:22 2014	(r363881)
@@ -1,3 +1,9 @@
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::ApacheHandler.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::CRR.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Config.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Javascript.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Menu.3.gz
 %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason.pm
 %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/ApacheHandler.pm
 %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/CRR.pm
@@ -5,11 +11,6 @@
 %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/Javascript.pm
 %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/Menu.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason/.packlist
-%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::CRR.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Config.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Javascript.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::HTML::Mason::Menu.3.gz
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/Menu/Query/index.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/Renderer/Command/default.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/Renderer/Service/GET_AUTHENTICATION_STACK.mhtml
@@ -30,7 +31,6 @@
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/authentication/x509.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/authentication/x509_webserver.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/autohandler
-%%PORTDOCS%%%%DOCSDIR%%/htdocs/binary/autohandler
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/binary/dhandler
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/binary/get_certificate.crt
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/binary/get_certificate.html
@@ -94,6 +94,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/api/super_search.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/autohandler
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/close_form.mhtml
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/create_crr/cert_full_info.html
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/create_crr/cert_info.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/create_crr/error.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/create_crr/form.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/create_crr/highlight_error.mhtml
@@ -136,6 +138,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/loginagain.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/logout.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/open_form.mhtml
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/reset_token/unblock_pin.html
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/reset_token/unblock_reset.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/send_form.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/smartcard_personalization/failure.mhtml
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/smartcard_personalization/get_certificate_request.mhtml
@@ -164,6 +168,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/continue.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/continue_issuance.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/dhandler
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/enroll_add_authentication.html
+%%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/enroll_deny_authentication.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/fail_workflow.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/issue_certificate.html
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/service/workflow/activity/persist_csr.html
@@ -187,40 +193,40 @@
 %%PORTDOCS%%%%DOCSDIR%%/htdocs/syshandler
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg/openxpki-mason-cgi.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eg/openxpki-mason-mod_perl.conf
-%%PORTDATA%%%%DATADIR%%/bin/openxpki.cgi
-%%PORTDATA%%@dirrmtry %%DATADIR%%/bin
-%%PORTDATA%%@dirrmtry %%DATADIR%%
-%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/eg
-%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/workflow/activity
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/workflow
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/smartcard_personalization
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/info
+%%DATADIR%%/bin/openxpki.cgi
+@dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason
+@dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML
+@dirrmtry %%SITE_PERL%%/OpenXPKI/Client
+@dirrmtry %%SITE_PERL%%/OpenXPKI
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Menu/Query
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Menu
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer/Command
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer/Service
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Request
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/authentication
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/binary
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/css
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/errors
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/images
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/lib/html
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/lib
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/api
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/create_crr
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/create_csr/bulk
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/create_csr
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/create_crr
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/api
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/info
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/reset_token
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/smartcard_personalization
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/workflow/activity
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service/workflow
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/service
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/lib/html
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/lib
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/images
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/errors
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/css
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/binary
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/authentication
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Request
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer/Service
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer/Command
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Renderer
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Menu/Query
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs/Menu
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%/htdocs
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI
-@dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason
-@dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML
-@dirrmtry %%SITE_PERL%%/OpenXPKI/Client
-@dirrmtry %%SITE_PERL%%/OpenXPKI
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/eg
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry %%DATADIR%%/bin
+@dirrmtry %%DATADIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53de22b2.570f.103eec1e>