# Created by: Pedro F. Giffuni # $FreeBSD$ PORTNAME= feappv PORTVERSION= 3.1 PORTREVISION= 3 CATEGORIES= cad science MASTER_SITES= http://www.ce.berkeley.edu/projects/feap/feappv/ DISTFILES= ${PORTNAME}${PORTVERSION:S/.//}${EXTRACT_SUFX} ${PORTDOCS} DIST_SUBDIR= ${PORTNAME}${PORTVERSION:S/.//} EXTRACT_ONLY= ${PORTNAME}${PORTVERSION:S/.//}${EXTRACT_SUFX} MAINTAINER= mexas@bris.ac.uk COMMENT= Finite element analysis program (personal version) USES= gmake USE_ZIP= yes USE_XORG= x11 USE_FORTRAN= yes MAKEFILE= makefile MAKE_ENV= FEAPPVHOME3_1="${WRKSRC}" ALL_TARGET= install WRKSRC= ${WRKDIR}/ver${PORTVERSION:S/.//} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lX11 -lm PLIST_FILES= bin/feappv lib/libfeappv.a PORTDOCS= manual.pdf OPTIONS_DEFINE= DOCS NO_STAGE= yes .include post-patch: @${REINPLACE_CMD} -e \ 's| make | $$(MAKE) |' ${WRKSRC}/makefile @${REINPLACE_CMD} -e \ '/^FF /s|=.*|= ${FC}| ; \ /^CC /s|=.*|= ${CC}| ; \ /^FFOPTFLAG /s|=.*|= ${FFLAGS}| ; \ /^CCOPTFLAG /s|=.*|= ${CFLAGS}| ; \ /^LDOPTIONS /s|=.*|= ${LDFLAGS}| ; \ s|Feappv.a|libfeappv.a|' ${WRKSRC}/makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/main/feappv ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/libfeappv.a ${PREFIX}/lib .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/${PORTDOCS} ${DOCSDIR} .endif .include