cvs commit: ports/japanese Makefileports/japanese/epson-ttfonts ports/japanese/epson-ttfonts/files fonts.alias.epson fonts.dir.epson

Joe Marcus Clarke marcus at FreeBSD.org
Mon Mar 28 11:05:01 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hiroki Sato wrote:
| Hiroki Sato <hrs at FreeBSD.org> wrote
|   in <20050323.220300.90804777.hrs at 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.

Approved.

Joe

|
|
|
| ------------------------------------------------------------------------
|
| 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 at 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 <bsd.port.pre.mk>
| +
| +.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 <bsd.port.mk>
| +
| +.include <bsd.port.post.mk>
| 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.
| +


- --
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCSFV2b2iPiv4Uz4cRApslAJ9ZmkOe0RajdkX1+cV6wK12A5xNTgCfYYTZ
ocGttFdw4p0er4nc+bgyA/w=
=deFd
-----END PGP SIGNATURE-----


More information about the cvs-ports mailing list