Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Mar 2005 12:51:27 -0600 (CST)
From:      Mark Linimon <linimon@lonesome.com>
To:        Hiroki Sato <hrs@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
Message-ID:  <Pine.LNX.4.44.0503231247030.14004-100000@pancho>
In-Reply-To: <20050323.220300.90804777.hrs@allbsd.org>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0503231247030.14004-100000>