Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2018 07:46:53 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r485005 - in branches/2018Q4/security/xca: . files
Message-ID:  <201811150746.wAF7krIf086770@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Thu Nov 15 07:46:53 2018
New Revision: 485005
URL: https://svnweb.freebsd.org/changeset/ports/485005

Log:
  MFH: r484897
  
  - Update xca to 2.1.2
  - The new version works fine with OpenSSL 1.1.1
  - Drop Qt4 option and move to Qt5
  - Fix portlint warning
  - Project moved to github
  - Update WWW in pkg-descr
  - Take maintainership
  
  Approved by:	ports-secteam (eadler)

Deleted:
  branches/2018Q4/security/xca/files/
Modified:
  branches/2018Q4/security/xca/Makefile
  branches/2018Q4/security/xca/distinfo
  branches/2018Q4/security/xca/pkg-descr
  branches/2018Q4/security/xca/pkg-plist
Directory Properties:
  branches/2018Q4/   (props changed)

Modified: branches/2018Q4/security/xca/Makefile
==============================================================================
--- branches/2018Q4/security/xca/Makefile	Thu Nov 15 06:54:50 2018	(r485004)
+++ branches/2018Q4/security/xca/Makefile	Thu Nov 15 07:46:53 2018	(r485005)
@@ -2,11 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	xca
-PORTVERSION=	1.3.2
+PORTVERSION=	2.1.2
+DISTVERSIONPREFIX=	RELEASE.
 CATEGORIES=	security
-MASTER_SITES=	SF
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	madpilot@FreeBSD.org
 COMMENT=	Graphical certification authority
 
 LICENSE=	BSD3CLAUSE
@@ -14,36 +14,29 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 LIB_DEPENDS=	libltdl.so:devel/libltdl
 
-USES=		desktop-file-utils gmake localbase pkgconfig \
-		shared-mime-info ssl
+USES=		autoreconf compiler:c++11-lang desktop-file-utils gmake \
+		localbase pkgconfig qt:5 shared-mime-info shebangfix ssl
+USE_QT=		buildtools_build core gui linguist_build sql widgets
+USE_CXXSTD=	c++11
+
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-openssl=${OPENSSLDIR} \
-		--with-qt=${PREFIX}
+		--with-qt=${PREFIX} \
+		--with-qt-version=5
 MAKE_ARGS=	DOCTOOL="${TRUE}"
 DESTDIRNAME=	destdir
+SHEBANG_FILES=	doc/code2html
 
-OPTIONS_DEFINE=		DOCS
-OPTIONS_SINGLE=		TOOLKIT
-OPTIONS_SINGLE_TOOLKIT=	QT4 QT5
-OPTIONS_DEFAULT=	QT4
+USE_GITHUB=	yes
+GH_ACCOUNT=	chris2511
 
-QT4_USES=		qt:4
-QT4_USE=		qt=gui,linguist_build,moc_build,qmake_build \
-			qt=rcc_build,uic_build
-QT5_USES=		qt:5
-QT5_USE=		qt=widgets,buildtools_build,linguist_build \
-			CXXSTD=c++11
-TOOLKIT_DESC=		Qt toolkit
+OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e \
 		'/^CFLAGS/s|-O2||' ${WRKSRC}/Local.mak.in
 	@${REINPLACE_CMD} -e \
 		'/install/s|-D|-c|' ${WRKSRC}/img/Makefile
-
-post-patch-QT5-off:
-	@${REINPLACE_CMD} -e \
-		's|Qt5|Qt0|g' ${WRKSRC}/configure
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xca*

Modified: branches/2018Q4/security/xca/distinfo
==============================================================================
--- branches/2018Q4/security/xca/distinfo	Thu Nov 15 06:54:50 2018	(r485004)
+++ branches/2018Q4/security/xca/distinfo	Thu Nov 15 07:46:53 2018	(r485005)
@@ -1,2 +1,3 @@
-SHA256 (xca-1.3.2.tar.gz) = 04f11f2148c8369c1a1b4e109956ed8cc807ec266d0d936410624ba8ee4b5ce4
-SIZE (xca-1.3.2.tar.gz) = 897947
+TIMESTAMP = 1542022933
+SHA256 (chris2511-xca-RELEASE.2.1.2_GH0.tar.gz) = 19da0b19e5d3b145f630e9b18b3e29d5a569495d6dd3ab927f41e6b490a99cec
+SIZE (chris2511-xca-RELEASE.2.1.2_GH0.tar.gz) = 1048019

Modified: branches/2018Q4/security/xca/pkg-descr
==============================================================================
--- branches/2018Q4/security/xca/pkg-descr	Thu Nov 15 06:54:50 2018	(r485004)
+++ branches/2018Q4/security/xca/pkg-descr	Thu Nov 15 07:46:53 2018	(r485005)
@@ -5,4 +5,4 @@ storage. It supports importing and exporting keys and 
 certificates, signing and revoking of PEM DER PKCS12, and selection of
 x509v3 extensions. A tree view of certificates is presented.
 
-WWW: http://xca.sourceforge.net/
+WWW: https://www.hohnstaedt.de/xca/

Modified: branches/2018Q4/security/xca/pkg-plist
==============================================================================
--- branches/2018Q4/security/xca/pkg-plist	Thu Nov 15 06:54:50 2018	(r485004)
+++ branches/2018Q4/security/xca/pkg-plist	Thu Nov 15 07:46:53 2018	(r485005)
@@ -1,7 +1,5 @@
 bin/xca
-bin/xca_db_stat
 man/man1/xca.1.gz
-man/man1/xca_db_stat.1.gz
 share/applications/xca.desktop
 %%PORTDOCS%%%%DOCSDIR%%/xca-1.html
 %%PORTDOCS%%%%DOCSDIR%%/xca-10.html
@@ -24,14 +22,15 @@ share/pixmaps/xca-32x32.xpm
 %%DATADIR%%/CA.xca
 %%DATADIR%%/HTTPS_client.xca
 %%DATADIR%%/HTTPS_server.xca
-%%DATADIR%%/aia.txt
 %%DATADIR%%/dn.txt
 %%DATADIR%%/eku.txt
 %%DATADIR%%/oids.txt
-%%DATADIR%%/release.txt
 %%DATADIR%%/xca_de.qm
 %%DATADIR%%/xca_es.qm
 %%DATADIR%%/xca_fr.qm
 %%DATADIR%%/xca_hr.qm
+%%DATADIR%%/xca_pl.qm
+%%DATADIR%%/xca_pt_BR.qm
 %%DATADIR%%/xca_ru.qm
+%%DATADIR%%/xca_sk.qm
 %%DATADIR%%/xca_tr.qm



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