From owner-freebsd-ports Thu Nov 16 6:28:27 2000 Delivered-To: freebsd-ports@freebsd.org Received: from bsdvm.jtjang.idv.tw (121.c74.ethome.net.tw [210.58.74.121]) by hub.freebsd.org (Postfix) with ESMTP id CF53E37B4CF; Thu, 16 Nov 2000 06:28:20 -0800 (PST) Received: (from keith@localhost) by bsdvm.jtjang.idv.tw (8.11.1/8.9.3) id eAGERW435541; Thu, 16 Nov 2000 22:27:32 +0800 (CST) (envelope-from keith) Date: Thu, 16 Nov 2000 22:27:32 +0800 From: Jing-Tang Keith Jang To: ports@FreeBSD.ORG Cc: asami@FreeBSD.ORG, keichii@iteration.net, girgen@partitur.se, sada@FreeBSD.ORG Subject: Please review [Re: zh-tw-netscape-*] Message-ID: <20001116222732.A34833@bsdvm.jtjang.idv.tw> Reply-To: keith@freebsd.sinica.edu.tw Mail-Followup-To: ports@FreeBSD.ORG, asami@FreeBSD.org, keichii@iteration.net, girgen@partitur.se, sada@FreeBSD.org References: <200011142228.eAEMSPp22572@silvia.hip.berkeley.edu> <20001115111906.A11675@bsdvm.jtjang.idv.tw> <20001115181012.A16563@bsdvm.jtjang.idv.tw> <20001116023422.B68678@peorth.iteration.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20001116023422.B68678@peorth.iteration.net>; from keichii@iteration.net on Thu, Nov 16, 2000 at 02:34:23AM -0600 X-Operating-System: FreeBSD bsdvm.jtjang.idv.tw 4.2-BETA FreeBSD 4.2-BETA Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 11/16/00, Michael C . Wu wrote: > Can we just not make zh-*-netscape-* depend on other places like > Satoshi said? While it's possible to make zh-* go out of ports/chinese as least as possible, I don't think it's a good practice, though quite convenient for maintainers. :-) > | May I propose the real port's name being *-netscape-core? :-) > > I do not understand what you mean. Would you explain > why you want to do this? The problem we have now is that zh-*-netscape-* depends on both cle_base and linux_base, so PW suggested to extract linux_base part from linux-netscape. The resulting tarball can be found at: http://people.freebsd.org/~keith/linux-netscape47.tar.gz For non-CJK, it's linux-netscape47-communicator -> l-n47-commxx-core -> linux_base For japanese/korean, it's {jk}/l-n47-communicator -> www/l-n47-commxx -> www/l-n47-commxx-core -> emul/linux_base For chinese, it's c/l-n47-communicator -> www/l-n47-commxx-core & c/cle_base So for non-chinese users, there will be no difference after the change, since l-n47-commxx is actually a slave port of l-n47-commxx-core. If there's no problem, I'll also make l-n47-navixx-core & a.out ones, and request for repo-copy. Sorry for the late fix, but I had my health examination today. > Finally, we really do not have a clean way to seperate zh-cn from zh-tw. > Two solutions are possible: > o Create ports/chinese-trad and ports/chinese-simp (ugly, bad) > o modify Mk/* to allow for easier porting > > I prefer the latter. Well, the first one can double ports/chinese. :-) vanilla suggested adding another PORT_LANG variable to /etc/make.conf, and let bsd.port.mk handle the details. It's much better than the current mechanism, but needs some delicate tweaking, eg. zh-arphicttf & ja-p5-jcode. -- Keep it simple and stupid. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message