aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorsergei <sergei@FreeBSD.org>2003-12-06 07:19:05 +0800
committersergei <sergei@FreeBSD.org>2003-12-06 07:19:05 +0800
commit1200374f2809dd0849f96e169821a53c38ad2b76 (patch)
treef09c28999ce84b4ed79b0b51b109b62d1dce4e02 /security
parentc0d07f69f387739a16df4ffa97d46c23b6bd5d5d (diff)
downloadfreebsd-ports-gnome-1200374f2809dd0849f96e169821a53c38ad2b76.tar.gz
freebsd-ports-gnome-1200374f2809dd0849f96e169821a53c38ad2b76.tar.zst
freebsd-ports-gnome-1200374f2809dd0849f96e169821a53c38ad2b76.zip
Add xca 0.4.5, graphical certification authority.
Graphical certification authority is an interface for managing RSA keys and certificates, and the creation and signing of PKCS#10 requests. It uses the OpenSSL library and a Berkeley DB for key and certificate storage. It supports importing and exporting keys and PEM DER PKCS8 certificates, signing and revoking of PEM DER PKCS12, and selection of x509v3 extensions. A tree view of certificates is presented. Author: Christian Hohnstaedt <christian@hohnstaedt.de> WWW: http://www.hohnstaedt.de/xca.html PR: 58378 Submitted by: Valentin Zahariev <curly@e-card.bg>
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/xca/Makefile29
-rw-r--r--security/xca/distinfo1
-rw-r--r--security/xca/pkg-descr9
-rw-r--r--security/xca/pkg-plist26
5 files changed, 66 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index f59342359263..e0cb164b76c1 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -401,6 +401,7 @@
SUBDIR += vncrypt
SUBDIR += vpnd
SUBDIR += vscan
+ SUBDIR += xca
SUBDIR += xinetd
SUBDIR += xmlsec
SUBDIR += xmlsec1
diff --git a/security/xca/Makefile b/security/xca/Makefile
new file mode 100644
index 000000000000..347ab60d1b98
--- /dev/null
+++ b/security/xca/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: xca
+# Date created: 2002-12-23
+# Whom: Valentin Zahariev <curly@e-card.bg>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xca
+PORTVERSION= 0.4.5
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= curly@e-card.bg
+COMMENT= Graphical certification authority
+
+LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_REINPLACE= yes
+USE_OPENSSL= yes
+USE_QT_VER= 3
+
+post-patch:
+ @${REINPLACE_CMD} -E -e 's,(if[\ \t]+test[\ \t]+.+)[\ \t]+==,\1 =,' \
+ ${WRKDIR}/${PKGNAME}/configure
+
+.include <bsd.port.mk>
diff --git a/security/xca/distinfo b/security/xca/distinfo
new file mode 100644
index 000000000000..0693df0b33b7
--- /dev/null
+++ b/security/xca/distinfo
@@ -0,0 +1 @@
+MD5 (xca-0.4.5.tar.gz) = 27a401c6e3ed1e406a602c2e7f8c3f4e
diff --git a/security/xca/pkg-descr b/security/xca/pkg-descr
new file mode 100644
index 000000000000..53724cf106ed
--- /dev/null
+++ b/security/xca/pkg-descr
@@ -0,0 +1,9 @@
+Graphical certification authority is an interface for managing
+RSA keys and certificates, and the creation and signing of PKCS#10 requests.
+It uses the OpenSSL library and a Berkeley DB for key and certificate storage.
+It supports importing and exporting keys and PEM DER PKCS8 certificates,
+signing and revoking of PEM DER PKCS12, and selection of x509v3 extensions.
+A tree view of certificates is presented.
+
+Author: Christian Hohnstaedt <christian@hohnstaedt.de>
+WWW: http://www.hohnstaedt.de/xca.html
diff --git a/security/xca/pkg-plist b/security/xca/pkg-plist
new file mode 100644
index 000000000000..8a8807a31492
--- /dev/null
+++ b/security/xca/pkg-plist
@@ -0,0 +1,26 @@
+@comment $FreeBSD$
+bin/xca
+share/applications/xca.desktop
+share/pixmaps/xca.xpm
+share/xca/bigcert.png
+share/xca/bigcrl.png
+share/xca/bigcsr.png
+share/xca/bigkey.png
+share/xca/bigtemp.png
+share/xca/crl.png
+share/xca/halfkey.png
+share/xca/invalidcert.png
+share/xca/invalidcertkey.png
+share/xca/key.png
+share/xca/netscape.png
+share/xca/req.png
+share/xca/reqkey.png
+share/xca/revoked.png
+share/xca/template.png
+share/xca/validcert.png
+share/xca/validcertkey.png
+share/xca/xca_de.qm
+share/xca/xca_es.qm
+@dirrm share/xca
+@dirrm share/pixmaps
+@dirrm share/applications