aboutsummaryrefslogtreecommitdiff
path: root/security/xca
diff options
context:
space:
mode:
authorSergei Kolobov <sergei@FreeBSD.org>2003-12-05 23:19:05 +0000
committerSergei Kolobov <sergei@FreeBSD.org>2003-12-05 23:19:05 +0000
commitc5b6fe346cc99cd858b85d738e4de3a9a46ea908 (patch)
tree13d86df2b3f026eddcd0ce53758416feec09683c /security/xca
parentbda690a1548fa9a25780c149bd5c1ffa660ec43c (diff)
downloadports-c5b6fe346cc99cd858b85d738e4de3a9a46ea908.tar.gz
ports-c5b6fe346cc99cd858b85d738e4de3a9a46ea908.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>
Notes
Notes: svn path=/head/; revision=95171
Diffstat (limited to 'security/xca')
-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
4 files changed, 65 insertions, 0 deletions
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