From owner-svn-ports-all@FreeBSD.ORG Mon Sep 9 18:20:02 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 44694F27; Mon, 9 Sep 2013 18:20:02 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 797C42A7F; Mon, 9 Sep 2013 18:20:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r89IK1Og019926; Mon, 9 Sep 2013 18:20:01 GMT (envelope-from sunpoet@svn.freebsd.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r89IK1sx019925; Mon, 9 Sep 2013 18:20:01 GMT (envelope-from sunpoet@svn.freebsd.org) Message-Id: <201309091820.r89IK1sx019925@svn.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Mon, 9 Sep 2013 18:20:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r326835 - head/security/p5-openxpki X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Sep 2013 18:20:02 -0000 Author: sunpoet Date: Mon Sep 9 18:20:00 2013 New Revision: 326835 URL: http://svnweb.freebsd.org/changeset/ports/326835 Log: - Update OSVERSION check and comment - While I'm here: - Move LICENSE upward - Use USES=gmake - Convert to new perl5 framework - Fix spelling of FreeBSD and OpenSSL - Remove outdated OSVERSION check PR: ports/181828 Submitted by: Sergei Vyshenski (maintainer) Modified: head/security/p5-openxpki/Makefile Modified: head/security/p5-openxpki/Makefile ============================================================================== --- head/security/p5-openxpki/Makefile Mon Sep 9 18:19:55 2013 (r326834) +++ head/security/p5-openxpki/Makefile Mon Sep 9 18:20:00 2013 (r326835) @@ -13,6 +13,8 @@ DIST_SUBDIR= openxpki MAINTAINER= svysh.fbsd@gmail.com COMMENT= Perl based trustcenter software for PKI: core for server +LICENSE= ART20 + BUILD_DEPENDS= \ p5-Workflow>=0.31:${PORTSDIR}/devel/p5-Workflow \ p5-CGI-Session>=0:${PORTSDIR}/www/p5-CGI-Session \ @@ -279,15 +281,14 @@ MAN3= OpenXPKI.3 \ OpenXPKI::XML::Cache.3 \ OpenXPKI::XML::Config.3 \ OpenXPKI::i18n.3 -USE_GMAKE= yes USE_OPENSSL= yes -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= gmake perl5 +WITH_OPENSSL_BASE= yes USERS= openxpki GROUPS= openxpki -LICENSE= ART20 - OPTIONS_DEFINE= DEVELOPER GRAPHVIZ DEVELOPER_DESC= Install development tools for OpenXPKI? GRAPHVIZ_DESC= With graphical visualization of workflows? @@ -300,20 +301,6 @@ GRAPHVIZ_DESC= With graphical visualizat .include -# this port needs openssl-0.9.8+, but does not yet compile with openssl-1.0.0+ -# freebsd-6 or less has base openssl-0.9.7 which is bad -# freebsd-7 or more has base openssl-0.9.8 which is good -# openssl from port now has version 1.0.0 only -.if ${OSVERSION} < 700000 -IGNORE= needs openssl-0.9.8+, but does not yet compile with openssl-1.0.0+ -.endif -.if ${OSVERSION} >= 700000 -WITH_OPENSSL_BASE= yes - -.endif - -.include - .if ${PORT_OPTIONS:MDEVELOPER} RUN_DEPENDS+= ${LOCALBASE}/bin/fop:${PORTSDIR}/textproc/fop \ ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt \ @@ -325,4 +312,14 @@ RUN_DEPENDS+= ${LOCALBASE}/bin/dot:${POR ${LOCALBASE}/bin/imgsize:${PORTSDIR}/graphics/p5-Image-Size .endif +.include + +# this port needs OpenSSL 0.9.8+, but does not yet compile with OpenSSL 1.0.0+ +# FreeBSD 7,8,9 have base OpenSSL 0.9.8 which is good +# FreeBSD 10 has base OpenSSL 1.0+ which is bad +# OpenSSL from port now has version 1.0+ only +.if ${OSVERSION} >= 1000000 +IGNORE= needs OpenSSL 0.9.8+, but does not yet compile with OpenSSL 1.0.0+ +.endif + .include