From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 22 14:20:01 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF8DA16A469 for ; Sat, 22 Sep 2007 14:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 83CBA13C468 for ; Sat, 22 Sep 2007 14:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8MEK17O097769 for ; Sat, 22 Sep 2007 14:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8MEK1dN097768; Sat, 22 Sep 2007 14:20:01 GMT (envelope-from gnats) Resent-Date: Sat, 22 Sep 2007 14:20:01 GMT Resent-Message-Id: <200709221420.l8MEK1dN097768@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Martin Matuska Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8380716A41B for ; Sat, 22 Sep 2007 14:14:53 +0000 (UTC) (envelope-from rebum@mail.vx.sk) Received: from mail.vx.sk (neo.vx.sk [88.198.35.14]) by mx1.freebsd.org (Postfix) with ESMTP id 413B113C45B for ; Sat, 22 Sep 2007 14:14:53 +0000 (UTC) (envelope-from rebum@mail.vx.sk) Received: from localhost (localhost [127.0.0.1]) by mail.vx.sk (Postfix) with ESMTP id 24F764536E for ; Sat, 22 Sep 2007 16:14:52 +0200 (CEST) Received: from mail.vx.sk ([127.0.0.1]) by localhost (mail.vx.sk [127.0.0.1]) (amavisd-new, port 10024) with LMTP id n3AJe6YwskXD for ; Sat, 22 Sep 2007 16:14:45 +0200 (CEST) Received: by mail.vx.sk (Postfix, from userid 1001) id 979044534C; Sat, 22 Sep 2007 16:14:45 +0200 (CEST) Message-Id: <20070922141445.979044534C@mail.vx.sk> Date: Sat, 22 Sep 2007 16:14:45 +0200 (CEST) From: Martin Matuska To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116550: devel/tcltls 1.5.0 port enhancements X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Martin Matuska List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Sep 2007 14:20:01 -0000 >Number: 116550 >Category: ports >Synopsis: devel/tcltls 1.5.0 port enhancements >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Sep 22 14:20:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Martin Matuska >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD 6.2-STABLE i386 and amd64 >Description: The following changes are proposed: - USE_TCL=83+ tcltls works well with tcl 83 and higher - OPTIONS: TCLLIB_TESTS because of firewalls, the tests may not run properly, user may choose to run the test suite - request for maintainership to me: mm@FreeBSD.org - PORTREVISION bump is NOT required >How-To-Repeat: >Fix: Index: ports/devel/tcltls/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/tcltls/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- ports/devel/tcltls/Makefile 11 Jun 2007 19:56:59 -0000 1.13 +++ ports/devel/tcltls/Makefile 22 Sep 2007 14:11:35 -0000 @@ -12,17 +12,19 @@ MASTER_SITE_SUBDIR=tls DISTNAME= tls${PORTVERSION}-src -MAINTAINER= mi@aldan.algebra.com +MAINTAINER= mm@FreeBSD.org COMMENT= SSL extensions for TCL; dynamicly loadable -LIB_DEPENDS+= tcl${TCLVND}:${PORTSDIR}/lang/tcl${TCLVND} - -MANUAL_PACKAGE_BUILD=Self-tests fail/hang +USE_TCL= 83+ USE_OPENSSL= Yes WRKSRC= ${WRKDIR}/tls${PORTVERSION:R} +OPTIONS= TCLTLS_TESTS "Run tcltls tests before install" off + +.include + PLIST_SUB+= TCL_VER=${TCL_VER} DISTNAME="${DISTNAME}" MAKEFILE= ${FILESDIR}/Makefile.bsd MAKE_ENV= TCL_VER=${TCL_VER} MKDIR="${MKDIR}" \ @@ -42,20 +44,19 @@ # The tests in ciphers.test are meaningless so far: ${MV} ${WRKSRC}/tests/ciphers.test ${WRKSRC}/tests/ciphers.test.broken +.if defined(WITH_TCLTLS_TESTS) +post-build test: + cd ${WRKSRC}/tests && env TCL_LIBRARY="${WRKSRC}" \ + tclsh${TCL_VER} all.tcl +.endif + .if !defined(NOPORTDOCS) post-install: ${MKDIR} ${PREFIX}/share/doc/tls ${INSTALL_DATA} ${WRKSRC}/tls.htm ${PREFIX}/share/doc/tls/ .endif -post-build test: - cd ${WRKSRC}/tests && env TCL_LIBRARY="${WRKSRC}" \ - tclsh${TCL_VER} all.tcl - -TCL_VER?= 8.4 -TCLVND= ${TCL_VER:S/.//} - -.include - PLIST_SUBP!= ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} environ PLIST_SUB+= ${PLIST_SUBP} + +.include >Release-Note: >Audit-Trail: >Unformatted: