View | Details | Raw Unified | Return to bug 213512 | Differences between
and this patch

Collapse All | Expand All

(-)x11-fonts/webfonts/Makefile (-3 / +11 lines)
Lines 11-17 Link Here
11
		SF/mscorefonts2/cabs:group3
11
		SF/mscorefonts2/cabs:group3
12
DISTFILES=	andale32.exe:group1 arialb32.exe:group1 comic32.exe:group1 \
12
DISTFILES=	andale32.exe:group1 arialb32.exe:group1 comic32.exe:group1 \
13
		courie32.exe:group1 georgi32.exe:group1 impact32.exe:group1 \
13
		courie32.exe:group1 georgi32.exe:group1 impact32.exe:group1 \
14
		webdin32.exe:group1 EUupdate.EXE:group3
14
		verdan32.exe:group1 webdin32.exe:group1 EUupdate.EXE:group3
15
DIST_SUBDIR=	${PORTNAME}
15
DIST_SUBDIR=	${PORTNAME}
16
16
17
MAINTAINER=	olgeni@FreeBSD.org
17
MAINTAINER=	olgeni@FreeBSD.org
Lines 29-38 Link Here
29
RESTRICTED=	Restrictive license - cannot sell for profit or distribute in modified form
29
RESTRICTED=	Restrictive license - cannot sell for profit or distribute in modified form
30
30
31
EXTRACT_CMD=		${LOCALBASE}/bin/cabextract
31
EXTRACT_CMD=		${LOCALBASE}/bin/cabextract
32
EXTRACT_BEFORE_ARGS=	-qLF '*.ttf' -d ${WRKSRC}
32
EXTRACT_BEFORE_ARGS=	-qLF '[a-uw-z]*.ttf' -d ${WRKSRC}
33
EXTRACT_AFTER_ARGS=
33
EXTRACT_AFTER_ARGS=
34
34
35
OPTIONS_DEFINE=	EXTRAFONTS CLEARTYPE
35
OPTIONS_DEFINE=	EXTRAFONTS CLEARTYPE NEWVERDANA
36
OPTIONS_SUB=	yes
36
OPTIONS_SUB=	yes
37
37
38
EXTRAFONTS_DESC=	Fonts licensed under MS Windows license
38
EXTRAFONTS_DESC=	Fonts licensed under MS Windows license
Lines 41-46 Link Here
41
CLEARTYPE_DESC=	Install ClearType fonts
41
CLEARTYPE_DESC=	Install ClearType fonts
42
CLEARTYPE_DISTFILES=	PowerPointViewer.exe:group3
42
CLEARTYPE_DISTFILES=	PowerPointViewer.exe:group3
43
43
44
NEWVERDANA_DESC=	Install y2006 version of verdana (Broken bold N, W)
45
44
SUB_FILES=	pkg-message
46
SUB_FILES=	pkg-message
45
47
46
.include <bsd.port.options.mk>
48
.include <bsd.port.options.mk>
Lines 55-60 Link Here
55
		${_DISTDIR}/PowerPointViewer.exe
57
		${_DISTDIR}/PowerPointViewer.exe
56
	${EXTRACT_CMD} -qLF '*.ttf' -d ${WRKSRC} ${WRKSRC}/ppviewer.cab
58
	${EXTRACT_CMD} -qLF '*.ttf' -d ${WRKSRC} ${WRKSRC}/ppviewer.cab
57
59
60
post-extract-NEWVERDANA-off:
61
	${EXTRACT_CMD} -qLF '*.ttf' -d ${WRKSRC} ${_DISTDIR}/verdan32.exe
62
63
post-extract-NEWVERDANA-on:
64
	${EXTRACT_CMD} -qLF 'v*.ttf' -d ${WRKSRC} ${_DISTDIR}/EUupdate.EXE
65
58
do-install:
66
do-install:
59
	@${MKDIR} ${STAGEDIR}${FONTSDIR}
67
	@${MKDIR} ${STAGEDIR}${FONTSDIR}
60
	${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}
68
	${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}
(-)x11-fonts/webfonts/distinfo (-1 / +3 lines)
Lines 1-4 Link Here
1
TIMESTAMP = 1475927079
1
TIMESTAMP = 1476861189
2
SHA256 (webfonts/andale32.exe) = 0524fe42951adc3a7eb870e32f0920313c71f170c859b5f770d82b4ee111e970
2
SHA256 (webfonts/andale32.exe) = 0524fe42951adc3a7eb870e32f0920313c71f170c859b5f770d82b4ee111e970
3
SIZE (webfonts/andale32.exe) = 198384
3
SIZE (webfonts/andale32.exe) = 198384
4
SHA256 (webfonts/arialb32.exe) = a425f0ffb6a1a5ede5b979ed6177f4f4f4fdef6ae7c302a7b7720ef332fec0a8
4
SHA256 (webfonts/arialb32.exe) = a425f0ffb6a1a5ede5b979ed6177f4f4f4fdef6ae7c302a7b7720ef332fec0a8
Lines 11-16 Link Here
11
SIZE (webfonts/georgi32.exe) = 392440
11
SIZE (webfonts/georgi32.exe) = 392440
12
SHA256 (webfonts/impact32.exe) = 6061ef3b7401d9642f5dfdb5f2b376aa14663f6275e60a51207ad4facf2fccfb
12
SHA256 (webfonts/impact32.exe) = 6061ef3b7401d9642f5dfdb5f2b376aa14663f6275e60a51207ad4facf2fccfb
13
SIZE (webfonts/impact32.exe) = 173288
13
SIZE (webfonts/impact32.exe) = 173288
14
SHA256 (webfonts/verdan32.exe) = c1cb61255e363166794e47664e2f21af8e3a26cb6346eb8d2ae2fa85dd5aad96
15
SIZE (webfonts/verdan32.exe) = 351992
14
SHA256 (webfonts/webdin32.exe) = 64595b5abc1080fba8610c5c34fab5863408e806aafe84653ca8575bed17d75a
16
SHA256 (webfonts/webdin32.exe) = 64595b5abc1080fba8610c5c34fab5863408e806aafe84653ca8575bed17d75a
15
SIZE (webfonts/webdin32.exe) = 185072
17
SIZE (webfonts/webdin32.exe) = 185072
16
SHA256 (webfonts/EUupdate.EXE) = 464dd2cd5f09f489f9ac86ea7790b7b8548fc4e46d9f889b68d2cdce47e09ea8
18
SHA256 (webfonts/EUupdate.EXE) = 464dd2cd5f09f489f9ac86ea7790b7b8548fc4e46d9f889b68d2cdce47e09ea8
(-)x11-fonts/webfonts/files/pkg-message.in (+4 lines)
Lines 11-13 Link Here
11
Add the following line to the "Files" section of xorg.conf or XF86Config:
11
Add the following line to the "Files" section of xorg.conf or XF86Config:
12
12
13
	FontPath "%%FONTSDIR%%/"
13
	FontPath "%%FONTSDIR%%/"
14
15
NOTE: Due to known freetype bug some glyphs (N, W) of y2006 Verdana Bold
16
      font are not rendered correctly in anti-aliased mode within the range
17
      9-16 ppem

Return to bug 213512