aboutsummaryrefslogtreecommitdiff
path: root/lang/f2c
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-02-05 13:58:33 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-02-05 13:58:33 +0000
commitccf07e0c27a1018099bc8ab9b44c9c6a99955357 (patch)
tree2e61d3622ca64586d69cbab279997d9c643d187a /lang/f2c
parent54087f0bc19d4446faa6d2a2b0ecb02d46313dd0 (diff)
Notes
Diffstat (limited to 'lang/f2c')
-rw-r--r--lang/f2c/Makefile25
1 files changed, 10 insertions, 15 deletions
diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile
index 0197dd829fd5..5dd932401342 100644
--- a/lang/f2c/Makefile
+++ b/lang/f2c/Makefile
@@ -17,17 +17,15 @@ COMMENT= Fortran-to-C converter and its run-time libraries
EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
GUNZIP_CMD= minigzip -d
-USE_GMAKE= yes
+USES= gmake
USE_LDCONFIG= yes
OPTIONS_DEFINE= LEAD_0
LEAD_0_DESC= Print with leading zeros
-
# Set FCNAME to the name of the Fortran 77 / F2C wrapper.
FCNAME?= fc
PLIST_SUB= FCNAME=${FCNAME}
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MFC}
@@ -70,21 +68,18 @@ do-build:
${MV} ${WRKSRC}/libf2c/libf2c.so ${WRKSRC}/libf2c/libf2c.so.2
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/f2c ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/f2c ${STAGEDIR}${PREFIX}/bin
.if defined(WITH_MFC)
- ${INSTALL_SCRIPT} ${WRKSRC}/fc ${PREFIX}/bin/${FCNAME}
+ ${INSTALL_SCRIPT} ${WRKSRC}/fc ${STAGEDIR}${PREFIX}/bin/${FCNAME}
.endif
- ${INSTALL_DATA} ${WRKSRC}/src/f2c.h ${PREFIX}/include
- ${INSTALL_MAN} ${WRKSRC}/src/${MAN1}t ${MAN1PREFIX}/man/man1/${MAN1}
- ${INSTALL_DATA} ${WRKSRC}/libf2c/libf2c.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/libf2c/libf2c.so.2 ${PREFIX}/lib
- ${LN} -sf libf2c.so.2 ${PREFIX}/lib/libf2c.so
+ ${INSTALL_DATA} ${WRKSRC}/src/f2c.h ${STAGEDIR}${PREFIX}/include
+ ${INSTALL_MAN} ${WRKSRC}/src/${MAN1}t ${STAGEDIR}${MAN1PREFIX}/man/man1/${MAN1}
+ ${INSTALL_DATA} ${WRKSRC}/libf2c/libf2c.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/libf2c/libf2c.so.2 ${STAGEDIR}${PREFIX}/lib
+ ${LN} -sf libf2c.so.2 ${STAGEDIR}${PREFIX}/lib/libf2c.so
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
- @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>