Lines 21-29
USE_LDCONFIG= yes
Link Here
|
21 |
PATHFIX_MAKEFILEIN=Makefile.am |
21 |
PATHFIX_MAKEFILEIN=Makefile.am |
22 |
INSTALL_TARGET= install-strip |
22 |
INSTALL_TARGET= install-strip |
23 |
|
23 |
|
24 |
OPTIONS_DEFINE= ASM ENCA FONTCONFIG HARFBUZZ |
24 |
OPTIONS_DEFINE= ENCA FONTCONFIG HARFBUZZ |
25 |
OPTIONS_DEFAULT=ASM ENCA FONTCONFIG HARFBUZZ |
25 |
OPTIONS_DEFAULT=ENCA FONTCONFIG HARFBUZZ |
|
|
26 |
OPTIONS_DEFINE_amd64= ASM |
27 |
OPTIONS_DEFINE_i386= ASM |
28 |
OPTIONS_DEFAULT_amd64= ASM |
29 |
OPTIONS_DEFAULT_i386= ASM |
26 |
|
30 |
|
|
|
31 |
ASM_BUILD_DEPENDS=${LOCALBASE}/bin/yasm:${PORTSDIR}/devel/yasm |
32 |
ASM_CONFIGURE_ENABLE=asm |
27 |
ASM_DESC?= Use optimized ASM routines on x86/amd64 |
33 |
ASM_DESC?= Use optimized ASM routines on x86/amd64 |
28 |
|
34 |
|
29 |
ENCA_LIB_DEPENDS=libenca.so:${PORTSDIR}/converters/enca |
35 |
ENCA_LIB_DEPENDS=libenca.so:${PORTSDIR}/converters/enca |
Lines 37-51
HARFBUZZ_LIB_DEPENDS=libharfbuzz.so:${PORTSDIR}/pr
Link Here
|
37 |
HARFBUZZ_CONFIGURE_ENABLE=harfbuzz |
43 |
HARFBUZZ_CONFIGURE_ENABLE=harfbuzz |
38 |
HARFBUZZ_DESC?= Font shaping via HarfBuzz |
44 |
HARFBUZZ_DESC?= Font shaping via HarfBuzz |
39 |
|
45 |
|
40 |
.include <bsd.port.pre.mk> |
46 |
.include <bsd.port.mk> |
41 |
|
|
|
42 |
.if ${ARCH} == "amd64" || ${ARCH} == "i386" |
43 |
.if ${PORT_OPTIONS:MASM} |
44 |
CONFIGURE_ARGS+= --enable-asm |
45 |
BUILD_DEPENDS+= ${LOCALBASE}/bin/yasm:${PORTSDIR}/devel/yasm |
46 |
.else |
47 |
CONFIGURE_ARGS+= --disable-asm |
48 |
.endif |
49 |
.endif |
50 |
|
51 |
.include <bsd.port.post.mk> |