From owner-cvs-share Sat May 13 16:40:35 1995 Return-Path: cvs-share-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA15328 for cvs-share-outgoing; Sat, 13 May 1995 16:40:35 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA15318 ; Sat, 13 May 1995 16:40:31 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id QAA00970; Sat, 13 May 1995 16:40:21 -0700 Date: Sat, 13 May 1995 16:40:21 -0700 Message-Id: <199505132340.QAA00970@silvia.HIP.Berkeley.EDU> To: ache@astral.msk.su CC: CVS-commiters@freefall.cdrom.com, cvs-share@freefall.cdrom.com In-reply-to: (ache@astral.msk.su) Subject: Re: cvs commit: src/share/mk bsd.port.mk From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: cvs-share-owner@freebsd.org Precedence: bulk * I don't think that it is right direction, just simple remove * from top level Makefile is enough. Major objection is that * 'make install' register installed soft into /var/db/pkg (and * not build any tarball), so it is easy for user to remove installed * port later. There is no legal problem here. If user decide to * build port, he can register it. Ah, you're right. I don't know why "fake-pkg" was enclosed by "if ! defined(NO_PACKAGE)". I took out the test, thanks. I don't think taking things out the upper-level Makefile is a good idea unless it's absolutely necessary, there are a whole bunch of things (like "make clean", "make index") that we want to descend into the individual ports no matter what the legal situation is. Our current framework (SUBDIR list for subdirectories, "broken" and "restricted" as comments) is not very good anyway. I'm open to suggestions.... Satoshi