Skip site navigation (1)Skip section navigation (2)
Date:      12 Apr 2000 19:47:13 -0700
From:      asami@FreeBSD.org (Satoshi - Ports Wraith - Asami)
To:        "R. Imura" <imura@af.airnet.ne.jp>
Cc:        <knu@idaemons.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: ports/chinese Makefile.inc ports/german  Makefile.inc         ports/japanese Makefile.inc ports/korean  Makefile.inc         ports/russian Makefile.inc ports/vietnamese  Makefile.inc
Message-ID:  <vqcr9cabtu6.fsf@silvia.hip.berkeley.edu>
In-Reply-To: "R. Imura"'s message of "Thu, 13 Apr 2000 11:19:43 %2B0900"
References:  <vqc4s99ox22.fsf@silvia.hip.berkeley.edu> <20000412005730F.imura@cs.titech.ac.jp> <86bt3gk2oi.wl@archon.local.idaemons.org> <20000412083621F.imura@cs.titech.ac.jp> <vqcn1n0i2pr.fsf@silvia.hip.berkeley.edu> <006101bfa4ee$cdff1000$6010a8c0@nttdtec.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
 * From: "R. Imura" <imura@af.airnet.ne.jp>

 * I think, our ports' good point is each skeltons are independent and
 * we can build many applications with very a few files.
 * Yes, if no CATEGORIES in its Makefile, we can build with no problem,
 * but if he really want in what category the port is, it requires a hole
 * tree of ports. I just worry about it. (You know, master/slave ports
 * are the out of this case)

I don't think that is much of a problem.  As you said, you can still
build it.  Also, if you (a human) just want to *know* what category
the port is in, it's in the $FreeBSD$ line. :)

 * About PKGNAMEPREFIX, even if I don't have Makefile.inc, I will know
 * PKGNAMEPREFIX from its CATEGORIES, because CATEGORIES is still in
 * each Makefiles.

This is actually a bigger problem, because things like ko-Wnn will not
build right if they don't have the parent Makefile.inc (it branches
off PKGNAMEPREFIX).  Also, if you install a port from outside the
tree, you can get an inconsistent package name entry in /var/db/pkg.

 * There should be misunderstandings. :(

 * I know well about first ${.CURDIR}../Makefile.inc, second
 * ${MASTERDIR}../Makefile.inc is very important.

Ok.  Well, if you all agree with that, then it's fine. :)

Satoshi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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