From owner-cvs-all@FreeBSD.ORG Mon Mar 28 18:51:47 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 AC3BB16A4CE; Mon, 28 Mar 2005 18:51:47 +0000 (GMT) Received: from mail.allbsd.org (vlsi00.si.noda.tus.ac.jp [133.31.130.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF0443D55; Mon, 28 Mar 2005 18:51:46 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from delta.allbsd.org (p14241-adsau15honb8-acca.tokyo.ocn.ne.jp [221.191.28.241]) (authenticated bits=128) by mail.allbsd.org (8.13.1/8.13.1) with ESMTP id j2SIpgtF004282; Tue, 29 Mar 2005 03:51:43 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (alph.allbsd.org [192.168.0.10]) by delta.allbsd.org (8.13.1/8.13.1) with ESMTP id j2SIooMM017107; Tue, 29 Mar 2005 03:50:51 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Tue, 29 Mar 2005 03:42:01 +0900 (JST) Message-Id: <20050329.034201.02287616.hrs@allbsd.org> To: chat95@mac.com, portmgr@FreeBSD.org From: Hiroki Sato In-Reply-To: <20050323.220300.90804777.hrs@allbsd.org> References: <20050322.122143.41630130.chat95@mac.com> <20050322044023.GA6782@odin.ac.hmc.edu> <20050323.220300.90804777.hrs@allbsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart0(Tue_Mar_29_03_42_01_2005_314)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.83/791/Sun Mar 27 07:26:49 2005 on gatekeeper.allbsd.org X-Virus-Status: Clean cc: maho@FreeBSD.org cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/japanese Makefile ports/japanese/epson-ttfonts Makefile distinfo pkg-deinstall pkg-descr pkg-install pkg-plist ports/japanese/epson-ttfonts/files fonts.alias.epson fonts.dir.epson 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: Mon, 28 Mar 2005 18:51:47 -0000 ----Security_Multipart0(Tue_Mar_29_03_42_01_2005_314)-- Content-Type: Multipart/Mixed; boundary="--Next_Part(Tue_Mar_29_03_42_01_2005_205)--" Content-Transfer-Encoding: 7bit ----Next_Part(Tue_Mar_29_03_42_01_2005_205)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hiroki Sato wrote in <20050323.220300.90804777.hrs@allbsd.org>: hr> Agreed. Maho, you must display the EULA precisely before/after the hr> installation and force the user to download manually (since EULA hr> restricts downloading itself). The EULA says the following: ping? I think this should be corrected before the 5.4R at least. Since simply downloading the distfile from out of Japan can violate the EULA (export controlled effectively), the standard do-fetch target have to be disabled. Probably including/displaying the EULA in this port like the attached patch is still a moot point. However, considering the restrictions are very severe and the English version of the EULA is not available, I think it is worth doing so and the entry in ports/LEGAL should be updated, too. -- | Hiroki SATO ----Next_Part(Tue_Mar_29_03_42_01_2005_205)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="epson-ttfonts.diff" Index: Makefile =================================================================== RCS file: /home/ncvs/ports/japanese/epson-ttfonts/Makefile,v retrieving revision 1.1 diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.1 Makefile --- Makefile 19 Mar 2005 11:13:42 -0000 1.1 +++ Makefile 28 Mar 2005 17:48:22 -0000 @@ -6,14 +6,15 @@ PORTNAME= epson-ttfonts PORTVERSION= 3.0.20050220 +PORTREVISION= 1 CATEGORIES= japanese x11-fonts -MASTER_SITES= http://www2.i-love-epson.co.jp/download/printer/driver/win/page/ +MASTER_SITES= # empty DISTNAME= ${EPSONFONTS} -EXTRACT_SUFX=.exe +EXTRACT_SUFX= .exe DIST_SUBDIR= epson MAINTAINER= maho@FreeBSD.org -COMMENT= EPSON TrueTypeFontVer.3.0, only usable with EPSON printer +COMMENT= EPSON TrueTypeFontVer.3.0 RESTRICTED= "Redistribution not permitted; only usable with EPSON printer." NO_CDROM= Redistribution not permitted in any form @@ -28,6 +29,18 @@ MAKE_ENV= FONTSDIR=${FONTSDIR} PLIST_SUB= FONTSDIR=${FONTSDIR} +LEGAL_SUB= DISTDIR=${DISTDIR} \ + DIST_SUBDIR=${DIST_SUBDIR} \ + DIST_FILE=${DISTNAME}${EXTRACT_SUFX} + +.include + +.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}) +ECHO_MSG= ${PRINTF} +IGNORE!= ${SED} ${LEGAL_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ + -e s,$$,\\\\n, < ${FILESDIR}/legal.txt +.endif + do-extract: @${MKDIR} ${WRKDIR} @cd ${WRKDIR} ; \ @@ -48,4 +61,5 @@ ${FILESDIR}/fonts.dir.epson \ ${PREFIX}/${FONTSDIR} ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.include + +.include Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/japanese/epson-ttfonts/pkg-descr,v retrieving revision 1.1 diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.1 pkg-descr --- pkg-descr 19 Mar 2005 11:13:42 -0000 1.1 +++ pkg-descr 28 Mar 2005 17:47:54 -0000 @@ -15,3 +15,4 @@ FutoKakuGothicB, KyokasyotaiM, SeiKaisyotaiM, GyoshotaiM WWW: http://www.i-love-epson.co.jp/download2/printer/driver/win/page/ttf30.htm +WWW: http://www.i-love-epson.co.jp/products/download/dl_chuui2.htm Index: files/legal.txt =================================================================== RCS file: files/legal.txt diff -N files/legal.txt --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/legal.txt 28 Mar 2005 18:41:54 -0000 @@ -0,0 +1,38 @@ + +Because of licensing restrictions, you must fetch the source distribution +manually. Read and accept the End User License Agreement in the +following URLs, and then download the distfile and put it into +%%DISTDIR%%/%%DIST_SUBDIR%% manually. + + EULA (in Japanese only): + http://www.i-love-epson.co.jp/products/download/dl_chuui.htm + http://www.i-love-epson.co.jp/download/printer/driver/win/page/ttf30.htm + + distfile: + http://www2.i-love-epson.co.jp/download/printer/driver/win/page/%%DIST_FILE%% + +For non-Japanese people: + + This fontset requires the following: + + 1) You must have the supported platforms: + Microsoft Windows 95/98/Me/2000/XP/Server 2003 Japanese edition + Microsoft WindowsNT 3.51/4.0 Japanese edition + + 2) You can download/use this fontset for the supported + printers only: + LP-9800C/9600SPD/9600S/9600/9500C/9500CZ/9400/9300/9200SX/ + 9200S/9200PS2/9200/9100/9000/9000B/9000C/8900/8800CR/8800C/ + 8700PS3/8700/8600FXN/8600FX/8600FN/8600F/8600/8500C/8500/ + 8400FXN/8400FX/8400FN/8400F/8400/8300S/8300F/8300C/8300/ + 8200PS2/8200CPD/8200C/8200/8100/8000SX/8000SE/8000S/8000C/ + 8000/7900/7800C/7700/7500/7100/7000G/7000C/7000/6100/ + 3000C/3000/2500/2400/2200/2000LT/2000C/2000/1900N/1900/ + 1800/1700S/1700/1600/1500S/1500C/1500/1400/1300U/1300/ + 1200/1000/900/800S/800 + + 3) You can download/use this fontset within Japan only. + + 4) Redistribution, commercial use, and/or modification of this fontset + are not permitted in any form. + ----Next_Part(Tue_Mar_29_03_42_01_2005_205)---- ----Security_Multipart0(Tue_Mar_29_03_42_01_2005_314)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCSE/5TyzT2CeTzy0RAugQAJ9ymbT5XCnNMrEr2hAcN0biT7ryxwCgy4vn SrdCIWVsWLz3w41X3bWVBW8= =lAD6 -----END PGP SIGNATURE----- ----Security_Multipart0(Tue_Mar_29_03_42_01_2005_314)----