head 1.45; access; symbols pkgsrc-2023Q4:1.45.0.2 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.44.0.2 pkgsrc-2023Q3-base:1.44 pkgsrc-2023Q2:1.43.0.2 pkgsrc-2023Q2-base:1.43 pkgsrc-2023Q1:1.42.0.4 pkgsrc-2023Q1-base:1.42 pkgsrc-2022Q4:1.42.0.2 pkgsrc-2022Q4-base:1.42 pkgsrc-2022Q3:1.41.0.20 pkgsrc-2022Q3-base:1.41 pkgsrc-2022Q2:1.41.0.18 pkgsrc-2022Q2-base:1.41 pkgsrc-2022Q1:1.41.0.16 pkgsrc-2022Q1-base:1.41 pkgsrc-2021Q4:1.41.0.14 pkgsrc-2021Q4-base:1.41 pkgsrc-2021Q3:1.41.0.12 pkgsrc-2021Q3-base:1.41 pkgsrc-2021Q2:1.41.0.10 pkgsrc-2021Q2-base:1.41 pkgsrc-2021Q1:1.41.0.8 pkgsrc-2021Q1-base:1.41 pkgsrc-2020Q4:1.41.0.6 pkgsrc-2020Q4-base:1.41 pkgsrc-2020Q3:1.41.0.4 pkgsrc-2020Q3-base:1.41 pkgsrc-2020Q2:1.41.0.2 pkgsrc-2020Q2-base:1.41 pkgsrc-2020Q1:1.39.0.2 pkgsrc-2020Q1-base:1.39 pkgsrc-2019Q4:1.38.0.8 pkgsrc-2019Q4-base:1.38 pkgsrc-2019Q3:1.38.0.4 pkgsrc-2019Q3-base:1.38 pkgsrc-2019Q2:1.38.0.2 pkgsrc-2019Q2-base:1.38 pkgsrc-2019Q1:1.37.0.54 pkgsrc-2019Q1-base:1.37 pkgsrc-2018Q4:1.37.0.52 pkgsrc-2018Q4-base:1.37 pkgsrc-2018Q3:1.37.0.50 pkgsrc-2018Q3-base:1.37 pkgsrc-2018Q2:1.37.0.48 pkgsrc-2018Q2-base:1.37 pkgsrc-2018Q1:1.37.0.46 pkgsrc-2018Q1-base:1.37 pkgsrc-2017Q4:1.37.0.44 pkgsrc-2017Q4-base:1.37 pkgsrc-2017Q3:1.37.0.42 pkgsrc-2017Q3-base:1.37 pkgsrc-2017Q2:1.37.0.38 pkgsrc-2017Q2-base:1.37 pkgsrc-2017Q1:1.37.0.36 pkgsrc-2017Q1-base:1.37 pkgsrc-2016Q4:1.37.0.34 pkgsrc-2016Q4-base:1.37 pkgsrc-2016Q3:1.37.0.32 pkgsrc-2016Q3-base:1.37 pkgsrc-2016Q2:1.37.0.30 pkgsrc-2016Q2-base:1.37 pkgsrc-2016Q1:1.37.0.28 pkgsrc-2016Q1-base:1.37 pkgsrc-2015Q4:1.37.0.26 pkgsrc-2015Q4-base:1.37 pkgsrc-2015Q3:1.37.0.24 pkgsrc-2015Q3-base:1.37 pkgsrc-2015Q2:1.37.0.22 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.37.0.20 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.37.0.18 pkgsrc-2014Q4-base:1.37 pkgsrc-2014Q3:1.37.0.16 pkgsrc-2014Q3-base:1.37 pkgsrc-2014Q2:1.37.0.14 pkgsrc-2014Q2-base:1.37 pkgsrc-2014Q1:1.37.0.12 pkgsrc-2014Q1-base:1.37 pkgsrc-2013Q4:1.37.0.10 pkgsrc-2013Q4-base:1.37 pkgsrc-2013Q3:1.37.0.8 pkgsrc-2013Q3-base:1.37 pkgsrc-2013Q2:1.37.0.6 pkgsrc-2013Q2-base:1.37 pkgsrc-2013Q1:1.37.0.4 pkgsrc-2013Q1-base:1.37 pkgsrc-2012Q4:1.37.0.2 pkgsrc-2012Q4-base:1.37 pkgsrc-2012Q3:1.36.0.6 pkgsrc-2012Q3-base:1.36 pkgsrc-2012Q2:1.36.0.4 pkgsrc-2012Q2-base:1.36 pkgsrc-2012Q1:1.36.0.2 pkgsrc-2012Q1-base:1.36 pkgsrc-2011Q4:1.35.0.12 pkgsrc-2011Q4-base:1.35 pkgsrc-2011Q3:1.35.0.10 pkgsrc-2011Q3-base:1.35 pkgsrc-2011Q2:1.35.0.8 pkgsrc-2011Q2-base:1.35 pkgsrc-2011Q1:1.35.0.6 pkgsrc-2011Q1-base:1.35 pkgsrc-2010Q4:1.35.0.4 pkgsrc-2010Q4-base:1.35 pkgsrc-2010Q3:1.35.0.2 pkgsrc-2010Q3-base:1.35 pkgsrc-2010Q2:1.33.0.12 pkgsrc-2010Q2-base:1.33 pkgsrc-2010Q1:1.33.0.10 pkgsrc-2010Q1-base:1.33 pkgsrc-2009Q4:1.33.0.8 pkgsrc-2009Q4-base:1.33 pkgsrc-2009Q3:1.33.0.6 pkgsrc-2009Q3-base:1.33 pkgsrc-2009Q2:1.33.0.4 pkgsrc-2009Q2-base:1.33 pkgsrc-2009Q1:1.33.0.2 pkgsrc-2009Q1-base:1.33 pkgsrc-2008Q4:1.32.0.10 pkgsrc-2008Q4-base:1.32 pkgsrc-2008Q3:1.32.0.8 pkgsrc-2008Q3-base:1.32 cube-native-xorg:1.32.0.6 cube-native-xorg-base:1.32 pkgsrc-2008Q2:1.32.0.4 pkgsrc-2008Q2-base:1.32 cwrapper:1.32.0.2 pkgsrc-2008Q1:1.31.0.2 pkgsrc-2008Q1-base:1.31 pkgsrc-2007Q4:1.30.0.12 pkgsrc-2007Q4-base:1.30 pkgsrc-2007Q3:1.30.0.10 pkgsrc-2007Q3-base:1.30 pkgsrc-2007Q2:1.30.0.8 pkgsrc-2007Q2-base:1.30 pkgsrc-2007Q1:1.30.0.6 pkgsrc-2007Q1-base:1.30 pkgsrc-2006Q4:1.30.0.4 pkgsrc-2006Q4-base:1.30 pkgsrc-2006Q3:1.30.0.2 pkgsrc-2006Q3-base:1.30 pkgsrc-2006Q2:1.29.0.2 pkgsrc-2006Q2-base:1.29 pkgsrc-2006Q1:1.28.0.2 pkgsrc-2006Q1-base:1.28 pkgsrc-2005Q4:1.27.0.2 pkgsrc-2005Q4-base:1.27 pkgsrc-2005Q3:1.24.0.4 pkgsrc-2005Q3-base:1.24 pkgsrc-2005Q2:1.24.0.2 pkgsrc-2005Q2-base:1.24 pkgsrc-2005Q1:1.20.0.2 pkgsrc-2005Q1-base:1.20 pkgsrc-2004Q4:1.19.0.2 pkgsrc-2004Q4-base:1.19 pkgsrc-2004Q3:1.18.0.4 pkgsrc-2004Q3-base:1.18 pkgsrc-2004Q2:1.18.0.2 pkgsrc-2004Q2-base:1.18 pkgsrc-2004Q1:1.17.0.2 pkgsrc-2004Q1-base:1.17 pkgsrc-2003Q4:1.14.0.2 pkgsrc-2003Q4-base:1.14 netbsd-1-6-1:1.9.0.2 netbsd-1-6-1-base:1.9 netbsd-1-6:1.8.0.8 netbsd-1-6-RELEASE-base:1.8 pkgviews:1.8.0.4 pkgviews-base:1.8 buildlink2:1.8.0.2 buildlink2-base:1.8 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.6 netbsd-1-5-RELEASE:1.5 netbsd-1-4-PATCH003:1.5 netbsd-1-4-PATCH002:1.3 comdex-fall-1999:1.3 netbsd-1-4-PATCH001:1.3 netbsd-1-4-RELEASE:1.3 netbsd-1-3-PATCH003:1.3; locks; strict; comment @# @; 1.45 date 2023.12.23.01.47.55; author zafer; state Exp; branches; next 1.44; commitid RBRK6KDsiBpYUwRE; 1.44 date 2023.07.17.22.00.23; author nia; state Exp; branches; next 1.43; commitid eEDbZyIlvLwfJcxE; 1.43 date 2023.06.06.12.40.18; author riastradh; state Exp; branches; next 1.42; commitid xhspr6Z8JLQOWSrE; 1.42 date 2022.12.22.15.22.14; author wiz; state Exp; branches; next 1.41; commitid Z2ULRXMNkQlYaz6E; 1.41 date 2020.05.30.03.04.40; author markd; state Exp; branches; next 1.40; commitid XWkz6EGqHTsRbdaC; 1.40 date 2020.05.30.03.02.24; author markd; state Exp; branches; next 1.39; commitid q7EY1bHYGoAAadaC; 1.39 date 2020.01.26.17.30.47; author rillig; state Exp; branches; next 1.38; commitid 4fBBvoSLJaGd0eUB; 1.38 date 2019.06.08.11.04.28; author rillig; state Exp; branches; next 1.37; commitid eKWqkEgbw8HtjnqB; 1.37 date 2012.10.08.13.25.12; author asau; state Exp; branches; next 1.36; 1.36 date 2012.02.16.11.18.04; author hans; state Exp; branches; next 1.35; 1.35 date 2010.10.03.07.46.56; author obache; state Exp; branches; next 1.34; 1.34 date 2010.09.29.21.57.04; author minskim; state Exp; branches; next 1.33; 1.33 date 2009.02.25.17.03.03; author minskim; state Exp; branches; next 1.32; 1.32 date 2008.05.25.21.42.20; author joerg; state Exp; branches; next 1.31; 1.31 date 2008.03.03.01.50.27; author jlam; state Exp; branches; next 1.30; 1.30 date 2006.08.10.03.21.39; author minskim; state Exp; branches; next 1.29; 1.29 date 2006.05.13.03.44.23; author minskim; state Exp; branches; next 1.28; 1.28 date 2006.02.05.23.08.21; author joerg; state Exp; branches; next 1.27; 1.27 date 2005.12.05.20.49.51; author rillig; state Exp; branches; next 1.26; 1.26 date 2005.11.11.18.50.24; author tonio; state Exp; branches; next 1.25; 1.25 date 2005.11.08.17.49.19; author tonio; state Exp; branches; next 1.24; 1.24 date 2005.06.16.06.57.41; author jlam; state Exp; branches; next 1.23; 1.23 date 2005.05.22.19.11.12; author jlam; state Exp; branches; next 1.22; 1.22 date 2005.05.20.01.57.44; author jlam; state Exp; branches; next 1.21; 1.21 date 2005.04.11.21.45.01; author tv; state Exp; branches; next 1.20; 1.20 date 2005.03.19.21.42.32; author dmcmahill; state Exp; branches; next 1.19; 1.19 date 2004.09.21.01.40.17; author dmcmahill; state Exp; branches; next 1.18; 1.18 date 2004.04.11.05.00.33; author snj; state Exp; branches; next 1.17; 1.17 date 2004.02.01.01.43.28; author jlam; state Exp; branches; next 1.16; 1.16 date 2004.01.25.17.03.27; author kristerw; state Exp; branches; next 1.15; 1.15 date 2004.01.20.12.09.09; author agc; state Exp; branches; next 1.14; 1.14 date 2003.09.17.19.40.02; author grant; state Exp; branches; next 1.13; 1.13 date 2003.09.12.20.07.08; author grant; state Exp; branches; next 1.12; 1.12 date 2003.07.17.21.24.52; author grant; state Exp; branches; next 1.11; 1.11 date 2003.06.11.20.50.51; author abs; state Exp; branches; next 1.10; 1.10 date 2003.06.02.14.05.02; author abs; state Exp; branches; next 1.9; 1.9 date 2002.09.29.05.11.01; author jlam; state Exp; branches; next 1.8; 1.8 date 2002.04.20.15.22.25; author cjep; state Exp; branches; next 1.7; 1.7 date 2001.05.22.23.24.51; author wiz; state Exp; branches; next 1.6; 1.6 date 2001.02.16.13.46.18; author wiz; state Exp; branches; next 1.5; 1.5 date 2000.05.12.16.07.33; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2000.03.27.08.54.53; author tron; state Exp; branches; next 1.3; 1.3 date 98.09.14.17.15.05; author agc; state Exp; branches; next 1.2; 1.2 date 98.08.20.15.16.41; author tsarna; state Exp; branches; next 1.1; 1.1 date 98.06.06.22.42.58; author frueauf; state Exp; branches; next ; desc @@ 1.45 log @use https @ text @# $NetBSD: Makefile,v 1.44 2023/07/17 22:00:23 nia Exp $ DISTNAME= fastcap-2.0-18Sep92 PKGNAME= fastcap-2.0.19920918 PKGREVISION= 4 CATEGORIES= cad MASTER_SITES= https://www.rle.mit.edu/cpg/codes/ EXTRACT_SUFX= .tgz MAINTAINER= dmcmahill@@NetBSD.org HOMEPAGE= https://www.rle.mit.edu/cpg/research_codes.htm COMMENT= Fast 3-D capacitance solver TOOL_DEPENDS+= dvipsk>=5.99:../../print/dvipsk TOOL_DEPENDS+= tex-amsfonts>=3.0:../../fonts/tex-amsfonts TOOL_DEPENDS+= tex-bibtex>=0.99c:../../print/tex-bibtex TOOL_DEPENDS+= tex-cm-super-[0-9]*:../../fonts/tex-cm-super TOOL_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec TOOL_DEPENDS+= tex-latex-bin>=2009nb1:../../print/tex-latex-bin TOOL_DEPENDS+= tex-metapost>=1.212:../../graphics/tex-metapost MAKE_JOBS_SAFE= no EXTRACT_USING= bsdtar WRKSRC= ${WRKDIR} HAS_CONFIGURE= yes CONFIGURE_SCRIPT= ./config CONFIGURE_ARGS+= 4 MAKE_ENV+= BIBTEX=${PREFIX}/bin/bibtex \ LATEX=${PREFIX}/bin/latex INSTALLATION_DIRS= bin post-patch: ${CHMOD} 755 ${WRKSRC}/config post-build-no: cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} manual .for file in mtt tcad ug cd ${WRKSRC}/doc && ${PREFIX}/bin/dvips -R0 -o ${file}.ps ${file}.dvi .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/fastcap ${DESTDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/cubegen ${DESTDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/capgen ${DESTDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/busgen ${DESTDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/pipedgen ${DESTDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/pyragen ${DESTDIR}${PREFIX}/bin ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1bus.lst ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1coarse.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1fine.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1nonuni.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/README ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/big_sphere1.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/coated_sph.lst ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cond_air_1x1.qui ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cond_dielec_1x1.qui ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector2.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector3.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector4.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cubeeg.fig ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_face.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_sides.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_sides_2x2.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_topbot.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/pin ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/pipeeg.fig ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell.lst ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell.out ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_bitl.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_botd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_cond.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_gnd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_test.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_topd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere1.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere2.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere3.neu ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/testgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/testrun.sh ${DESTDIR}${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/via.neu ${DESTDIR}${PREFIX}/share/examples/fastcap # ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fastcap # ${INSTALL_DATA} ${WRKSRC}/doc/mtt.ps ${DESTDIR}${PREFIX}/share/doc/fastcap # ${INSTALL_DATA} ${WRKSRC}/doc/tcad.ps ${DESTDIR}${PREFIX}/share/doc/fastcap # ${INSTALL_DATA} ${WRKSRC}/doc/ug.ps ${DESTDIR}${PREFIX}/share/doc/fastcap # ${INSTALL_DATA} ${WRKSRC}/README.docs ${DESTDIR}${PREFIX}/share/doc/fastcap .include "../../mk/bsd.pkg.mk" @ 1.44 log @*: Remove many GCC_REQD for particularly old GCCs In many cases the reasoning is poorly documented, or the reasoning for setting GCC_REQD is to work around a compiler bug. Practically a c99 compiler is now required for bootstrap (in at least several dependencies) so we can entirely rule out GCC versions before 3.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2023/06/06 12:40:18 riastradh Exp $ d7 1 a7 1 MASTER_SITES= http://www.rle.mit.edu/cpg/codes/ @ 1.43 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2022/12/22 15:22:14 wiz Exp $ a32 4 .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" GCC_REQD+= 2.95.3 .endif @ 1.42 log @fastcap: stop trying to build documentation The tex files (like the program) are from 1992 and we've been fixing them in pkgsrc for a while, but in current pkgsrc there's an error, again. At least this way the binary is available. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2020/05/30 03:04:40 markd Exp $ d14 7 a20 7 BUILD_DEPENDS+= dvipsk>=5.99:../../print/dvipsk BUILD_DEPENDS+= tex-amsfonts>=3.0:../../fonts/tex-amsfonts BUILD_DEPENDS+= tex-bibtex>=0.99c:../../print/tex-bibtex BUILD_DEPENDS+= tex-cm-super-[0-9]*:../../fonts/tex-cm-super BUILD_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec BUILD_DEPENDS+= tex-latex-bin>=2009nb1:../../print/tex-latex-bin BUILD_DEPENDS+= tex-metapost>=1.212:../../graphics/tex-metapost @ 1.41 log @fastcap: also build dependenecy tex-cm-super @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.40 2020/05/30 03:02:24 markd Exp $ # d5 1 a5 1 PKGREVISION= 3 d42 1 a42 1 post-build: d90 5 a94 5 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/mtt.ps ${DESTDIR}${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/tcad.ps ${DESTDIR}${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/ug.ps ${DESTDIR}${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/README.docs ${DESTDIR}${PREFIX}/share/doc/fastcap @ 1.40 log @fastcap: add build dependenecy on tex-ec @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2020/01/26 17:30:47 rillig Exp $ d18 1 @ 1.39 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2019/06/08 11:04:28 rillig Exp $ d6 1 a6 1 PKGREVISION= 2 d18 1 @ 1.38 log @cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE pkglint -Wall -r -F cad Manually fixed the indentation in cad/ghdl/Makefile because SITES.* was (by the current definition) not long enough to count as an outlier line, and because of this, all other lines were aligned to that line. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/10/08 13:25:12 asau Exp $ d12 1 a12 1 HOMEPAGE= http://www.rle.mit.edu/cpg/research_codes.htm @ 1.37 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2012/02/16 11:18:04 hans Exp $ d29 2 a30 2 MAKE_ENV+= BIBTEX=${LOCALBASE}/bin/bibtex \ LATEX=${LOCALBASE}/bin/latex d44 1 a44 1 cd ${WRKSRC}/doc && ${LOCALBASE}/bin/dvips -R0 -o ${file}.ps ${file}.dvi @ 1.36 log @Needs tex-metapost for groff.enc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2010/10/03 07:46:56 obache Exp $ a20 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.35 log @MAKE_JOBS_SAFE=no @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2010/09/29 21:57:04 minskim Exp $ d19 1 @ 1.34 log @- Use \special syntax that dvipsk understands. - Run TeX commands with absolute paths. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2009/02/25 17:03:03 minskim Exp $ d21 1 @ 1.33 log @Let fastcap depend on dvipsk because teTeX-bin no longer provides dvips. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2008/05/25 21:42:20 joerg Exp $ d6 1 a6 1 PKGREVISION= 1 d15 4 a18 1 BUILD_DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk d28 2 a29 2 TEX_DEPMETHOD= build TEX_ACCEPTED= teTeX3 d43 1 a43 1 cd ${WRKSRC}/doc && dvips -o ${file}.ps ${file}.dvi a93 1 .include "../../mk/tex.buildlink3.mk" @ 1.32 log @Explicitly add pax dependency in those Makefiles that use it (or have patches to add it). Drop pax from the default USE_TOOLS list. Make bsdtar the default for those places that wanted gtar to extract long links etc, as bsdtar can be built of the tree. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2008/03/03 01:50:27 jlam Exp $ d15 2 @ 1.31 log @Mechanical changes to add full DESTDIR support to packages that install their files via a custom do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2006/08/10 03:21:39 minskim Exp $ d17 1 a17 1 EXTRACT_USING= gtar # cannot be extracted with pax as tar @ 1.30 log @Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed shortly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2006/05/13 03:44:23 minskim Exp $ d15 2 d42 46 a87 46 ${INSTALL_PROGRAM} ${WRKSRC}/bin/fastcap ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/cubegen ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/capgen ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/busgen ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/pipedgen ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/pyragen ${PREFIX}/bin ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1bus.lst ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1coarse.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1fine.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/1x1nonuni.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/README ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/big_sphere1.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/coated_sph.lst ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cond_air_1x1.qui ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cond_dielec_1x1.qui ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector2.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector3.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/connector4.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/cubeeg.fig ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_face.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_sides.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_sides_2x2.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/dielec_topbot.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/pin ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/pipeeg.fig ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell.lst ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell.out ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_bitl.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_botd.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_cond.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_gnd.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_test.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_topd.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/ramgen.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere1.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere2.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/sphere3.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/testgen.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/testrun.sh ${PREFIX}/share/examples/fastcap ${INSTALL_DATA} ${WRKSRC}/examples/via.neu ${PREFIX}/share/examples/fastcap ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/mtt.ps ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/tcad.ps ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/doc/ug.ps ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${WRKSRC}/README.docs ${PREFIX}/share/doc/fastcap @ 1.29 log @Remove references to teTeX1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2006/02/05 23:08:21 joerg Exp $ d22 1 a22 1 TEX_ACCEPTED= teTeX2 teTeX3 @ 1.28 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2005/12/05 20:49:51 rillig Exp $ d22 1 a22 1 TEX_ACCEPTED= teTeX1 teTeX2 teTeX3 @ 1.27 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2005/11/11 18:50:24 tonio Exp $ d6 1 @ 1.26 log @Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT It is more consistent with the tex.buildlink3.mk name. Also, if a package really needs latex, it just has to set TEX_ACCEPTED to latex distributions altough today, all TEX_ACCEPTED possibilities are latex distributions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2005/11/08 17:49:19 tonio Exp $ d19 1 a19 1 CONFIGURE_ARGS= 4 @ 1.25 log @convert to use tex.buildlink3.mk use LATEX_DEPMETHOD=build, and allow version 1,2 and 3 of teTeX @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2005/06/16 06:57:41 jlam Exp $ d20 2 a21 2 LATEX_DEPMETHOD= build LATEX_ACCEPTED= teTeX1 teTeX2 teTeX3 @ 1.24 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2005/05/22 19:11:12 jlam Exp $ a13 1 BUILD_DEPENDS+= teTeX>=1.0.7:../../print/teTeX d20 2 d86 1 @ 1.23 log @Remove the old tools framework and references to _USE_NEW_TOOLS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/05/20 01:57:44 jlam Exp $ d26 2 @ 1.22 log @Set EXTRACT_USING to force extraction using gtar. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2005/04/11 21:45:01 tv Exp $ d17 1 a17 7 .include "../../mk/bsd.prefs.mk" .if empty(_USE_NEW_TOOLS:M[yY][eE][sS]) BUILD_DEPENDS+= gtar-base-[0-9]*:../../archivers/gtar-base GTAR= ${PREFIX}/bin/${GNU_PROGRAM_PREFIX}tar .endif WRKSRC= ${WRKDIR} @ 1.21 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/03/19 21:42:32 dmcmahill Exp $ d15 4 a18 1 # The distfile cannot be extracted with pax as tar d21 1 @ 1.20 log @use GNU tar to extract. pax fails on the distfile. Lets this pkg extract and build again after being broken for a long time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2004/09/21 01:40:17 dmcmahill Exp $ a19 1 USE_BUILDLINK3= yes @ 1.19 log @update to fastcap-2.0.19920918. Old distfile was no longer available. New version is the same code but with a newer and less restrictive license. Also update the homepage. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2004/04/11 05:00:33 snj Exp $ d15 3 @ 1.18 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2004/02/01 01:43:28 jlam Exp $ d4 2 a5 2 DISTNAME= fastcap-2.0-15Jul92 PKGNAME= fastcap-2.0.19920715 d7 2 a8 6 MASTER_SITES= ftp://rle-vlsi.mit.edu/pub/fastcap/ \ ftp://rle-vlsi.mit.edu/pub/fastcap/postscript/ DISTFILES= fastcap-2.0-15Jul92.tar.Z \ ug.ps.Z \ mtt.ps.Z \ tcad.ps.Z d11 1 a11 1 HOMEPAGE= http://kontiki.mit.edu/rle/research/info_research_proj.html d14 1 a14 2 DIST_SUBDIR= fastcap EXTRACT_ONLY= fastcap-2.0-15Jul92.tar.Z d16 1 a16 1 WRKSRC= ${WRKDIR}/fastcap d26 9 d78 3 a80 6 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/mtt.ps.Z ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tcad.ps.Z ${PREFIX}/share/doc/fastcap ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/ug.ps.Z ${PREFIX}/share/doc/fastcap .for file in mtt.ps.Z tcad.ps.Z ug.ps.Z uncompress -f ${PREFIX}/share/doc/fastcap/${file} .endfor @ 1.17 log @In the new compiler selection framework, GCC_REQD is appended to, not overridden. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2004/01/25 17:03:27 kristerw Exp $ d22 1 a22 1 USE_BUILDLINK2= yes @ 1.16 log @Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compiler for arm, so that we don't need to install the gcc package(s) on machines that already have a working compiler in their /usr/bin. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2004/01/20 12:09:09 agc Exp $ d28 1 a28 1 GCC_REQD= 2.95.3 @ 1.15 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2003/09/17 19:40:02 grant Exp $ d28 1 a28 1 USE_PKGSRC_GCC= # defined @ 1.14 log @get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2003/09/12 20:07:08 grant Exp $ a5 1 WRKSRC= ${WRKDIR}/fastcap d21 1 @ 1.13 log @kill all references to gcc.buildlink2.mk and compiler.mk, and define USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later... @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2003/07/17 21:24:52 grant Exp $ d28 1 a28 1 USE_GCC2= # defined @ 1.12 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2003/06/11 20:50:51 abs Exp $ d28 1 a28 1 . include "../../mk/gcc.buildlink2.mk" @ 1.11 log @Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2003/06/02 14:05:02 abs Exp $ d15 1 a15 1 MAINTAINER= dmcmahill@@netbsd.org @ 1.10 log @Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3 is accepted. Suggested by Grant. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2002/09/29 05:11:01 jlam Exp $ d27 1 a27 1 .if (${MACHINE_ARCH} == arm32) @ 1.9 log @buildlink1 -> buildlink2 and use gcc/buildlink2.mk instead of Makefile.gcc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2002/04/20 15:22:25 cjep Exp $ d28 1 a28 1 . include "../../lang/gcc/buildlink2.mk" @ 1.8 log @On arm32, use gcc-2.95.3 to avoid an internal egcs compiler error. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/05/22 23:24:51 wiz Exp $ d22 1 d28 1 a28 2 .include "../../lang/gcc/Makefile.gcc" MAKE_FLAGS+= CC=${CC} @ 1.7 log @Don't ignore checksums for three ps files, and add checksums and sizes to distinfo. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/02/16 13:46:18 wiz Exp $ d25 5 @ 1.6 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2000/05/12 16:07:33 dmcmahill Exp $ d8 2 a9 1 MASTER_SITES= ftp://rle-vlsi.mit.edu/pub/fastcap/ d11 3 a13 3 postscript/ug.ps.Z \ postscript/mtt.ps.Z \ postscript/tcad.ps.Z a20 3 IGNOREFILES= postscript/ug.ps.Z \ postscript/mtt.ps.Z \ postscript/tcad.ps.Z @ 1.5 log @make all pkgs for which I'm the maintainer point to my netbsd email. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/03/27 08:54:53 tron Exp $ d16 1 @ 1.4 log @Adapt to new handling of "${CONFIGURE}". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 1998/09/14 17:15:05 agc Exp $ d14 1 a14 1 MAINTAINER= mcmahill@@alum.mit.edu @ 1.3 log @Force uncompression of docs via uncompress -f. Change the name of the package to be more consistent. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1998/08/20 15:16:41 tsarna Exp $ d24 1 a24 1 CONFIGURE_SCRIPT= config @ 1.2 log @The Grand Homepagification: - New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 1998/06/06 22:42:58 frueauf Exp $ d5 1 a5 1 PKGNAME= fastcap-2.0.15Jul92 d74 1 a74 1 uncompress ${PREFIX}/share/doc/fastcap/${file} @ 1.1 log @Initial addition of a fast 3-D capacitance solver. Closes pr 5418 by Dan McMahill; heavy portlinting. @ text @d1 1 a1 1 # $NetBSD$ d4 9 a12 9 DISTNAME= fastcap-2.0-15Jul92 PKGNAME= fastcap-2.0.15Jul92 WRKSRC= ${WRKDIR}/fastcap CATEGORIES= cad MASTER_SITES= ftp://rle-vlsi.mit.edu/pub/fastcap/ DISTFILES= fastcap-2.0-15Jul92.tar.Z \ postscript/ug.ps.Z \ postscript/mtt.ps.Z \ postscript/tcad.ps.Z d14 2 a15 1 MAINTAINER= mcmahill@@alum.mit.edu d17 5 a21 5 DIST_SUBDIR= fastcap EXTRACT_ONLY= fastcap-2.0-15Jul92.tar.Z IGNOREFILES= postscript/ug.ps.Z \ postscript/mtt.ps.Z \ postscript/tcad.ps.Z @