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} |