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

(-)b/lang/fpc/Makefile (-2 / +11 lines)
Lines 1-6 Link Here
1
PORTNAME=	fpc
1
PORTNAME=	fpc
2
PORTVERSION=	3.2.2
2
PORTVERSION=	3.2.2
3
PORTREVISION=	6
3
PORTREVISION=	7
4
CATEGORIES=	lang
4
CATEGORIES=	lang
5
MASTER_SITES=	SF/freepascal/Source/${PORTVERSION}:source \
5
MASTER_SITES=	SF/freepascal/Source/${PORTVERSION}:source \
6
		https://downloads.freepascal.org/${PORTNAME}/dist/${PORTVERSION}/source/:source \
6
		https://downloads.freepascal.org/${PORTNAME}/dist/${PORTVERSION}/source/:source \
Lines 169-175 do-install: Link Here
169
	# symlinking compiler
169
	# symlinking compiler
170
	(cd ${STAGEDIR}${PREFIX}/bin && ${LN} -sf ../lib/fpc/${PORTVERSION}/${PPNAME})
170
	(cd ${STAGEDIR}${PREFIX}/bin && ${LN} -sf ../lib/fpc/${PORTVERSION}/${PPNAME})
171
	# creating sample configuration file
171
	# creating sample configuration file
172
	${SH} "${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}/samplecfg" \
172
	${SED} \
173
		-e 's| CompilerConfigDir=$$sysdir/fppkg"| CompilerConfigDir=$${sysdir##$${STAGEDIR}}/fppkg"|' \
174
		-e 's|"basepath=$$FPCPATH"|"basepath=$${FPCPATH##$${STAGEDIR}}"|' \
175
		-e 's|"sharepath=$$SHAREPATH"|"sharepath=$${SHAREPATH##$${STAGEDIR}}"|' \
176
		-e 's|"GlobalPrefix=$$FPCGLOBALPREFIX"|"GlobalPrefix=$${FPCGLOBALPREFIX##$${STAGEDIR}}"|' \
177
		-e 's|"GlobalPath=$$FPCGLOBALPATH/{CompilerVersion}/"|"GlobalPath=$${FPCGLOBALPATH##$${STAGEDIR}}/{CompilerVersion}/"|' \
178
		-e 's|"FpcBin=$$FPCBIN"|"FpcBin=$${FPCBIN##$${STAGEDIR}}"|' \
179
		"${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}/samplecfg" > \
180
		"${WRKDIR}/samplecfg"
181
	STAGEDIR=${STAGEDIR} ${SH} "${WRKDIR}/samplecfg" \
173
		"${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}" \
182
		"${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}" \
174
		"${STAGEDIR}${PREFIX}/etc"
183
		"${STAGEDIR}${PREFIX}/etc"
175
	@${REINPLACE_CMD} -i "" -e 's|${STAGEDIR}||' \
184
	@${REINPLACE_CMD} -i "" -e 's|${STAGEDIR}||' \

Return to bug 276012