From owner-cvs-all@FreeBSD.ORG Wed Mar 23 18:51:29 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78C6816A4CE; Wed, 23 Mar 2005 18:51:29 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C785543D4C; Wed, 23 Mar 2005 18:51:28 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id F1D40149BB; Wed, 23 Mar 2005 12:51:27 -0600 (CST) Date: Wed, 23 Mar 2005 12:51:27 -0600 (CST) From: Mark Linimon X-X-Sender: linimon@pancho To: Hiroki Sato In-Reply-To: <20050323.220300.90804777.hrs@allbsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: chat95@mac.com cc: brooks@one-eyed-alien.net cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org cc: maho@FreeBSD.org cc: cvs-ports@FreeBSD.org Subject: Re: cvs commit: ports/japanese Makefileports/japanese/epson-ttfonts Makefile distinfo pkg-deinstall pkg-descr pkg-install pkg-plist ports/japanese/epson-ttfonts/files fonts.alias.epson fonts.dir.epso X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2005 18:51:29 -0000 On Wed, 23 Mar 2005, Hiroki Sato wrote: > Agreed. Maho, you must display the EULA precisely before/after the > installation and force the user to download manually (since EULA > restricts downloading itself). The EULA says the following: IIRC, in at least the Java JDK ports we do not try to display the EULA within the ports framework. The Makefile logic checks for the distfiles being in /usr/ports/distfiles, and if they are not there displays a message saying 'you must load the distfiles manually from URL:(...) after agreeing to the EULA.' It may be much simpler to do this than to try to put the logic in the Makefile. Please don't forget to set INTERACTIVE in either case :-) mcl