diff options
author | mi <mi@FreeBSD.org> | 2004-04-05 02:41:25 +0800 |
---|---|---|
committer | mi <mi@FreeBSD.org> | 2004-04-05 02:41:25 +0800 |
commit | 4e93bfc0ae399273c9fcf7986ef696dbb7dc2577 (patch) | |
tree | e4ee7ec51eead26c2fa081e8fd0ff4cde16f6c81 /devel/tcltls/Makefile | |
parent | 1df938bdc096901f97baf3e93ce92328ca57a4e4 (diff) | |
download | freebsd-ports-gnome-4e93bfc0ae399273c9fcf7986ef696dbb7dc2577.tar.gz freebsd-ports-gnome-4e93bfc0ae399273c9fcf7986ef696dbb7dc2577.tar.zst freebsd-ports-gnome-4e93bfc0ae399273c9fcf7986ef696dbb7dc2577.zip |
Upgrade from 1.4.1 to 1.5.0, released on February 17. Turn on self-tests.
Diffstat (limited to 'devel/tcltls/Makefile')
-rw-r--r-- | devel/tcltls/Makefile | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/devel/tcltls/Makefile b/devel/tcltls/Makefile index 9a6aa9ebea8c..f29b55562628 100644 --- a/devel/tcltls/Makefile +++ b/devel/tcltls/Makefile @@ -6,8 +6,8 @@ # PORTNAME= tcltls -PORTVERSION= 1.4.1 -CATEGORIES= devel tcl83 +PORTVERSION= 1.5.0 +CATEGORIES= devel tcl83 tcl84 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=tls DISTNAME= tls${PORTVERSION}-src @@ -19,7 +19,7 @@ LIB_DEPENDS+= tcl${TCLVND}:${PORTSDIR}/lang/tcl${TCLVND} USE_OPENSSL= Yes -WRKSRC= ${WRKDIR}/tls1.4 +WRKSRC= ${WRKDIR}/tls${PORTVERSION:R} pre-patch: # Fixing the end-of-lines: @@ -33,12 +33,28 @@ MAKE_ENV= TCL_VER=${TCL_VER} MKDIR="${MKDIR}" \ INSTALL_DATA="${INSTALL_DATA}" \ OPENSSLINC="${OPENSSLINC}" OPENSSLLIB="${OPENSSLLIB}" \ OPENSSLDIR="${OPENSSLDIR}" CFLAGS="${CFLAGS}" \ + SHLIB_NAME=libtls.so.1 \ PORTVERSION="${PORTVERSION}" SED="${SED}" +USE_REINPLACE= yes +REINPLACE_ARGS= -i "" +ALL_TARGET= all + +post-patch: + ${REINPLACE_CMD} -e \ + 's,package require tls.*,load ${WRKSRC}/libtls.so;\ + source ${WRKSRC}/tls.tcl,' \ + ${WRKSRC}/tests/*.test + # The ciphers.test were meaningless so far: + ${MV} ${WRKSRC}/tests/ciphers.test ${WRKSRC}/tests/ciphers.test.broken post-install: ${MKDIR} ${PREFIX}/share/doc/tls ${INSTALL_DATA} ${WRKSRC}/tls.htm ${PREFIX}/share/doc/tls/ +post-build test: + cd ${WRKSRC}/tests && env TCL_LIBRARY="${WRKSRC}" \ + tclsh${TCL_VER} all.tcl + TCL_VER?= 8.4 TCLVND= ${TCL_VER:S/.//} |