View | Details | Raw Unified | Return to bug 108016
Collapse All | Expand All

(-)Makefile (-5 / +15 lines)
Lines 18-23 Link Here
18
USE_BZIP2=	yes
18
USE_BZIP2=	yes
19
USE_GMAKE=	yes
19
USE_GMAKE=	yes
20
20
21
.include <bsd.port.pre.mk>
22
21
LD!=		${CC} -print-prog-name=ld
23
LD!=		${CC} -print-prog-name=ld
22
NM!=		${CC} -print-prog-name=nm
24
NM!=		${CC} -print-prog-name=nm
23
AS!=		${CC} -print-prog-name=as
25
AS!=		${CC} -print-prog-name=as
Lines 31-40 Link Here
31
CC_INCLUDE=	/usr/include
33
CC_INCLUDE=	/usr/include
32
CC_PROGRAMS_PATH!=${CC} -print-search-dirs | ${GREP} "programs: =" | cut -c 12-
34
CC_PROGRAMS_PATH!=${CC} -print-search-dirs | ${GREP} "programs: =" | cut -c 12-
33
35
34
ONLY_FOR_ARCHS= i386
36
CC_DIR!=dirname `which ${CC}`
35
ONLY_FOR_ARCHS_REASON=  should work with a cross compiler, needs testing
37
.if ${CC_DIR} == "/usr/bin"
36
SUB_FILES=      pkg-message
38
CC_INCLUDE=	/usr/include
37
SUB_LIST=       AROS_SDK_PATH=${AROS_SDK_PATH}
39
.else
40
CCROOT!=	${DIRNAME} `${CC} -print-libgcc-file-name`
41
CC_INCLUDE:=	${CCROOT}/include
42
.endif
43
44
ONLY_FOR_ARCHS=	i386
45
ONLY_FOR_ARCHS_REASON=	should work with a cross compiler, needs testing
46
SUB_FILES=	pkg-message
47
SUB_LIST=	AROS_SDK_PATH=${AROS_SDK_PATH}
38
48
39
do-build:
49
do-build:
40
	@${REINPLACE_CMD} -e 's|@aros_sdk_path@|${AROS_SDK_PATH}|g; s|@ld_emu@|${LD_EMU}|g; s|@cc_include@|${CC_INCLUDE}|g; s|@cc_cpu@|${ARCH}|g' ${WRKSRC}/scripts/specs.in
50
	@${REINPLACE_CMD} -e 's|@aros_sdk_path@|${AROS_SDK_PATH}|g; s|@ld_emu@|${LD_EMU}|g; s|@cc_include@|${CC_INCLUDE}|g; s|@cc_cpu@|${ARCH}|g' ${WRKSRC}/scripts/specs.in
Lines 78-81 Link Here
78
post-install:
88
post-install:
79
	@${CAT} ${PKGMESSAGE}
89
	@${CAT} ${PKGMESSAGE}
80
90
81
.include <bsd.port.mk>
91
.include <bsd.port.post.mk>

Return to bug 108016