aboutsummaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2006-05-26 15:14:14 +0000
committerRenato Botelho <garga@FreeBSD.org>2006-05-26 15:14:14 +0000
commite1ae021550460bae7b1d2f627e0efe1d6e64bf86 (patch)
treec751080affc78cef0d166eb650af9bfbc75699e9 /sysutils
parentedcbb6b1bd5ab2a0654b1cf6273649146537bf68 (diff)
downloadports-e1ae021550460bae7b1d2f627e0efe1d6e64bf86.tar.gz
ports-e1ae021550460bae7b1d2f627e0efe1d6e64bf86.zip
- Add a slaveport ucspi-ssl-tls, this is the ucspi-ssl with a tls patch
applided. I used here the 0.3 version of this tls patch, obtained from spamcontrol patch collection. I'm doing this in preparation of update qmail-spamcontrol to 2.4.14 that supports STARTLS - Make necessary change on ucspi-ssl to add this new slaveport
Notes
Notes: svn path=/head/; revision=163491
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/ucspi-ssl-tls/Makefile24
-rw-r--r--sysutils/ucspi-ssl/Makefile8
-rw-r--r--sysutils/ucspi-ssl/distinfo3
4 files changed, 33 insertions, 3 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c3952732e47b..1a3b8c347dad 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -561,6 +561,7 @@
SUBDIR += ucspi-ipc
SUBDIR += ucspi-proxy
SUBDIR += ucspi-ssl
+ SUBDIR += ucspi-ssl-tls
SUBDIR += ucspi-tcp
SUBDIR += ucspi-unix
SUBDIR += udesc_dump
diff --git a/sysutils/ucspi-ssl-tls/Makefile b/sysutils/ucspi-ssl-tls/Makefile
new file mode 100644
index 000000000000..5c67bacdc118
--- /dev/null
+++ b/sysutils/ucspi-ssl-tls/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: ucspi-ssl-tls
+# Date created: 2006-05-26
+# Whom: Renato Botelho <garga@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+PORTEPOCH= 0
+PKGNAMESUFFIX= -tls
+
+MAINTAINER= garga@FreeBSD.org
+COMMENT= UCSPI tools for building SSL client-server applications w/ TLS support
+
+CONFLICTS= ucspi-ssl-[0-9]*
+
+PATCH_SITES+= ${MASTER_SITE_LOCAL:S/$/:tls/}
+PATCH_SITE_SUBDIR+= garga/ucspi-ssl/:tls
+PATCHFILES+= ucspi-ssl-0.70_ucspitls-0.3.patch:tls
+PATCH_WRKSRC= ${WRKSRC}/src
+
+MASTERDIR= ${.CURDIR}/../ucspi-ssl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/ucspi-ssl/Makefile b/sysutils/ucspi-ssl/Makefile
index 922ade5eddf5..02d589bc6c87 100644
--- a/sysutils/ucspi-ssl/Makefile
+++ b/sysutils/ucspi-ssl/Makefile
@@ -6,17 +6,19 @@
#
PORTNAME= ucspi-ssl
-PORTVERSION= 0.70
+PORTVERSION?= 0.70
CATEGORIES= sysutils
MASTER_SITES= http://www.superscript.com/ucspi-ssl/
-MAINTAINER= lx@redundancy.redundancy.org
-COMMENT= UCSPI tools for building SSL client-server applications
+MAINTAINER?= lx@redundancy.redundancy.org
+COMMENT?= UCSPI tools for building SSL client-server applications
BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root.crt:${PORTSDIR}/security/ca-roots
RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp \
${BUILD_DEPENDS}
+CONFLICTS?= ucspi-ssl-tls-[0-9]*
+
USE_PERL5= yes
NO_PACKAGE= Non-explicit licensing terms
diff --git a/sysutils/ucspi-ssl/distinfo b/sysutils/ucspi-ssl/distinfo
index 3b25f5a66f94..1cd3ae67ad10 100644
--- a/sysutils/ucspi-ssl/distinfo
+++ b/sysutils/ucspi-ssl/distinfo
@@ -1,3 +1,6 @@
MD5 (ucspi-ssl-0.70.tar.gz) = 22a2ebd0c6905726811c615286bac875
SHA256 (ucspi-ssl-0.70.tar.gz) = 8834aaa83a6862457c853818ce829291285043a553d4466671c05663bc580cf5
SIZE (ucspi-ssl-0.70.tar.gz) = 85111
+MD5 (ucspi-ssl-0.70_ucspitls-0.3.patch) = 7f2f1d20da898ef15c1cf55dd8e1edcd
+SHA256 (ucspi-ssl-0.70_ucspitls-0.3.patch) = 4ae5affa54c03f5fa8af24399c51cf6f90c121ad7bb47e2fe3001648b5bbae75
+SIZE (ucspi-ssl-0.70_ucspitls-0.3.patch) = 12480