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

Collapse All | Expand All

(-)Makefile (-21 / +36 lines)
Lines 2-20 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	fira
4
PORTNAME=	fira
5
PORTVERSION=	3.111
5
PORTVERSION=	4.102
6
CATEGORIES=	www
6
CATEGORIES=	www
7
MASTER_SITES=	http://www.carrois.com/wordpress/downloads/${PORTNAME}_3_1/ \
7
MASTER_SITES=	http://www.carrois.com/downloads/%SUBDIR%/:sans,mono \
8
		SF/horia/${CATEGORIES}/${PORTNAME}${PKGNAMESUFFIX}/ \
8
		SF/horia/${CATEGORIES}/${PORTNAME}${PKGNAMESUFFIX}/%SUBDIR%/:sans,mono,bp
9
		SF/horia/${CATEGORIES}/${PORTNAME}${PKGNAMESUFFIX}/:bp
9
MASTER_SITE_SUBDIR=	${PORTNAME}_4_1/:sans,bp ${PORTNAME}_mono_3_2/:mono
10
PKGNAMESUFFIX=	-webfont
10
PKGNAMESUFFIX=	-webfont
11
DISTNAME=	${PORTNAME:S|f|F|}Fonts${PORTVERSION:S|.||}
11
DISTNAME=	${PORTNAME:S|f|F|}
12
DISTFILES=	${PORTNAME:S|f|F|}Boilerplate${PORTVERSION:S|.||}${EXTRACT_SUFX}:bp \
12
DISTFILES=	${DISTNAME}Boilerplate${PORTVERSION:S|.||}${EXTRACT_SUFX}:bp \
13
		${DISTNAME}${EXTRACT_SUFX} \
13
		${DISTNAME}Fonts${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \
14
		${PORTNAME:S|f|F|}PDF${PORTVERSION:S|.||}${EXTRACT_SUFX} \
14
		${DISTNAME}MonoFonts${MINOR_VERSION}${EXTRACT_SUFX}:mono
15
		${PORTNAME:S|f|F|}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX} \
15
EXTRACT_ONLY=	${DISTFILES:C|:[^:]+$||:M*${EXTRACT_SUFX}}
16
		Version_Report.rtf
17
EXTRACT_ONLY=	${DISTFILES:C|Version.*||:S|:bp||}
18
16
19
MAINTAINER=	horia@racoviceanu.com
17
MAINTAINER=	horia@racoviceanu.com
20
COMMENT=	Sans-serif and monospaced Web Font for small screens
18
COMMENT=	Sans-serif and monospaced Web Font for small screens
Lines 22-60 Link Here
22
LICENSE=	OFL11
20
LICENSE=	OFL11
23
21
24
USES=		zip
22
USES=		zip
23
NO_ARCH=	yes
25
NO_BUILD=	yes
24
NO_BUILD=	yes
25
NO_WRKSUBDIR=	yes
26
26
27
SUB_FILES=	pkg-message
27
SUB_FILES=	pkg-message
28
PLIST_SUB=	WWWDIR_REL="${WWWDIR_REL}"
28
PLIST_SUB=	WWWDIR_REL="${WWWDIR_REL}"
29
29
30
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
30
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
31
PORTDOCS=	Version_Report.rtf \
31
PORTDOCS=	*.pdf *.rtf
32
		${PORTNAME:S|f|F|}*.pdf
33
32
34
EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX}
33
EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX}
35
PORTEXAMPLES=	*
34
PORTEXAMPLES=	*
36
35
36
MINOR_VERSION=	3202
37
37
OPTIONS_DEFINE=	DOCS EXAMPLES
38
OPTIONS_DEFINE=	DOCS EXAMPLES
38
EXAMPLES_DESC=	UFO source files
39
EXAMPLES_DESC=	UFO source files
39
40
41
DOCS_DISTFILES=	${DISTNAME}_4_1_Version_Report.rtf:sans \
42
		${DISTNAME}PDF${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \
43
		${DISTNAME}MonoPDF${MINOR_VERSION}${EXTRACT_SUFX}:mono
44
EXAMPLES_DISTFILES=	${DISTNAME}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \
45
			${DISTNAME}MonoUFO_beta${MINOR_VERSION}${EXTRACT_SUFX}:mono
46
47
.include <bsd.port.options.mk>
48
40
do-install:
49
do-install:
41
	@${MKDIR} ${STAGEDIR}${WWWDIR}
50
	@${MKDIR} ${STAGEDIR}${WWWDIR}
42
.for b in index.html fira.css
51
.for b in index.html fira.css
43
	${INSTALL_DATA} \
52
	${INSTALL_DATA} \
44
	${WRKDIR}/${PORTNAME:S|f|F|}Boilerplate${PORTVERSION:S|.||}/${b} \
53
	${WRKDIR}/${DISTNAME}Boilerplate${PORTVERSION:S|.||}/${b} \
45
		${STAGEDIR}${WWWDIR}
54
		${STAGEDIR}${WWWDIR}
46
.endfor
55
.endfor
47
.for w in eot ttf woff
56
.for w in eot ttf woff woff2
48
	@${MKDIR} ${STAGEDIR}${WWWDIR}/${w}
57
	@${MKDIR} ${STAGEDIR}${WWWDIR}/${w}
49
	${INSTALL_DATA} ${WRKSRC}/${PORTNAME:S|f|F|}*${PORTVERSION:S|.||}/WEB/${PORTNAME:S|f|F|}*.${w} \
58
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}*Fonts*/WEB/${w:tu}/${DISTNAME}*.${w} \
50
		${STAGEDIR}${WWWDIR}/${w}/
59
		${STAGEDIR}${WWWDIR}/${w}/
51
.endfor
60
.endfor
61
.if ${PORT_OPTIONS:MDOCS}
52
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
62
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
53
	${CP} ${DISTDIR}/Version_Report.rtf ${WRKSRC}/
63
	${CP} ${DISTDIR}/${DISTNAME}_4_1_Version_Report.rtf ${WRKSRC}
54
	${CP} ${WRKDIR}/${PORTNAME:S|f|F|}PDF${PORTVERSION:S|.||}/${PORTNAME:S|f|F|}*.pdf ${WRKSRC}/
64
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|:M*.rtf} ${STAGEDIR}${DOCSDIR}
55
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
65
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/${DISTNAME}*PDF*/|:M*.pdf} \
66
		${STAGEDIR}${DOCSDIR}
67
.endif
68
.if ${PORT_OPTIONS:MEXAMPLES}
56
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
69
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
57
	(cd ${WRKDIR}/${PORTNAME:S|f|F|}UFO_beta${PORTVERSION:S|.||} && \
70
. for e in ${EXAMPLES_DISTFILES:R:C|:[^:]+$||}
58
		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
71
	(cd ${WRKDIR}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
72
. endfor
73
.endif
59
74
60
.include <bsd.port.mk>
75
.include <bsd.port.mk>
(-)distinfo (-10 / +16 lines)
Lines 1-10 Link Here
1
SHA256 (FiraBoilerplate3111.zip) = 2cf2adb0dfabdb622e505ac36104560c185b6560afd7ba57560746bbe129dae3
1
SHA256 (FiraBoilerplate4102.zip) = 76ce4e29648c841350595f08bf3601e166d6f277e710806f1fba83406b0e1c48
2
SIZE (FiraBoilerplate3111.zip) = 2172
2
SIZE (FiraBoilerplate4102.zip) = 2408
3
SHA256 (FiraFonts3111.zip) = 3ced3df236b0b0eec1b390885c53ac02f3e3f830e9449414230717334a0b2457
3
SHA256 (FiraFonts4102.zip) = a5032bc17eb8526b7076211503a83750672dd0f3e18d098cb5cc07ea99098427
4
SIZE (FiraFonts3111.zip) = 11902303
4
SIZE (FiraFonts4102.zip) = 26976070
5
SHA256 (FiraPDF3111.zip) = c742d06a41194cbf196838d702db650a2873e5a46c0dd7548c936b635d85c1be
5
SHA256 (FiraMonoFonts3202.zip) = c15c85431d764966a0adb31689542f4d18209620bac2051bbc8c437d5dce619a
6
SIZE (FiraPDF3111.zip) = 20229008
6
SIZE (FiraMonoFonts3202.zip) = 1205814
7
SHA256 (FiraUFO_beta3111.zip) = 8405618a11ac0601345156fc7a60d42fb80c1f9dad349c387bca59957f2dcf44
7
SHA256 (Fira_4_1_Version_Report.rtf) = 7136fabd95355853243944e4434edcee9c11394877b1d92966e8f7477a3be8df
8
SIZE (FiraUFO_beta3111.zip) = 7083232
8
SIZE (Fira_4_1_Version_Report.rtf) = 15605
9
SHA256 (Version_Report.rtf) = fed531be5dfee0cb54bd4133e02f7a93d95edbfb6999ff4a0ee41c8b67479c5e
9
SHA256 (FiraPDF4102.zip) = 8b6a844d539b27a7dc0271422d82aaf72350e731b61218a04242f9a569ada7a9
10
SIZE (Version_Report.rtf) = 5743
10
SIZE (FiraPDF4102.zip) = 39193171
11
SHA256 (FiraMonoPDF3202.zip) = 115ad4e42ff8c71c82ead46702db7c82a31afe08d71507d25a82bbc407161b7a
12
SIZE (FiraMonoPDF3202.zip) = 2333958
13
SHA256 (FiraUFO_beta4102.zip) = dfb83d98ae1aec189b84a3189ec9f8726bb88720ce78679ac185e2f9349056fc
14
SIZE (FiraUFO_beta4102.zip) = 9655731
15
SHA256 (FiraMonoUFO_beta3202.zip) = cab1344024fa1577427d9e1ef23dd7c0d21d43f0b57b224b2a74232284d72c2e
16
SIZE (FiraMonoUFO_beta3202.zip) = 1331393
(-)files/pkg-message.in (-1 / +1 lines)
Lines 7-13 Link Here
7
Fira has advanced Open Type typographic layout features and language support.
7
Fira has advanced Open Type typographic layout features and language support.
8
Please refer to the Technical Documentation installed by this port or online at
8
Please refer to the Technical Documentation installed by this port or online at
9
9
10
    http://www.carrois.com/fira-3-1/
10
    http://www.carrois.com/fira-4-1/
11
11
12
For details about OpenType Layout Features see the OpenType Layout tag registry
12
For details about OpenType Layout Features see the OpenType Layout tag registry
13
13
(-)pkg-descr (-2 / +2 lines)
Lines 4-10 Link Here
4
includes a Mono Spaced variant with 3 weights (regular, medium and bold). The
4
includes a Mono Spaced variant with 3 weights (regular, medium and bold). The
5
UFO source files are included in examples.
5
UFO source files are included in examples.
6
6
7
Web Font: EOT, WOFF, TTF, and boilerplate HTML+CSS
7
Web Font: EOT, WOFF, WOFF2, TTF, and boilerplate HTML+CSS
8
*supports advanced Open Type typographic layout features and languages
8
*supports advanced Open Type typographic layout features and languages
9
9
10
WWW: http://www.carrois.com/fira-3-1/
10
WWW: http://www.carrois.com/fira-4-1/
(-)pkg-plist (-4 / +35 lines)
Lines 105-111 Link Here
105
%%WWWDIR_REL%%/woff/FiraSans-UltraItalic.woff
105
%%WWWDIR_REL%%/woff/FiraSans-UltraItalic.woff
106
%%WWWDIR_REL%%/woff/FiraSans-UltraLight.woff
106
%%WWWDIR_REL%%/woff/FiraSans-UltraLight.woff
107
%%WWWDIR_REL%%/woff/FiraSans-UltraLightItalic.woff
107
%%WWWDIR_REL%%/woff/FiraSans-UltraLightItalic.woff
108
@dirrm %%WWWDIR_REL%%/eot
108
%%WWWDIR_REL%%/woff2/FiraMono-Bold.woff2
109
@dirrm %%WWWDIR_REL%%/ttf
109
%%WWWDIR_REL%%/woff2/FiraMono-Medium.woff2
110
@dirrm %%WWWDIR_REL%%/woff
110
%%WWWDIR_REL%%/woff2/FiraMono-Regular.woff2
111
@dirrm %%WWWDIR_REL%%
111
%%WWWDIR_REL%%/woff2/FiraSans-Bold.woff2
112
%%WWWDIR_REL%%/woff2/FiraSans-BoldItalic.woff2
113
%%WWWDIR_REL%%/woff2/FiraSans-Book.woff2
114
%%WWWDIR_REL%%/woff2/FiraSans-BookItalic.woff2
115
%%WWWDIR_REL%%/woff2/FiraSans-Eight.woff2
116
%%WWWDIR_REL%%/woff2/FiraSans-EightItalic.woff2
117
%%WWWDIR_REL%%/woff2/FiraSans-ExtraBold.woff2
118
%%WWWDIR_REL%%/woff2/FiraSans-ExtraBoldItalic.woff2
119
%%WWWDIR_REL%%/woff2/FiraSans-ExtraLight.woff2
120
%%WWWDIR_REL%%/woff2/FiraSans-ExtraLightItalic.woff2
121
%%WWWDIR_REL%%/woff2/FiraSans-Four.woff2
122
%%WWWDIR_REL%%/woff2/FiraSans-FourItalic.woff2
123
%%WWWDIR_REL%%/woff2/FiraSans-Hair.woff2
124
%%WWWDIR_REL%%/woff2/FiraSans-HairItalic.woff2
125
%%WWWDIR_REL%%/woff2/FiraSans-Heavy.woff2
126
%%WWWDIR_REL%%/woff2/FiraSans-HeavyItalic.woff2
127
%%WWWDIR_REL%%/woff2/FiraSans-Italic.woff2
128
%%WWWDIR_REL%%/woff2/FiraSans-Light.woff2
129
%%WWWDIR_REL%%/woff2/FiraSans-LightItalic.woff2
130
%%WWWDIR_REL%%/woff2/FiraSans-Medium.woff2
131
%%WWWDIR_REL%%/woff2/FiraSans-MediumItalic.woff2
132
%%WWWDIR_REL%%/woff2/FiraSans-Regular.woff2
133
%%WWWDIR_REL%%/woff2/FiraSans-SemiBold.woff2
134
%%WWWDIR_REL%%/woff2/FiraSans-SemiBoldItalic.woff2
135
%%WWWDIR_REL%%/woff2/FiraSans-Thin.woff2
136
%%WWWDIR_REL%%/woff2/FiraSans-ThinItalic.woff2
137
%%WWWDIR_REL%%/woff2/FiraSans-Two.woff2
138
%%WWWDIR_REL%%/woff2/FiraSans-TwoItalic.woff2
139
%%WWWDIR_REL%%/woff2/FiraSans-Ultra.woff2
140
%%WWWDIR_REL%%/woff2/FiraSans-UltraItalic.woff2
141
%%WWWDIR_REL%%/woff2/FiraSans-UltraLight.woff2
142
%%WWWDIR_REL%%/woff2/FiraSans-UltraLightItalic.woff2

Return to bug 200455