Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= freetype2 |
4 |
PORTNAME= freetype2 |
5 |
PORTVERSION= 2.9.1 |
5 |
PORTVERSION= 2.9.1 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= print |
7 |
CATEGORIES= print |
7 |
MASTER_SITES= http://savannah.nongnu.org/download/freetype/ \ |
8 |
MASTER_SITES= http://savannah.nongnu.org/download/freetype/ \ |
8 |
SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \ |
9 |
SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \ |
Lines 36-42
Link Here
|
36 |
CPE_PRODUCT= freetype |
37 |
CPE_PRODUCT= freetype |
37 |
CPE_VENDOR= freetype |
38 |
CPE_VENDOR= freetype |
38 |
|
39 |
|
39 |
OPTIONS_DEFINE= CONFIG DEBUG DOCS LONG_PCF_NAMES PNG \ |
40 |
OPTIONS_DEFINE= CONFIG DEBUG DOCS GPN LONG_PCF_NAMES PNG \ |
40 |
TABLE_VALIDATION |
41 |
TABLE_VALIDATION |
41 |
OPTIONS_GROUP= SUBPIXEL_HINTING |
42 |
OPTIONS_GROUP= SUBPIXEL_HINTING |
42 |
OPTIONS_GROUP_SUBPIXEL_HINTING= V38 V40 |
43 |
OPTIONS_GROUP_SUBPIXEL_HINTING= V38 V40 |
Lines 44-54
Link Here
|
44 |
OPTIONS_SINGLE_RENDERING= LCD_FILTERING LCD_RENDERING |
45 |
OPTIONS_SINGLE_RENDERING= LCD_FILTERING LCD_RENDERING |
45 |
OPTIONS_RADIO= SIZE_METRICS_CHOICE |
46 |
OPTIONS_RADIO= SIZE_METRICS_CHOICE |
46 |
OPTIONS_RADIO_SIZE_METRICS_CHOICE= FIX_SIZE_METRICS TT_SIZE_METRICS |
47 |
OPTIONS_RADIO_SIZE_METRICS_CHOICE= FIX_SIZE_METRICS TT_SIZE_METRICS |
47 |
OPTIONS_DEFAULT= CONFIG LCD_RENDERING V40 |
48 |
OPTIONS_DEFAULT= CONFIG GPN LCD_RENDERING V40 |
48 |
OPTIONS_SUB= yes |
49 |
OPTIONS_SUB= yes |
49 |
|
50 |
|
50 |
CONFIG_DESC= Install freetype-config |
51 |
CONFIG_DESC= Install freetype-config |
51 |
CONFIG_CONFIGURE_ENABLE=freetype-config |
52 |
CONFIG_CONFIGURE_ENABLE=freetype-config |
|
|
53 |
GPN_DESC= Glyph Postscript Names handling |
52 |
PNG_DESC= Png compressed OpenType embedded bitmaps support |
54 |
PNG_DESC= Png compressed OpenType embedded bitmaps support |
53 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
55 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
54 |
PNG_CONFIGURE_WITH= png |
56 |
PNG_CONFIGURE_WITH= png |
Lines 104-109
Link Here
|
104 |
-e 's|.*\(#define FT_DEBUG_MEMORY\).*|\1|' \ |
106 |
-e 's|.*\(#define FT_DEBUG_MEMORY\).*|\1|' \ |
105 |
${WRKSRC}/include/freetype/config/ftoption.h |
107 |
${WRKSRC}/include/freetype/config/ftoption.h |
106 |
|
108 |
|
|
|
109 |
post-patch-GPN-off: |
110 |
@${REINPLACE_CMD} -i '.gpn.bak' \ |
111 |
-e 's|^\(#define FT_CONFIG_OPTION_POSTSCRIPT_NAMES.*\)|/* \1 */|' \ |
112 |
${WRKSRC}/include/freetype/config/ftoption.h |
113 |
|
107 |
post-patch-LONG_PCF_NAMES-on: |
114 |
post-patch-LONG_PCF_NAMES-on: |
108 |
@${REINPLACE_CMD} -i '.names.bak' \ |
115 |
@${REINPLACE_CMD} -i '.names.bak' \ |
109 |
-e 's|.*\(#define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES\).*|\1|' \ |
116 |
-e 's|.*\(#define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES\).*|\1|' \ |