From owner-freebsd-ports Mon Mar 3 23:49:20 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA03896 for ports-outgoing; Mon, 3 Mar 1997 23:49:20 -0800 (PST) Received: from tohokugw.tohoku.iij.ad.jp (firewall-user@tohokugw.tohoku.iij.ad.jp [202.232.14.98]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA03890; Mon, 3 Mar 1997 23:49:16 -0800 (PST) Received: by tohokugw.tohoku.iij.ad.jp; id QAA17051; Tue, 4 Mar 1997 16:49:13 +0900 (JST) Received: from unknown(192.168.144.2) by tohokugw.tohoku.iij.ad.jp via smap (V3.1) id xma017049; Tue, 4 Mar 97 16:48:54 +0900 Received: from hirose.tohoku.iij.ad.jp (localhost [127.0.0.1]) by hirose.tohoku.iij.ad.jp (8.8.5/8.8.5) with ESMTP id QAA09767; Tue, 4 Mar 1997 16:48:52 +0900 (JST) Message-Id: <199703040748.QAA09767@hirose.tohoku.iij.ad.jp> X-MH-BIFF: Version: mh-biff.el version 0.95 on Emacs 19.34.2, Mule 2.3 To: asami@freefall.freebsd.org Cc: freebsd-ports@freefall.freebsd.org, taguchi@tohoku.iij.ad.jp Subject: Re: ports/2764 From: Taguchi Takeshi In-Reply-To: Your message of "Sun, 2 Mar 1997 05:11:13 -0800 (PST)" References: <199703021311.FAA09393@freefall.freebsd.org> X-Mailer: Mew version 1.54 on Emacs 19.34.2, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 04 Mar 1997 16:48:51 +0900 Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi! I must say I'm sorry, because my post contained many bugs _o_ I thought I might have more bugs. So I thought I should make more Tcl based ports. Making such ports would help to find/fix more bugs... ${PORTSDIR}/lang/expect is now old. because it based on expect-5.17.2. but original one is now 5.22.0. So I've made new ports for expect. And I found a rest bug. In the file ${PREFIX}/lib/tcl${VERSION}/tclConfig.sh, RANLIB is defined as ':'. But sometime, this make probrems. 1) If tcl based program (such as expect) make static library, 2) And if it reffer RANLIB from tclConfig.sh, 3) Then a compile error occure. So I build new Tcl/Tk ports. It fixes this probrem, and provide a new feauture. Currentlly, ${PORTSDIR}/lang and ${PORTSDIR}/x11 have NOT contain Tcl7.6/Tk4.2. I think this is not so good. New Tcl/Tk ports resolve this situation. These ports handle jp and non-jp packages. If variable LANG is 'C' or the port is extracted in ${PORTSDIR}/ lang/ then the port will make original, non-jp version of tcl. And if LANG is 'ja' or it is extracted in japanese/ then it will make jp version. I've put following files in ftp://ports.jp.freebsd.org/pub/incoming/ ports-jp/{lang|x11} ports-expect-970304.tar.gz ports-tcl76-970303.tar.gz ports-tk42-970303.tar.gz Please extract them to ${PORTSDIR}/{lang|x11} and ${PORTSDIR}/japanese. Thanks. From: Satoshi Asami Subject: Re: ports/2764 Date: Sun, 2 Mar 1997 05:11:13 -0800 (PST) asami> Synopsis: new ports of Japanized Tcl/Tk asami> asami> State-Changed-From-To: open-closed asami> State-Changed-By: asami asami> State-Changed-When: Sun Mar 2 05:04:42 PST 1997 asami> State-Changed-Why: asami> Imported, thanks. (BTW, there is only one ports tree now, so asami> once it goes into ports-current, it will be in 2.2 release.) asami> asami> These are the changes I made. asami> asami> (1) Change "$Id: .....$" lines to just "$Id$" in tcl76/Makefile and asami> tk42/Makefile. (This is the standard for new ports.) asami> asami> (2) Change "mv" to "${MV}" and such in tcl76/Makefile and asami> tk42/Makefile. Please see the latest bsd.port.mk for a list of asami> available macros. asami> asami> (3) Change "tk.h -> ..../tk.h" to "tk.h to ..../tk.h". Didn't want to asami> confuse users ("->" is often used to denote a symlink). asami> asami> (4) Install static lib as "libtcl76jp.a" and "libtk42jp.a", not asami> "libtcl7.6jp.a" and "libtk4.2jp.a". asami> asami> (5) Add "libtcl76jp.a" and "libtk42jp.a" to pkg/PLIST. asami> asami> (6) Create ${PREFIX}/lib/{tcl7.6jp,tk4.2jp} in pre-install: target, asami> otherwise first installation will fail. asami>