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

Mark Linimon linimon at lonesome.com
Wed Mar 23 10:51:29 PST 2005


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



More information about the cvs-all mailing list