svn commit: r363881 - head/security/p5-openxpki-client-html-mason
William Grzybowski
wg at FreeBSD.org
Sun Aug 3 11:53:23 UTC 2014
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 at pn.sinp.msu.ru>
+# Created by: Sergei Vyshenski <svysh.fbsd at 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 at 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
+ at dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason
+ at dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML
+ at dirrmtry %%SITE_PERL%%/OpenXPKI/Client
+ at dirrmtry %%SITE_PERL%%/OpenXPKI
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML
+ at 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%%
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI
- at dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason
- at dirrmtry %%SITE_PERL%%/OpenXPKI/Client/HTML
- at dirrmtry %%SITE_PERL%%/OpenXPKI/Client
- at dirrmtry %%SITE_PERL%%/OpenXPKI
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/eg
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
+ at dirrmtry %%DATADIR%%/bin
+ at dirrmtry %%DATADIR%%
More information about the svn-ports-all
mailing list