View | Details | Raw Unified | Return to bug 220438 | Differences between
and this patch

Collapse All | Expand All

(-)devel/oniguruma6/Makefile (-10 / +11 lines)
Lines 13-38 Link Here
13
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USE_GITHUB=	yes
16
OPTIONS_DEFINE=	COMBEXPL CRNL DOCS EXAMPLES
17
GH_ACCOUNT=	kkos
17
COMBEXPL_DESC=	Perform combination explosion check
18
CRNL_DESC=	Enable CR+NL as line terminator
18
19
19
OPTIONS_DEFINE=	DOCS EXAMPLES
20
21
CONFLICTS_INSTALL=	oniguruma[45]
20
CONFLICTS_INSTALL=	oniguruma[45]
21
COMBEXPL_BROKEN=	Build fails: https://github.com/kkos/oniguruma/issues/66
22
22
23
USES=		pathfix autoreconf libtool
23
USES=		pathfix autoreconf libtool
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	kkos
26
USE_LDCONFIG=	yes
24
PATHFIX_MAKEFILEIN=	Makefile.am
27
PATHFIX_MAKEFILEIN=	Makefile.am
25
GNU_CONFIGURE=	yes
28
GNU_CONFIGURE=	yes
29
COMBEXPL_CONFIGURE_ON=	--enable-combination-explosion-check
30
CRNL_CONFIGURE_ON=	--enable-crnl-as-line-terminator
26
INSTALL_TARGET=	install-strip
31
INSTALL_TARGET=	install-strip
27
USE_LDCONFIG=	yes
28
TEST_TARGET=	test
32
TEST_TARGET=	test
29
TEST_WRKSRC=	${WRKSRC}/test
33
TEST_WRKSRC=	${WRKSRC}/test
34
# Ignore testcases with the Japanese character set
35
CFLAGS+=	-DIGNORE_EUC_JP
30
36
31
post-patch:
32
	@${REINPLACE_CMD} -e \
33
		'/^INCLUDES/s|$$(includedir)|| ; \
34
		 s|$$(<)|$$(@).in|' ${WRKSRC}/Makefile.am
35
36
post-install:
37
post-install:
37
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
38
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
38
	(cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR})
39
	(cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR})

Return to bug 220438