| @@ -1,19 +1,18 @@ | | | @@ -1,19 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.41 2020/05/30 03:04:40 markd Exp $ | | 1 | # $NetBSD: Makefile,v 1.42 2022/12/22 15:22:14 wiz Exp $ |
2 | # | | | |
3 | | | 2 | |
4 | DISTNAME= fastcap-2.0-18Sep92 | | 3 | DISTNAME= fastcap-2.0-18Sep92 |
5 | PKGNAME= fastcap-2.0.19920918 | | 4 | PKGNAME= fastcap-2.0.19920918 |
6 | PKGREVISION= 3 | | 5 | PKGREVISION= 4 |
7 | CATEGORIES= cad | | 6 | CATEGORIES= cad |
8 | MASTER_SITES= http://www.rle.mit.edu/cpg/codes/ | | 7 | MASTER_SITES= http://www.rle.mit.edu/cpg/codes/ |
9 | EXTRACT_SUFX= .tgz | | 8 | EXTRACT_SUFX= .tgz |
10 | | | 9 | |
11 | MAINTAINER= dmcmahill@NetBSD.org | | 10 | MAINTAINER= dmcmahill@NetBSD.org |
12 | HOMEPAGE= https://www.rle.mit.edu/cpg/research_codes.htm | | 11 | HOMEPAGE= https://www.rle.mit.edu/cpg/research_codes.htm |
13 | COMMENT= Fast 3-D capacitance solver | | 12 | COMMENT= Fast 3-D capacitance solver |
14 | | | 13 | |
15 | BUILD_DEPENDS+= dvipsk>=5.99:../../print/dvipsk | | 14 | BUILD_DEPENDS+= dvipsk>=5.99:../../print/dvipsk |
16 | BUILD_DEPENDS+= tex-amsfonts>=3.0:../../fonts/tex-amsfonts | | 15 | BUILD_DEPENDS+= tex-amsfonts>=3.0:../../fonts/tex-amsfonts |
17 | BUILD_DEPENDS+= tex-bibtex>=0.99c:../../print/tex-bibtex | | 16 | BUILD_DEPENDS+= tex-bibtex>=0.99c:../../print/tex-bibtex |
18 | BUILD_DEPENDS+= tex-cm-super-[0-9]*:../../fonts/tex-cm-super | | 17 | BUILD_DEPENDS+= tex-cm-super-[0-9]*:../../fonts/tex-cm-super |
19 | BUILD_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec | | 18 | BUILD_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec |
| @@ -30,27 +29,27 @@ CONFIGURE_SCRIPT= ./config | | | @@ -30,27 +29,27 @@ CONFIGURE_SCRIPT= ./config |
30 | CONFIGURE_ARGS+= 4 | | 29 | CONFIGURE_ARGS+= 4 |
31 | MAKE_ENV+= BIBTEX=${PREFIX}/bin/bibtex \ | | 30 | MAKE_ENV+= BIBTEX=${PREFIX}/bin/bibtex \ |
32 | LATEX=${PREFIX}/bin/latex | | 31 | LATEX=${PREFIX}/bin/latex |
33 | | | 32 | |
34 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" | | 33 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" |
35 | GCC_REQD+= 2.95.3 | | 34 | GCC_REQD+= 2.95.3 |
36 | .endif | | 35 | .endif |
37 | | | 36 | |
38 | INSTALLATION_DIRS= bin | | 37 | INSTALLATION_DIRS= bin |
39 | | | 38 | |
40 | post-patch: | | 39 | post-patch: |
41 | ${CHMOD} 755 ${WRKSRC}/config | | 40 | ${CHMOD} 755 ${WRKSRC}/config |
42 | | | 41 | |
43 | post-build: | | 42 | post-build-no: |
44 | cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} manual | | 43 | cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} manual |
45 | .for file in mtt tcad ug | | 44 | .for file in mtt tcad ug |
46 | cd ${WRKSRC}/doc && ${PREFIX}/bin/dvips -R0 -o ${file}.ps ${file}.dvi | | 45 | cd ${WRKSRC}/doc && ${PREFIX}/bin/dvips -R0 -o ${file}.ps ${file}.dvi |
47 | .endfor | | 46 | .endfor |
48 | | | 47 | |
49 | do-install: | | 48 | do-install: |
50 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/fastcap ${DESTDIR}${PREFIX}/bin | | 49 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/fastcap ${DESTDIR}${PREFIX}/bin |
51 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/cubegen ${DESTDIR}${PREFIX}/bin | | 50 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/cubegen ${DESTDIR}${PREFIX}/bin |
52 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/capgen ${DESTDIR}${PREFIX}/bin | | 51 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/capgen ${DESTDIR}${PREFIX}/bin |
53 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/busgen ${DESTDIR}${PREFIX}/bin | | 52 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/busgen ${DESTDIR}${PREFIX}/bin |
54 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/pipedgen ${DESTDIR}${PREFIX}/bin | | 53 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/pipedgen ${DESTDIR}${PREFIX}/bin |
55 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/pyragen ${DESTDIR}${PREFIX}/bin | | 54 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/pyragen ${DESTDIR}${PREFIX}/bin |
56 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/fastcap | | 55 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/fastcap |
| @@ -78,20 +77,20 @@ do-install: | | | @@ -78,20 +77,20 @@ do-install: |
78 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_bitl.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 77 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_bitl.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
79 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_botd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 78 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_botd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
80 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_cond.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 79 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_cond.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
81 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_gnd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 80 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_gnd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
82 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_test.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 81 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_test.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
83 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_topd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 82 | ${INSTALL_DATA} ${WRKSRC}/examples/ramcell_topd.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
84 | ${INSTALL_DATA} ${WRKSRC}/examples/ramgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap | | 83 | ${INSTALL_DATA} ${WRKSRC}/examples/ramgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap |
85 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere1.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 84 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere1.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
86 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere2.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 85 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere2.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
87 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere3.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 86 | ${INSTALL_DATA} ${WRKSRC}/examples/sphere3.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
88 | ${INSTALL_DATA} ${WRKSRC}/examples/testgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap | | 87 | ${INSTALL_DATA} ${WRKSRC}/examples/testgen.sh ${DESTDIR}${PREFIX}/share/examples/fastcap |
89 | ${INSTALL_DATA} ${WRKSRC}/examples/testrun.sh ${DESTDIR}${PREFIX}/share/examples/fastcap | | 88 | ${INSTALL_DATA} ${WRKSRC}/examples/testrun.sh ${DESTDIR}${PREFIX}/share/examples/fastcap |
90 | ${INSTALL_DATA} ${WRKSRC}/examples/via.neu ${DESTDIR}${PREFIX}/share/examples/fastcap | | 89 | ${INSTALL_DATA} ${WRKSRC}/examples/via.neu ${DESTDIR}${PREFIX}/share/examples/fastcap |
91 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fastcap | | 90 | # ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fastcap |
92 | ${INSTALL_DATA} ${WRKSRC}/doc/mtt.ps ${DESTDIR}${PREFIX}/share/doc/fastcap | | 91 | # ${INSTALL_DATA} ${WRKSRC}/doc/mtt.ps ${DESTDIR}${PREFIX}/share/doc/fastcap |
93 | ${INSTALL_DATA} ${WRKSRC}/doc/tcad.ps ${DESTDIR}${PREFIX}/share/doc/fastcap | | 92 | # ${INSTALL_DATA} ${WRKSRC}/doc/tcad.ps ${DESTDIR}${PREFIX}/share/doc/fastcap |
94 | ${INSTALL_DATA} ${WRKSRC}/doc/ug.ps ${DESTDIR}${PREFIX}/share/doc/fastcap | | 93 | # ${INSTALL_DATA} ${WRKSRC}/doc/ug.ps ${DESTDIR}${PREFIX}/share/doc/fastcap |
95 | ${INSTALL_DATA} ${WRKSRC}/README.docs ${DESTDIR}${PREFIX}/share/doc/fastcap | | 94 | # ${INSTALL_DATA} ${WRKSRC}/README.docs ${DESTDIR}${PREFIX}/share/doc/fastcap |
96 | | | 95 | |
97 | .include "../../mk/bsd.pkg.mk" | | 96 | .include "../../mk/bsd.pkg.mk" |