From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Feb 23 13:40:05 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C520616A408 for ; Fri, 23 Feb 2007 13:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id A04D213C478 for ; Fri, 23 Feb 2007 13:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1NDe41g004557 for ; Fri, 23 Feb 2007 13:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1NDe4fw004556; Fri, 23 Feb 2007 13:40:04 GMT (envelope-from gnats) Resent-Date: Fri, 23 Feb 2007 13:40:04 GMT Resent-Message-Id: <200702231340.l1NDe4fw004556@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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF91716A40F for ; Fri, 23 Feb 2007 13:39:24 +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 82F4A13C48E for ; Fri, 23 Feb 2007 13:39:21 +0000 (UTC) (envelope-from rebum@mail.vx.sk) Received: from localhost (localhost [127.0.0.1]) by mail.vx.sk (Postfix) with ESMTP id E660B3F4CC for ; Fri, 23 Feb 2007 14:39:20 +0100 (CET) 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 G2MiDCKgfodg for ; Fri, 23 Feb 2007 14:39:17 +0100 (CET) Received: by mail.vx.sk (Postfix, from userid 1001) id 902443F4CB; Fri, 23 Feb 2007 14:39:17 +0100 (CET) Message-Id: <20070223133917.902443F4CB@mail.vx.sk> Date: Fri, 23 Feb 2007 14:39:17 +0100 (CET) From: Martin Matuska To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/109464: [UPDATE] lang/otcl 1.9 -> 1.12 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Feb 2007 13:40:06 -0000 >Number: 109464 >Category: ports >Synopsis: [UPDATE] lang/otcl 1.9 -> 1.12 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Feb 23 13:40:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Martin Matuska >Release: FreeBSD 6.2-RELEASE >Organization: >Environment: FreeBSD 6.2-RELEASE i386 and amd64 >Description: Update of lang/otcl from 1.9 to 1.12 - updated to use USE_TK_BUILD and USE_TK - added documentation and NOPORTDOCS knob As there is no maintainer, I want to take maintainership of this port. Tinderbox log: http://tinderbox.vx.sk/logs/6.2-FreeBSD-amd64/otcl-1.12.log >How-To-Repeat: >Fix: diff -Nbur lang/otcl.orig/Makefile lang/otcl/Makefile --- lang/otcl.orig/Makefile Fri Dec 1 15:14:47 2006 +++ lang/otcl/Makefile Fri Feb 23 14:05:24 2007 @@ -6,23 +6,37 @@ # PORTNAME= otcl -PORTVERSION= 1.9 +PORTVERSION= 1.12 +DISTVERSIONPREFIX= src- CATEGORIES= lang tcl84 tk84 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= otcl-tclcl -MAINTAINER= ports@FreeBSD.org +MAINTAINER= martin@matuska.org COMMENT= MIT Object Tcl -LIB_DEPENDS= tk84:${PORTSDIR}/x11-toolkits/tk84 +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USE_AUTOTOOLS= autoconf:213 -CONFIGURE_ARGS= --with-tcl-ver=8.4 --with-tk-ver=8.4 +USE_TK= yes +USE_TK_BUILD= yes + +USE_AUTOTOOLS= autoconf:259 USE_LDCONFIG= yes PKGINSTALL= ${PORTSDIR}/lang/tcl84/pkg-install.tclsh PKGDEINSTALL= ${PORTSDIR}/lang/tcl84/pkg-deinstall.tclsh +.if !defined(NOPORTDOCS) +DOCS= CHANGES.html README.html TODO.html \ + doc/autoload.html doc/capi.html doc/class.html \ + doc/object.html doc/otcl-paper.ps.gz doc/tutorial.html +PORTDOCS= ${DOCS:S/doc\///} +.endif + +.include + +CONFIGURE_ARGS+= --with-tcl-ver=${TCL_VER} --with-tk-ver=${TK_VER} + post-patch: @${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/conf/configure.in.x11 @@ -34,5 +48,11 @@ .if exists(${PKGINSTALL}) ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} .endif +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for FILE in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor +.endif -.include +.include diff -Nbur lang/otcl.orig/distinfo lang/otcl/distinfo --- lang/otcl.orig/distinfo Fri Nov 25 01:33:38 2005 +++ lang/otcl/distinfo Fri Feb 23 13:40:16 2007 @@ -1,3 +1,3 @@ -MD5 (otcl-1.9.tar.gz) = d17331ef65912f43c530c57565f85600 -SHA256 (otcl-1.9.tar.gz) = 3c5ca1d8f1c3fce788371a2b30b63e2f0b51f8c359672f78b101418786cbd09e -SIZE (otcl-1.9.tar.gz) = 309728 +MD5 (otcl-src-1.12.tar.gz) = 7d1d242c6600924d80558f0511bb070e +SHA256 (otcl-src-1.12.tar.gz) = 47a8cd0f87f667c5f9de91b865838ba32436d39da4fb8749c1db6e0cca86e90b +SIZE (otcl-src-1.12.tar.gz) = 315536 diff -Nbur lang/otcl.orig/files/patch-ac lang/otcl/files/patch-ac --- lang/otcl.orig/files/patch-ac Wed Feb 23 15:02:35 2000 +++ lang/otcl/files/patch-ac Fri Feb 23 13:46:21 2007 @@ -1,6 +1,6 @@ ---- conf/configure.in.tcl.orig Tue Feb 22 16:34:51 2000 -+++ conf/configure.in.tcl Tue Feb 22 16:35:27 2000 -@@ -92,7 +92,7 @@ +--- conf/configure.in.tcl.orig Mon Sep 25 05:02:37 2006 ++++ conf/configure.in.tcl Fri Feb 23 12:46:04 2007 +@@ -112,7 +112,7 @@ /usr/local/lib/tcl$TCL_VERS \ /usr/local/lib/tcl$TCL_HI_VERS \ /usr/local/lib/tcl$TCL_ALT_VERS \ @@ -9,12 +9,11 @@ /usr/local/include/tcl$TCL_HI_VERS \ /usr/local/include/tcl$TCL_ALT_VERS \ /usr/local/include \ -@@ -159,7 +159,7 @@ - +@@ -188,7 +188,6 @@ NS_BEGIN_PACKAGE(tcl) --NS_CHECK_HEADER_PATH(tcl.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) -+NS_CHECK_HEADER_PATH(tclInt.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) + NS_CHECK_HEADER_PATH(tcl.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) +-NS_CHECK_HEADER_PATH(tclInt.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) NS_CHECK_LIB_PATH(tcl$TCL_HI_VERS,$TCL_LIB_PLACES,$d,$TCL_LIB_PLACES_D,V_LIB_TCL,tcl) NS_CHECK_ANY_PATH(init.tcl,$TCL_TCL_PLACES,$d,$TCL_TCL_PLACES_D,V_LIBRARY_TCL,tcl) >Release-Note: >Audit-Trail: >Unformatted: