? lang_g95-amd64.diff Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/g95/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- Makefile 14 May 2009 19:14:26 -0000 1.13 +++ Makefile 15 May 2009 12:05:32 -0000 @@ -33,17 +33,25 @@ PLIST_FILES= bin/g95 bin/f95 lib/libf95.a PORTDOCS= G95Manual.pdf +.include + +.if ${ARCH} == "amd64" +CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} +.else +CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} +.endif + post-extract: cd ${WRKSRC} && ${TAR} xzf ${LIBF95}.tar.gz pre-configure: ${MKDIR} ${GCCBUILDDIR}/g95 - cd ${GCCBUILDDIR}/g95 && ../${CONFIGURE_SCRIPT} + cd ${GCCBUILDDIR}/g95 && ../${CONFIGURE_SCRIPT} ${CONFIGURE_TARGET} ${GMAKE} -C ${GCCBUILDDIR}/g95 post-configure: cd ${WRKSRC}/${LIBF95} && ./${CONFIGURE_SCRIPT} \ - ${CONFIGURE_ARGS} + ${CONFIGURE_ARGS} ${CONFIGURE_TARGET} post-build: cd ${WRKSRC}/${LIBF95} && ${GMAKE} @@ -59,4 +67,4 @@ ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} .endif -.include +.include