Date: Tue, 22 Feb 2000 17:14:50 -0600 (CST) From: obonilla@fisicc-ufm.edu To: FreeBSD-gnats-submit@freebsd.org Subject: ports/16917: Update of otcl to version 1.0a5 Message-ID: <200002222314.RAA72925@voyager.fisicc-ufm.edu>
next in thread | raw e-mail | index | archive | help
>Number: 16917 >Category: ports >Synopsis: update of otcl to version 1.0a5 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 22 15:20:02 PST 2000 >Closed-Date: >Last-Modified: >Originator: Oscar Bonilla >Release: FreeBSD 4.0-CURRENT i386 >Organization: University Francisco Marroquin - FISICC >Environment: >Description: update of otcl to version 1.0a5 sorry for the last pr, this one *is* right. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # otcl # otcl/files # otcl/files/md5 # otcl/patches # otcl/patches/patch-aa # otcl/patches/patch-ab # otcl/pkg # otcl/pkg/COMMENT # otcl/pkg/DESCR # otcl/pkg/PLIST # otcl/Makefile # echo c - otcl mkdir -p otcl > /dev/null 2>&1 echo c - otcl/files mkdir -p otcl/files > /dev/null 2>&1 echo x - otcl/files/md5 sed 's/^X//' >otcl/files/md5 << 'END-of-otcl/files/md5' XMD5 (otcl-1.0a5.tar.gz) = 8099cc8660bb9e3403bf0e7a5f3e6c21 END-of-otcl/files/md5 echo c - otcl/patches mkdir -p otcl/patches > /dev/null 2>&1 echo x - otcl/patches/patch-aa sed 's/^X//' >otcl/patches/patch-aa << 'END-of-otcl/patches/patch-aa' X--- conf/configure.in.tcl.orig Tue Feb 22 16:34:51 2000 X+++ conf/configure.in.tcl Tue Feb 22 16:35:27 2000 X@@ -92,7 +92,7 @@ X /usr/local/lib/tcl$TCL_VERS \ X /usr/local/lib/tcl$TCL_HI_VERS \ X /usr/local/lib/tcl$TCL_ALT_VERS \ X- /usr/local/include/tcl$TCL_VERS \ X+ /usr/local/include/tcl$TCL_VERS/generic \ X /usr/local/include/tcl$TCL_HI_VERS \ X /usr/local/include/tcl$TCL_ALT_VERS \ X /usr/local/include \ X@@ -159,7 +159,7 @@ X X X NS_BEGIN_PACKAGE(tcl) X-NS_CHECK_HEADER_PATH(tcl.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) X+NS_CHECK_HEADER_PATH(tclInt.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl) X NS_CHECK_LIB_PATH(tcl$TCL_HI_VERS,$TCL_LIB_PLACES,$d,$TCL_LIB_PLACES_D,V_LIB_TCL,tcl) X NS_CHECK_ANY_PATH(init.tcl,$TCL_TCL_PLACES,$d,$TCL_TCL_PLACES_D,V_LIBRARY_TCL,tcl) X END-of-otcl/patches/patch-aa echo x - otcl/patches/patch-ab sed 's/^X//' >otcl/patches/patch-ab << 'END-of-otcl/patches/patch-ab' X--- conf/configure.in.tk.orig Tue Feb 22 16:38:48 2000 X+++ conf/configure.in.tk Tue Feb 22 16:39:14 2000 X@@ -87,7 +87,7 @@ X /usr/local/lib/tk$TK_VERS \ X /usr/local/lib/tk$TK_ALT_VERS \ X /usr/local/lib/tk$TK_HI_VERS \ X- /usr/local/include/tk$TK_VERS \ X+ /usr/local/include/tk$TK_VERS/generic \ X /usr/local/include/tk$TK_ALT_VERS \ X /usr/local/include/tk$TK_HI_VERS \ X /usr/local/include \ X@@ -136,7 +136,7 @@ X /usr/lib" X X NS_BEGIN_PACKAGE(tk) X-NS_CHECK_HEADER_PATH(tk.h,$TK_H_PLACES,$d,$TK_H_PLACES_D,V_INCLUDE_TK,tk) X+NS_CHECK_HEADER_PATH(tkInt.h,$TK_H_PLACES,$d,$TK_H_PLACES_D,V_INCLUDE_TK,tk) X NS_CHECK_LIB_PATH(tk$TK_HI_VERS,$TK_LIB_PLACES,$d,$TK_LIB_PLACES_D,V_LIB_TK,tk) X NS_CHECK_ANY_PATH(tk.tcl,$TK_TCL_PLACES,$d,$TK_TCL_PLACES_D,V_LIBRARY_TK,tk) X NS_END_PACKAGE(tk,no) END-of-otcl/patches/patch-ab echo c - otcl/pkg mkdir -p otcl/pkg > /dev/null 2>&1 echo x - otcl/pkg/COMMENT sed 's/^X//' >otcl/pkg/COMMENT << 'END-of-otcl/pkg/COMMENT' XMIT Object Tcl END-of-otcl/pkg/COMMENT echo x - otcl/pkg/DESCR sed 's/^X//' >otcl/pkg/DESCR << 'END-of-otcl/pkg/DESCR' XFrom the README: X X OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for X object-oriented programming. It shouldn't be confused with the IXI X Object Tcl extension by Dean Sheenan. (Sorry, but we both like the X name and have been using it for a while.) X X Some of OTcl's features as compared to alternatives are: X * designed to be dynamically extensible, like Tcl, from the ground X up X * builds on Tcl syntax and concepts rather than importing another X language X * compact yet powerful object programming system (draws on CLOS, X Smalltalk, and Self) X * fairly portable implementation (2000 lines of C, without core X hacks) X X OTcl was presented at the Tcl/Tk Workshop '95. It constitutes a X standalone release of a system that has been in use, embedded in the X VuSystem, for two years. We made the release public (with free use, X distribution and modification under the MIT license) to meet the X demand for object-oriented programming in Tcl. X X-Oscar <obonilla@fisicc-ufm.edu> END-of-otcl/pkg/DESCR echo x - otcl/pkg/PLIST sed 's/^X//' >otcl/pkg/PLIST << 'END-of-otcl/pkg/PLIST' Xbin/otclsh Xbin/owish Xinclude/otcl.h Xlib/libotcl.a Xlib/libotcl.so Xlib/libotcl.so.1 X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R END-of-otcl/pkg/PLIST echo x - otcl/Makefile sed 's/^X//' >otcl/Makefile << 'END-of-otcl/Makefile' X# New ports collection makefile for: otcl X# Version required: 1.0a5 X# Date created: 23 April 1999 X# Whom: obonilla X# X# $FreeBSD: ports/lang/otcl/Makefile,v 1.6 1999/11/28 18:31:28 steve Exp $ X# X XDISTNAME= otcl-1.0a5 XCATEGORIES= lang XMASTER_SITES= http://www-mash.cs.berkeley.edu/dist/ X XMAINTAINER= obonilla@fisicc-ufm.edu X XLIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --with-tcl-ver=8.2 --with-tk-ver=8.2 XUSE_AUTOCONF= yes X Xpost-install: X ${LN} -sf libotcl.so ${PREFIX}/lib/libotcl.so.1 X ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib X strip ${PREFIX}/bin/otclsh X strip ${PREFIX}/bin/owish X X.include <bsd.port.mk> END-of-otcl/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200002222314.RAA72925>