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

Collapse All | Expand All

(-)Makefile (-6 / +2 lines)
Lines 13-34 Link Here
13
LICENSE=	LGPL3
13
LICENSE=	LGPL3
14
14
15
ALL_TARGET=	astyle
15
ALL_TARGET=	astyle
16
CFLAGS+=	-W -Wall -fno-rtti -fno-exceptions
17
LDFLAGS+=	-s
16
LDFLAGS+=	-s
18
MAKE_ARGS+=	CFLAGS="${CFLAGS}"
19
USES=		compiler gmake iconv
17
USES=		compiler gmake iconv
20
18
21
WRKSRC=		${WRKDIR}/astyle/build/gcc
19
WRKSRC=		${WRKDIR}/astyle/build/${COMPILER_TYPE}
22
20
23
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
24
22
25
pre-patch:
23
pre-patch:
26
	@${REINPLACE_CMD} -e 's,^CFLAGS,#CFLAGS,; s,g++,${CXX},; \
24
	@${REINPLACE_CMD} -e 's,\(CFLAGSr.*=.*\),\1 -I${LOCALBASE}/include,' \
27
		s,\(CFLAGSr.*=.*\),\1 -I${LOCALBASE}/include,' \
28
		${WRKSRC}/Makefile
25
		${WRKSRC}/Makefile
29
26
30
do-install:
27
do-install:
31
	${STRIP_CMD} ${WRKSRC}/bin/astyle
32
	${INSTALL_PROGRAM} ${WRKSRC}/bin/astyle ${STAGEDIR}${PREFIX}/bin
28
	${INSTALL_PROGRAM} ${WRKSRC}/bin/astyle ${STAGEDIR}${PREFIX}/bin
33
	${MKDIR} ${STAGEDIR}${DOCSDIR}
29
	${MKDIR} ${STAGEDIR}${DOCSDIR}
34
	${INSTALL_DATA} ${WRKDIR}/astyle/doc/* ${STAGEDIR}${DOCSDIR}
30
	${INSTALL_DATA} ${WRKDIR}/astyle/doc/* ${STAGEDIR}${DOCSDIR}

Return to bug 213042