Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Nov 2000 22:27:32 +0800
From:      Jing-Tang Keith Jang <keith@bsdvm.jtjang.idv.tw>
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>
In-Reply-To: <20001116023422.B68678@peorth.iteration.net>; from keichii@iteration.net on Thu, Nov 16, 2000 at 02:34:23AM -0600
References:  <200011142228.eAEMSPp22572@silvia.hip.berkeley.edu> <20001115111906.A11675@bsdvm.jtjang.idv.tw> <vqchf59sv3p.fsf@silvia.hip.berkeley.edu> <20001115181012.A16563@bsdvm.jtjang.idv.tw> <20001116023422.B68678@peorth.iteration.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001116222732.A34833>