Index: head/cad/cider/Makefile =================================================================== --- head/cad/cider/Makefile (revision 451978) +++ head/cad/cider/Makefile (revision 451979) @@ -1,82 +1,83 @@ # Created by: AMAKAWA Shuhei # $FreeBSD$ PORTNAME= cider PORTVERSION= 1.b1 PORTREVISION= 8 CATEGORIES= cad MASTER_SITES= LOCAL/mita DISTNAME= cider1b1 MAINTAINER= ports@FreeBSD.org COMMENT= Mixed-level circuit and device simulator (includes SPICE3) +BROKEN= No public distfiles BROKEN_aarch64= fails to link: missing sbrk BROKEN_powerpc64= fails to compile: ccache: cc: FreeBSD: No such file or directory CONFLICTS= spice-[0-9]* WRKSRC= ${WRKDIR}/sim USE_XORG= xt xaw xmu OPTIONS_DEFINE= EXAMPLES CFLAGS+= -Wno-return-type pre-patch: @${CP} -f ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${WRKSRC}/cider/common/lib/helpdir/spice.txt post-patch: @${LN} -fs ../../../spice/common/util/makelib.sh \ ${WRKSRC}/cider/common/util @${LN} -fs ../../../../spice/common/src/lib/sparse/spdefs.h \ ${WRKSRC}/cider/common/src/include @${CP} -f ${FILESDIR}/Makefile.spice ${WRKSRC}/spice/common/Makefile @${CP} -f ${FILESDIR}/Makefile.cider ${WRKSRC}/cider/common/Makefile @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/spice/common/conf @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/cider/common/conf do-build: @(cd ${WRKSRC}/spice/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) && \ (cd ${WRKSRC}/cider/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/spice3/helpdir \ ${STAGEDIR}${DATADIR}/spice3/scripts \ ${STAGEDIR}${DATADIR}/cider/helpdir \ ${STAGEDIR}${DATADIR}/cider/scripts ${INSTALL_PROGRAM} ${WRKSRC}/cider/FreeBSD/obj/bin/cider \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cider/common/doc/cider.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/cider/common/lib/helpdir/*.txt \ ${STAGEDIR}${DATADIR}/cider/helpdir ${INSTALL_SCRIPT} ${WRKSRC}/cider/common/lib/scripts/dev* \ ${STAGEDIR}${DATADIR}/cider/scripts (cd ${WRKSRC}/spice/FreeBSD/obj/bin && ${INSTALL_PROGRAM} \ spice3 nutmeg sconvert help proc2mod multidec \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/spice/common/man/man1 && ${INSTALL_MAN} nutmeg.1 \ sconvert.1 spice.1 ${STAGEDIR}${MANPREFIX}/man/man1) (cd ${STAGEDIR}${MANPREFIX}/man/man1 && \ ${LN} -s spice.1 spice3.1) ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man3/mfb.3 \ ${STAGEDIR}${MANPREFIX}/man/man3 ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man5/mfbcap.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_DATA} ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${STAGEDIR}${DATADIR}/spice3/helpdir (cd ${WRKSRC}/spice/common/lib && ${INSTALL_DATA} news mfbcap \ ${STAGEDIR}${DATADIR}/spice3) ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/s* \ ${STAGEDIR}${DATADIR}/spice3/scripts ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/spinit \ ${STAGEDIR}${DATADIR}/cider/scripts do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/spice3 ${INSTALL_DATA} ${WRKSRC}/spice/common/examples/*.cir \ ${STAGEDIR}${EXAMPLESDIR}/spice3 cd ${WRKSRC}/cider/common/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/cad/feappv/Makefile =================================================================== --- head/cad/feappv/Makefile (revision 451978) +++ head/cad/feappv/Makefile (revision 451979) @@ -1,50 +1,51 @@ # Created by: Pedro F. Giffuni # $FreeBSD$ PORTNAME= feappv PORTVERSION= 3.1 PORTREVISION= 8 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= ports@FreeBSD.org COMMENT= Finite element analysis program (personal version) +BROKEN= No public distfiles USES= fortran gmake localbase:ldflags zip USE_XORG= x11 MAKEFILE= makefile MAKE_ENV= FEAPPVHOME3_1="${WRKSRC}" ALL_TARGET= install WRKSRC= ${WRKDIR}/ver${PORTVERSION:S/.//} LDFLAGS+= -lX11 -lm PLIST_FILES= bin/feappv lib/libfeappv.a PORTDOCS= manual.pdf OPTIONS_DEFINE= DOCS 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 ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/libfeappv.a ${STAGEDIR}${PREFIX}/lib do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/cad/sceptre/Makefile =================================================================== --- head/cad/sceptre/Makefile (revision 451978) +++ head/cad/sceptre/Makefile (revision 451979) @@ -1,58 +1,59 @@ # Created by: grog # $FreeBSD$ PORTNAME= sceptre PORTVERSION= 2012.061 PORTREVISION= 6 CATEGORIES= cad MASTER_SITES= http://alpha.fh-friedberg.de/iem/fileadmin/user_upload/novender/sceptre/ MAINTAINER= ports@FreeBSD.org COMMENT= General-purpose circuit analysis program LICENSE= GPLv2 +BROKEN= No public distfiles USES= fortran MAKE_JOBS_UNSAFE= yes NO_WRKSUBDIR= yes FFLAGS+= -fno-automatic PORTDOCS= doc_en.pdf doc_ger.pdf install.pdf OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E \ -e '/^(FC|FFLAGS)[[:blank:]]*=/d' \ -e 's!/usr/local!${PREFIX}!' \ -e '/install.*BINDIR/{ s/install -s.*755/${INSTALL_PROGRAM}/ ; \ s/install -m.*755/${INSTALL_SCRIPT}/ ; }' \ -e '/install.*(ETCDIR|LIBDIR)/{ /install -d/d ; \ s/install.*644/${INSTALL_DATA}/ ; }' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -E \ -e '/^(FC|FFLAGS)[[:blank:]]*=/d' \ -e 's!ar rv!${AR} ${ARFLAGS}!' \ -e 's!ranlib!${RANLIB}!' \ ${WRKSRC}/x[123]/Makefile @${REINPLACE_CMD} \ -e 's!/usr/local!${PREFIX}!' \ ${WRKSRC}/bin/ngp \ ${WRKSRC}/bin/sceptre.inst @${REINPLACE_CMD} -E \ -e 's!/usr/local!${PREFIX}!' \ -e "s!^(FC=')(.*)(')!\1${FC} ${FFLAGS}\3!" \ ${WRKSRC}/bin/sceptre post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/install.pdf ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc ; ${INSTALL_DATA} ${PORTDOCS:Mdoc_*} ${STAGEDIR}${DOCSDIR} do-test: cd ${WRKSRC}/samples; for s in ${WRKSRC}/samples/*.d; do \ ${WRKSRC}/bin/sceptre $${s%.d}; \ done .include