|
Lines 1-7
Link Here
|
| 1 |
PORTNAME= sdl2_ttf |
1 |
PORTNAME= sdl2_ttf |
| 2 |
DISTVERSIONPREFIX= release- |
|
|
| 3 |
DISTVERSION= 2.22.0 |
2 |
DISTVERSION= 2.22.0 |
| 4 |
CATEGORIES= graphics |
3 |
CATEGORIES= graphics |
|
|
4 |
MASTER_SITES= https://github.com/libsdl-org/SDL_ttf/releases/download/release-${DISTVERSION}/ |
| 5 |
DISTNAME= SDL2_ttf-${DISTVERSION} |
| 5 |
|
6 |
|
| 6 |
MAINTAINER= amdmi3@FreeBSD.org |
7 |
MAINTAINER= amdmi3@FreeBSD.org |
| 7 |
COMMENT= Library to use TrueType fonts to render text in SDL applications |
8 |
COMMENT= Library to use TrueType fonts to render text in SDL applications |
|
Lines 13-33
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
Link Here
|
| 13 |
LIB_DEPENDS= libfreetype.so:print/freetype2 |
14 |
LIB_DEPENDS= libfreetype.so:print/freetype2 |
| 14 |
|
15 |
|
| 15 |
USES= cmake sdl |
16 |
USES= cmake sdl |
| 16 |
USE_GITHUB= yes |
|
|
| 17 |
GH_ACCOUNT= libsdl-org |
| 18 |
GH_PROJECT= SDL_ttf |
| 19 |
USE_SDL= sdl2 |
17 |
USE_SDL= sdl2 |
| 20 |
CMAKE_OFF= SDL2TTF_SAMPLES |
|
|
| 21 |
CMAKE_ARGS= -DSDL2TTF_DEBUG_POSTFIX:STRING= |
| 22 |
USE_LDCONFIG= yes |
18 |
USE_LDCONFIG= yes |
| 23 |
|
19 |
|
|
|
20 |
EXTRACT_AFTER_ARGS= --exclude VisualC-WinRT \ |
| 21 |
--exclude VisualC \ |
| 22 |
--exclude Xcode \ |
| 23 |
--exclude external \ |
| 24 |
--exclude mingw |
| 25 |
|
| 24 |
PORTDOCS= * |
26 |
PORTDOCS= * |
| 25 |
|
27 |
|
| 26 |
OPTIONS_DEFINE= HARFBUZZ DOCS |
28 |
CMAKE_OFF= SDL2TTF_SAMPLES |
|
|
29 |
CMAKE_ARGS= -DSDL2TTF_DEBUG_POSTFIX:STRING= |
| 30 |
|
| 31 |
OPTIONS_DEFINE= DOCS HARFBUZZ |
| 27 |
OPTIONS_DEFAULT=HARFBUZZ |
32 |
OPTIONS_DEFAULT=HARFBUZZ |
| 28 |
OPTIONS_SUB= yes |
33 |
OPTIONS_SUB= yes |
| 29 |
|
34 |
|
| 30 |
HARFBUZZ_DESC= Enable HarfBuzz support |
35 |
HARFBUZZ_DESC= Enable HarfBuzz support |
|
|
36 |
|
| 31 |
HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz |
37 |
HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz |
| 32 |
HARFBUZZ_CMAKE_BOOL= SDL2TTF_HARFBUZZ |
38 |
HARFBUZZ_CMAKE_BOOL= SDL2TTF_HARFBUZZ |
| 33 |
|
39 |
|