Lines 2-60
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= fira |
4 |
PORTNAME= fira |
5 |
PORTVERSION= 3.111 |
5 |
PORTVERSION= 4.103 |
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${MONO_VERSION}${EXTRACT_SUFX}:mono |
15 |
${PORTNAME:S|f|F|}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX} \ |
15 |
EXTRACT_ONLY= ${DISTFILES:C|:[^:]+$||:M*.zip} |
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 |
21 |
|
19 |
|
22 |
LICENSE= OFL11 |
20 |
LICENSE= OFL11 |
|
|
21 |
LICENSE_FILE= ${WRKSRC}/${DISTNAME}Fonts${PORTVERSION:S|.||}/License.txt |
23 |
|
22 |
|
24 |
USES= zip |
23 |
USES= zip |
|
|
24 |
NO_ARCH= yes |
25 |
NO_BUILD= yes |
25 |
NO_BUILD= yes |
|
|
26 |
NO_WRKSUBDIR= yes |
26 |
|
27 |
|
27 |
SUB_FILES= pkg-message |
28 |
SUB_FILES= pkg-message |
28 |
PLIST_SUB= WWWDIR_REL="${WWWDIR_REL}" |
29 |
PLIST_SUB= WWWDIR_REL="${WWWDIR_REL}" |
29 |
|
30 |
|
30 |
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} |
31 |
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} |
31 |
PORTDOCS= Version_Report.rtf \ |
32 |
PORTDOCS= *.pdf *.rtf |
32 |
${PORTNAME:S|f|F|}*.pdf |
|
|
33 |
|
33 |
|
34 |
EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX} |
34 |
EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX} |
35 |
PORTEXAMPLES= * |
35 |
PORTEXAMPLES= * |
36 |
|
36 |
|
|
|
37 |
MONO_VERSION= 3203 |
38 |
|
37 |
OPTIONS_DEFINE= DOCS EXAMPLES |
39 |
OPTIONS_DEFINE= DOCS EXAMPLES |
38 |
EXAMPLES_DESC= UFO source files |
40 |
EXAMPLES_DESC= UFO source files |
39 |
|
41 |
|
|
|
42 |
DOCS_DISTFILES= ${DISTNAME}_4_1_Version_Report.rtf:sans \ |
43 |
${DISTNAME}PDF${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ |
44 |
${DISTNAME}MonoPDF${MONO_VERSION}${EXTRACT_SUFX}:mono |
45 |
EXAMPLES_DISTFILES= ${DISTNAME}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ |
46 |
${DISTNAME}MonoUFO_beta${MONO_VERSION}${EXTRACT_SUFX}:mono |
47 |
|
48 |
.include <bsd.port.options.mk> |
49 |
|
40 |
do-install: |
50 |
do-install: |
41 |
@${MKDIR} ${STAGEDIR}${WWWDIR} |
51 |
@${MKDIR} ${STAGEDIR}${WWWDIR} |
42 |
.for b in index.html fira.css |
52 |
.for b in index.html ${PORTNAME:S|$|.css|} |
43 |
${INSTALL_DATA} \ |
53 |
${INSTALL_DATA} \ |
44 |
${WRKDIR}/${PORTNAME:S|f|F|}Boilerplate${PORTVERSION:S|.||}/${b} \ |
54 |
${WRKDIR}/${DISTNAME}Boilerplate${PORTVERSION:S|.||}/${b} \ |
45 |
${STAGEDIR}${WWWDIR} |
55 |
${STAGEDIR}${WWWDIR} |
46 |
.endfor |
56 |
.endfor |
47 |
.for w in eot ttf woff |
57 |
.for w in eot ttf woff woff2 |
48 |
@${MKDIR} ${STAGEDIR}${WWWDIR}/${w} |
58 |
@${MKDIR} ${STAGEDIR}${WWWDIR}/${w} |
49 |
${INSTALL_DATA} ${WRKSRC}/${PORTNAME:S|f|F|}*${PORTVERSION:S|.||}/WEB/${PORTNAME:S|f|F|}*.${w} \ |
59 |
${INSTALL_DATA} ${WRKSRC}/${DISTNAME}*Fonts*/WEB/${w:tu}/${DISTNAME}*.${w} \ |
50 |
${STAGEDIR}${WWWDIR}/${w}/ |
60 |
${STAGEDIR}${WWWDIR}/${w}/ |
51 |
.endfor |
61 |
.endfor |
|
|
62 |
.if ${PORT_OPTIONS:MDOCS} |
52 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
63 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
53 |
${CP} ${DISTDIR}/Version_Report.rtf ${WRKSRC}/ |
64 |
${CP} ${DISTDIR}/${DISTFILES:C|:[^:]+$||:M*.rtf} ${WRKSRC} |
54 |
${CP} ${WRKDIR}/${PORTNAME:S|f|F|}PDF${PORTVERSION:S|.||}/${PORTNAME:S|f|F|}*.pdf ${WRKSRC}/ |
65 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|:M*.rtf} ${STAGEDIR}${DOCSDIR} |
55 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} |
66 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/${DISTNAME}*PDF*/|:M*.pdf} \ |
|
|
67 |
${STAGEDIR}${DOCSDIR} |
68 |
.endif |
69 |
.if ${PORT_OPTIONS:MEXAMPLES} |
56 |
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
70 |
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
57 |
(cd ${WRKDIR}/${PORTNAME:S|f|F|}UFO_beta${PORTVERSION:S|.||} && \ |
71 |
. for e in ${EXAMPLES_DISTFILES:R:C|:[^:]+$||} |
58 |
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) |
72 |
(cd ${WRKDIR}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) |
|
|
73 |
. endfor |
74 |
.endif |
59 |
|
75 |
|
60 |
.include <bsd.port.mk> |
76 |
.include <bsd.port.mk> |