aboutsummaryrefslogtreecommitdiffstats
path: root/x11-fonts/iosevka/Makefile
blob: 47e76261ec818c0cff9929febd9bb36c723d0a88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# $FreeBSD$

PORTNAME=   iosevka
DISTVERSIONPREFIX=  v
DISTVERSION=    2.2.1
CATEGORIES= x11-fonts
MASTER_SITES=   https://github.com/be5invis/Iosevka/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTFILES=  01-${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
        02-${PORTNAME}-term-${DISTVERSION}${EXTRACT_SUFX} \
        03-${PORTNAME}-type-${DISTVERSION}${EXTRACT_SUFX} \
        04-${PORTNAME}-cc-${DISTVERSION}${EXTRACT_SUFX} \
        05-${PORTNAME}-slab-${DISTVERSION}${EXTRACT_SUFX} \
        06-${PORTNAME}-term-slab-${DISTVERSION}${EXTRACT_SUFX} \
        07-${PORTNAME}-type-slab-${DISTVERSION}${EXTRACT_SUFX} \
        08-${PORTNAME}-cc-slab-${DISTVERSION}${EXTRACT_SUFX}

MAINTAINER= 0mp@FreeBSD.org
COMMENT=    Slender monospace sans-serif and slab-serif typeface for programming

# The license file is not downloaded.
LICENSE=    OFL11

USES=       fonts zip

FONTNAME=   Iosevka

NO_ARCH=    yes
NO_BUILD=   yes
NO_WRKSUBDIR=   yes

OPTIONS_DEFINE=     ANDALEMONOSTYLE ANONYMOUSPROSTYLE CONSOLASSTYLE MENLOSTYLE \
            FIRAMONOSTYLE LIBERATIONMONOSTYLE MONACOSTYLE PRAGMATAPROSTYLE \
            SOURCECODEPROSTYLE ENVYCODERSTYLE XWINDOWSFIXEDSTYLE
OPTIONS_DEFAULT=    ANDALEMONOSTYLE ANONYMOUSPROSTYLE CONSOLASSTYLE MENLOSTYLE \
            FIRAMONOSTYLE LIBERATIONMONOSTYLE MONACOSTYLE PRAGMATAPROSTYLE \
            SOURCECODEPROSTYLE ENVYCODERSTYLE XWINDOWSFIXEDSTYLE
OPTIONS_SUB=    yes

ANDALEMONOSTYLE_DESC=       Extra variants similar to Andale Mono
ANDALEMONOSTYLE_DISTFILES=  ${PORTNAME}-ss01-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss01-${DISTVERSION}${EXTRACT_SUFX}
ANONYMOUSPROSTYLE_DESC=     Extra variants similar to Anonymous Pro
ANONYMOUSPROSTYLE_DISTFILES=    ${PORTNAME}-ss02-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss02-${DISTVERSION}${EXTRACT_SUFX}
CONSOLASSTYLE_DESC=     Extra variants similar to Consolas
CONSOLASSTYLE_DISTFILES=    ${PORTNAME}-ss03-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss03-${DISTVERSION}${EXTRACT_SUFX}
MENLOSTYLE_DESC=        Extra variants similar to Menlo
MENLOSTYLE_DISTFILES=       ${PORTNAME}-ss04-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss04-${DISTVERSION}${EXTRACT_SUFX}
FIRAMONOSTYLE_DESC=     Extra variants similar to Fira Mono
FIRAMONOSTYLE_DISTFILES=    ${PORTNAME}-ss05-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss05-${DISTVERSION}${EXTRACT_SUFX}
LIBERATIONMONOSTYLE_DESC=   Extra variants similar to Liberation Mono
LIBERATIONMONOSTYLE_DISTFILES=  ${PORTNAME}-ss06-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss06-${DISTVERSION}${EXTRACT_SUFX}
MONACOSTYLE_DESC=       Extra variants similar to Monaco
MONACOSTYLE_DISTFILES=      ${PORTNAME}-ss07-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss07-${DISTVERSION}${EXTRACT_SUFX}
PRAGMATAPROSTYLE_DESC=      Extra variants similar to Pragmata Pro
PRAGMATAPROSTYLE_DISTFILES= ${PORTNAME}-ss08-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss08-${DISTVERSION}${EXTRACT_SUFX}
SOURCECODEPROSTYLE_DESC=    Extra variants similar to Source Code Pro
SOURCECODEPROSTYLE_DISTFILES=   ${PORTNAME}-ss09-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss09-${DISTVERSION}${EXTRACT_SUFX}
ENVYCODERSTYLE_DESC=        Extra variants similar to Envy Code R
ENVYCODERSTYLE_DISTFILES=   ${PORTNAME}-ss10-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss10-${DISTVERSION}${EXTRACT_SUFX}
XWINDOWSFIXEDSTYLE_DESC=    Extra variants similar to X Windows Fixed
XWINDOWSFIXEDSTYLE_DISTFILES=   ${PORTNAME}-ss11-${DISTVERSION}${EXTRACT_SUFX} \
                ${PORTNAME}-term-ss11-${DISTVERSION}${EXTRACT_SUFX}

do-install:
    ${MKDIR} ${STAGEDIR}${FONTSDIR}
    ${INSTALL_DATA} ${WRKSRC}/ttf/*.ttf ${STAGEDIR}${FONTSDIR}

.include <bsd.port.mk>