From owner-freebsd-ports Mon Aug 19 5:50:17 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C94537B400 for ; Mon, 19 Aug 2002 05:50:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8B8543E65 for ; Mon, 19 Aug 2002 05:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7JCo3JU017009 for ; Mon, 19 Aug 2002 05:50:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7JCo3g4017006; Mon, 19 Aug 2002 05:50:03 -0700 (PDT) Date: Mon, 19 Aug 2002 05:50:03 -0700 (PDT) Message-Id: <200208191250.g7JCo3g4017006@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Trevor Johnson Subject: Re: ports/41775: fix port: x11-fonts/webfonts Reply-To: Trevor Johnson Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/41775; it has been noted by GNATS. From: Trevor Johnson To: Amar Takhar Cc: FreeBSD-gnats-submit@FreeBSD.ORG, Konstantinos Konstantinidis Subject: Re: ports/41775: fix port: x11-fonts/webfonts Date: Mon, 19 Aug 2002 08:44:05 -0400 (EDT) Amar Takhar wrote: > microsoft has decided to remove the TTF fonts from their webpage, however > here is a sourceforge mirror to replace them. I havn't found a mirror for > the arial unicode, however 'default' fonts download just fine. I've cc'd > the maintainer on this it's a simple fix i don't belive he will mind. There's not much to see on the Web page any more, so why not remove it from the pkg-descr? Running "strings" on the Arial Unicode distfile produces: NOTE: IF YOU DO NOT HAVE A VALID EULA FOR ANY "PRODUCT" (I.E., MICROSOFT OFFICE, MICROSOFT PUBLISHER, AND ANY MICROSOFT PRODUCTS THAT INCLUDE MICROSOFT PUBLISHER AS A COMPONENT PRODUCT), YOU ARE NOT AUTHORIZED TO INSTALL, COPY OR OTHERWISE USE THE COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA. which is much more strict than the license for the other fonts. It doesn't permit downloading from anyone but Microsoft, so it would probably be best to remove the Unicode fonts from the port. Doing so would make it possible to remove the RESTRICTED line as well, since the other fonts may be redistributed (so long as they are unchanged and not made part of a product that is sold). Here's a patch that would do these things. I only gave it very cursory testing. Index: Makefile =================================================================== RCS file: /home/ncvs/ports/x11-fonts/webfonts/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- Makefile 2 Feb 2002 07:10:31 -0000 1.9 +++ Makefile 19 Aug 2002 12:38:03 -0000 @@ -8,18 +8,11 @@ PORTNAME= webfonts PORTVERSION= 0.21 CATEGORIES= x11-fonts -MASTER_SITES= http://www.microsoft.com/typography/downloads/ \ - http://www.eu.microsoft.com/typography/downloads/ \ - http://www.asia.microsoft.com/typography/downloads/ -.if defined(WITH_ARIAL_UNICODE) -MASTER_SITES+= http://download.microsoft.com/download/publisher2000/Aruniup/2000/WIN98/EN-US/ -.endif +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= corefonts DISTFILES= andale32.exe trebuc32.exe georgi32.exe verdan32.exe \ comic32.exe arialb32.exe impact32.exe arial32.exe \ times32.exe courie32.exe webdin32.exe -.if defined(WITH_ARIAL_UNICODE) -DISTFILES+= Aruniupd.exe -.endif DIST_SUBDIR= ${PORTNAME} MAINTAINER= kkonstan@daemon.gr @@ -35,7 +28,6 @@ RUN_DEPENDS= xfstt:${PORTSDIR}/x11-servers/Xfstt .endif -RESTRICTED= "Restrictive license - cannot place on server for distribution" NO_CDROM= "Restrictive license - cannot sell for profit" NO_PACKAGE= "Restrictive license - cannot distribute in modified form" @@ -45,7 +37,6 @@ PLIST_SUB= PKG_OLDXF86=${PKG_OLDXF86} \ PKG_NSALIAS=${PKG_NSALIAS} \ - PKG_UNICODE=${PKG_UNICODE} \ FONTNAME="${FONTNAME}" \ FONTSDIR="${FONTSDIR:S|${PREFIX}/||}" \ TTFONTSDIR="${TTFONTSDIR:S|${X11BASE}/||}" @@ -65,12 +56,6 @@ PKG_NSALIAS= "@comment " .endif -.if defined(WITH_ARIAL_UNICODE) -PKG_UNICODE= -.else -PKG_UNICODE= "@comment " -.endif - # # Local variables # @@ -97,12 +82,6 @@ ${ECHO_MSG} ${ECHO_MSG} "If you want font aliases that work around Netscape's tiny font bug (4.x ONLY)," ${ECHO_MSG} "hit Ctrl-C right now and use \"make WITH_NETSCAPE_ALIASES=yes\"" - ${ECHO_MSG} -.endif -.if !defined(WITH_ARIAL_UNICODE) - ${ECHO_MSG} - ${ECHO_MSG} "If you want \"Arial Unicode MS\", a complete Unicode 2.1 font (13.7MB download)," - ${ECHO_MSG} "hit Ctrl-C right now and use \"make WITH_ARIAL_UNICODE=yes\"" ${ECHO_MSG} .endif Index: distinfo =================================================================== RCS file: /home/ncvs/ports/x11-fonts/webfonts/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 20 Jan 2002 22:31:03 -0000 1.3 +++ distinfo 19 Aug 2002 12:37:15 -0000 @@ -9,4 +9,3 @@ MD5 (webfonts/times32.exe) = ed39c8ef91b9fb80f76f702568291bd5 MD5 (webfonts/courie32.exe) = 4e412c772294403ab62fb2d247d85c60 MD5 (webfonts/webdin32.exe) = 230a1d13a365b22815f502eb24d9149b -MD5 (webfonts/Aruniupd.exe) = 1bef548eb449a0b24ad1c0b8e9d5f2ba Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/x11-fonts/webfonts/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- pkg-descr 20 Jan 2002 22:31:03 -0000 1.2 +++ pkg-descr 19 Aug 2002 12:39:35 -0000 @@ -2,18 +2,12 @@ Monotype and Microsoft Typography. It consists of the following families: Times New Roman, Courier New, Georgia, Trebuchet MS, Comic Sans MS - Arial, Arial Black, Arial Unicode MS, Verdana, Andale Mono, Impact + Arial, Arial Black, Verdana, Andale Mono, Impact They contain all 652 glyphs defined in WGL4 and are available in the following encodings: ISO 8859-1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and 15 - JIS X 0201-1976 (Arial Unicode MS only) KOI8-R and -RU - -The Arial Unicode MS family contains all the glyphs defined in the Unicode 2.1 -standard and is optional because of its considerable size - 13.7MB compressed! - -WWW: http://www.microsoft.com/typography/fontpack/ -- K. Konstantinidis Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11-fonts/webfonts/pkg-plist,v retrieving revision 1.2 diff -u -r1.2 pkg-plist --- pkg-plist 20 Jan 2002 22:31:03 -0000 1.2 +++ pkg-plist 19 Aug 2002 12:38:26 -0000 @@ -5,7 +5,6 @@ %%FONTSDIR%%/arialbd.ttf %%FONTSDIR%%/arialbi.ttf %%FONTSDIR%%/ariali.ttf -%%PKG_UNICODE%%%%FONTSDIR%%/arialuni.ttf %%FONTSDIR%%/ariblk.ttf %%FONTSDIR%%/comic.ttf %%FONTSDIR%%/comicbd.ttf -- Trevor Johnson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message