aboutsummaryrefslogtreecommitdiff
path: root/cad/gnucap
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>2002-06-27 11:58:34 +0000
committerThomas Gellekum <tg@FreeBSD.org>2002-06-27 11:58:34 +0000
commit80cb7c1b2bdadc2562f7c8eb7ce7aa44252f3ef7 (patch)
tree672ad4162756754dca2a7fe8bf11b207ce043e89 /cad/gnucap
parent5dc8d6802b767935331701eeb0fe4b1b1c22c059 (diff)
downloadports-80cb7c1b2bdadc2562f7c8eb7ce7aa44252f3ef7.tar.gz
ports-80cb7c1b2bdadc2562f7c8eb7ce7aa44252f3ef7.zip
Install docs and examples.
Notes
Notes: svn path=/head/; revision=62093
Diffstat (limited to 'cad/gnucap')
-rw-r--r--cad/gnucap/Makefile14
-rw-r--r--cad/gnucap/pkg-plist211
2 files changed, 223 insertions, 2 deletions
diff --git a/cad/gnucap/Makefile b/cad/gnucap/Makefile
index 10396b3219d5..cf87f915ca62 100644
--- a/cad/gnucap/Makefile
+++ b/cad/gnucap/Makefile
@@ -19,12 +19,22 @@ MAKE_ENV= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
post-patch:
.for file in src/Make2.g++ src/Make.aux modelgen/Make.aux
- @${PERL} -pi -e 's|g\+\+|\$$\{CXX\}|g ; \
- s|-O2|\$$\{CXXFLAGS\}|g' ${WRKSRC}/${file}
+ @printf ',s|g\+\+|\$$\{CXX\}|g\n,s|-O2|\$$\{CXXFLAGS\}|g\nwq\n' | \
+ ed -s ${WRKSRC}/${file}
.endfor
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/modelgen/O/modelgen ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/src/O/gnucap ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}/man
+ ${INSTALL_DATA} ${WRKSRC}/doc/[a-z]* ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/man/man.pdf ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/man/man/*.html ${WRKSRC}/man/man/*.png \
+ ${WRKSRC}/man/man/*.css ${DOCSDIR}/man
+ @${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.ckt ${WRKSRC}/examples/*.doc \
+ ${EXAMPLESDIR}
+.endif
.include <bsd.port.mk>
diff --git a/cad/gnucap/pkg-plist b/cad/gnucap/pkg-plist
index 08d01924b1fb..764f784c1482 100644
--- a/cad/gnucap/pkg-plist
+++ b/cad/gnucap/pkg-plist
@@ -1,2 +1,213 @@
bin/gnucap
bin/modelgen
+%%PORTDOCS%%share/doc/gnucap/acs-tutorial
+%%PORTDOCS%%share/doc/gnucap/history
+%%PORTDOCS%%share/doc/gnucap/man/contents.png
+%%PORTDOCS%%share/doc/gnucap/man/img1.png
+%%PORTDOCS%%share/doc/gnucap/man/img10.png
+%%PORTDOCS%%share/doc/gnucap/man/img11.png
+%%PORTDOCS%%share/doc/gnucap/man/img12.png
+%%PORTDOCS%%share/doc/gnucap/man/img13.png
+%%PORTDOCS%%share/doc/gnucap/man/img14.png
+%%PORTDOCS%%share/doc/gnucap/man/img15.png
+%%PORTDOCS%%share/doc/gnucap/man/img16.png
+%%PORTDOCS%%share/doc/gnucap/man/img17.png
+%%PORTDOCS%%share/doc/gnucap/man/img18.png
+%%PORTDOCS%%share/doc/gnucap/man/img19.png
+%%PORTDOCS%%share/doc/gnucap/man/img2.png
+%%PORTDOCS%%share/doc/gnucap/man/img20.png
+%%PORTDOCS%%share/doc/gnucap/man/img21.png
+%%PORTDOCS%%share/doc/gnucap/man/img22.png
+%%PORTDOCS%%share/doc/gnucap/man/img23.png
+%%PORTDOCS%%share/doc/gnucap/man/img24.png
+%%PORTDOCS%%share/doc/gnucap/man/img25.png
+%%PORTDOCS%%share/doc/gnucap/man/img26.png
+%%PORTDOCS%%share/doc/gnucap/man/img27.png
+%%PORTDOCS%%share/doc/gnucap/man/img28.png
+%%PORTDOCS%%share/doc/gnucap/man/img29.png
+%%PORTDOCS%%share/doc/gnucap/man/img3.png
+%%PORTDOCS%%share/doc/gnucap/man/img30.png
+%%PORTDOCS%%share/doc/gnucap/man/img31.png
+%%PORTDOCS%%share/doc/gnucap/man/img32.png
+%%PORTDOCS%%share/doc/gnucap/man/img33.png
+%%PORTDOCS%%share/doc/gnucap/man/img34.png
+%%PORTDOCS%%share/doc/gnucap/man/img35.png
+%%PORTDOCS%%share/doc/gnucap/man/img36.png
+%%PORTDOCS%%share/doc/gnucap/man/img37.png
+%%PORTDOCS%%share/doc/gnucap/man/img38.png
+%%PORTDOCS%%share/doc/gnucap/man/img39.png
+%%PORTDOCS%%share/doc/gnucap/man/img4.png
+%%PORTDOCS%%share/doc/gnucap/man/img40.png
+%%PORTDOCS%%share/doc/gnucap/man/img41.png
+%%PORTDOCS%%share/doc/gnucap/man/img42.png
+%%PORTDOCS%%share/doc/gnucap/man/img43.png
+%%PORTDOCS%%share/doc/gnucap/man/img44.png
+%%PORTDOCS%%share/doc/gnucap/man/img45.png
+%%PORTDOCS%%share/doc/gnucap/man/img46.png
+%%PORTDOCS%%share/doc/gnucap/man/img47.png
+%%PORTDOCS%%share/doc/gnucap/man/img48.png
+%%PORTDOCS%%share/doc/gnucap/man/img49.png
+%%PORTDOCS%%share/doc/gnucap/man/img5.png
+%%PORTDOCS%%share/doc/gnucap/man/img50.png
+%%PORTDOCS%%share/doc/gnucap/man/img51.png
+%%PORTDOCS%%share/doc/gnucap/man/img52.png
+%%PORTDOCS%%share/doc/gnucap/man/img53.png
+%%PORTDOCS%%share/doc/gnucap/man/img54.png
+%%PORTDOCS%%share/doc/gnucap/man/img6.png
+%%PORTDOCS%%share/doc/gnucap/man/img7.png
+%%PORTDOCS%%share/doc/gnucap/man/img8.png
+%%PORTDOCS%%share/doc/gnucap/man/img9.png
+%%PORTDOCS%%share/doc/gnucap/man/index.html
+%%PORTDOCS%%share/doc/gnucap/man/man.css
+%%PORTDOCS%%share/doc/gnucap/man/man.html
+%%PORTDOCS%%share/doc/gnucap/man/next.png
+%%PORTDOCS%%share/doc/gnucap/man/next_g.png
+%%PORTDOCS%%share/doc/gnucap/man/node1.html
+%%PORTDOCS%%share/doc/gnucap/man/node10.html
+%%PORTDOCS%%share/doc/gnucap/man/node100.html
+%%PORTDOCS%%share/doc/gnucap/man/node101.html
+%%PORTDOCS%%share/doc/gnucap/man/node102.html
+%%PORTDOCS%%share/doc/gnucap/man/node103.html
+%%PORTDOCS%%share/doc/gnucap/man/node104.html
+%%PORTDOCS%%share/doc/gnucap/man/node105.html
+%%PORTDOCS%%share/doc/gnucap/man/node106.html
+%%PORTDOCS%%share/doc/gnucap/man/node107.html
+%%PORTDOCS%%share/doc/gnucap/man/node108.html
+%%PORTDOCS%%share/doc/gnucap/man/node109.html
+%%PORTDOCS%%share/doc/gnucap/man/node11.html
+%%PORTDOCS%%share/doc/gnucap/man/node110.html
+%%PORTDOCS%%share/doc/gnucap/man/node111.html
+%%PORTDOCS%%share/doc/gnucap/man/node112.html
+%%PORTDOCS%%share/doc/gnucap/man/node12.html
+%%PORTDOCS%%share/doc/gnucap/man/node13.html
+%%PORTDOCS%%share/doc/gnucap/man/node14.html
+%%PORTDOCS%%share/doc/gnucap/man/node15.html
+%%PORTDOCS%%share/doc/gnucap/man/node16.html
+%%PORTDOCS%%share/doc/gnucap/man/node17.html
+%%PORTDOCS%%share/doc/gnucap/man/node18.html
+%%PORTDOCS%%share/doc/gnucap/man/node19.html
+%%PORTDOCS%%share/doc/gnucap/man/node2.html
+%%PORTDOCS%%share/doc/gnucap/man/node20.html
+%%PORTDOCS%%share/doc/gnucap/man/node21.html
+%%PORTDOCS%%share/doc/gnucap/man/node22.html
+%%PORTDOCS%%share/doc/gnucap/man/node23.html
+%%PORTDOCS%%share/doc/gnucap/man/node24.html
+%%PORTDOCS%%share/doc/gnucap/man/node25.html
+%%PORTDOCS%%share/doc/gnucap/man/node26.html
+%%PORTDOCS%%share/doc/gnucap/man/node27.html
+%%PORTDOCS%%share/doc/gnucap/man/node28.html
+%%PORTDOCS%%share/doc/gnucap/man/node29.html
+%%PORTDOCS%%share/doc/gnucap/man/node3.html
+%%PORTDOCS%%share/doc/gnucap/man/node30.html
+%%PORTDOCS%%share/doc/gnucap/man/node31.html
+%%PORTDOCS%%share/doc/gnucap/man/node32.html
+%%PORTDOCS%%share/doc/gnucap/man/node33.html
+%%PORTDOCS%%share/doc/gnucap/man/node34.html
+%%PORTDOCS%%share/doc/gnucap/man/node35.html
+%%PORTDOCS%%share/doc/gnucap/man/node36.html
+%%PORTDOCS%%share/doc/gnucap/man/node37.html
+%%PORTDOCS%%share/doc/gnucap/man/node38.html
+%%PORTDOCS%%share/doc/gnucap/man/node39.html
+%%PORTDOCS%%share/doc/gnucap/man/node4.html
+%%PORTDOCS%%share/doc/gnucap/man/node40.html
+%%PORTDOCS%%share/doc/gnucap/man/node41.html
+%%PORTDOCS%%share/doc/gnucap/man/node42.html
+%%PORTDOCS%%share/doc/gnucap/man/node43.html
+%%PORTDOCS%%share/doc/gnucap/man/node44.html
+%%PORTDOCS%%share/doc/gnucap/man/node45.html
+%%PORTDOCS%%share/doc/gnucap/man/node46.html
+%%PORTDOCS%%share/doc/gnucap/man/node47.html
+%%PORTDOCS%%share/doc/gnucap/man/node48.html
+%%PORTDOCS%%share/doc/gnucap/man/node49.html
+%%PORTDOCS%%share/doc/gnucap/man/node5.html
+%%PORTDOCS%%share/doc/gnucap/man/node50.html
+%%PORTDOCS%%share/doc/gnucap/man/node51.html
+%%PORTDOCS%%share/doc/gnucap/man/node52.html
+%%PORTDOCS%%share/doc/gnucap/man/node53.html
+%%PORTDOCS%%share/doc/gnucap/man/node54.html
+%%PORTDOCS%%share/doc/gnucap/man/node55.html
+%%PORTDOCS%%share/doc/gnucap/man/node56.html
+%%PORTDOCS%%share/doc/gnucap/man/node57.html
+%%PORTDOCS%%share/doc/gnucap/man/node58.html
+%%PORTDOCS%%share/doc/gnucap/man/node59.html
+%%PORTDOCS%%share/doc/gnucap/man/node6.html
+%%PORTDOCS%%share/doc/gnucap/man/node60.html
+%%PORTDOCS%%share/doc/gnucap/man/node61.html
+%%PORTDOCS%%share/doc/gnucap/man/node62.html
+%%PORTDOCS%%share/doc/gnucap/man/node63.html
+%%PORTDOCS%%share/doc/gnucap/man/node64.html
+%%PORTDOCS%%share/doc/gnucap/man/node65.html
+%%PORTDOCS%%share/doc/gnucap/man/node66.html
+%%PORTDOCS%%share/doc/gnucap/man/node67.html
+%%PORTDOCS%%share/doc/gnucap/man/node68.html
+%%PORTDOCS%%share/doc/gnucap/man/node69.html
+%%PORTDOCS%%share/doc/gnucap/man/node7.html
+%%PORTDOCS%%share/doc/gnucap/man/node70.html
+%%PORTDOCS%%share/doc/gnucap/man/node71.html
+%%PORTDOCS%%share/doc/gnucap/man/node72.html
+%%PORTDOCS%%share/doc/gnucap/man/node73.html
+%%PORTDOCS%%share/doc/gnucap/man/node74.html
+%%PORTDOCS%%share/doc/gnucap/man/node75.html
+%%PORTDOCS%%share/doc/gnucap/man/node76.html
+%%PORTDOCS%%share/doc/gnucap/man/node77.html
+%%PORTDOCS%%share/doc/gnucap/man/node78.html
+%%PORTDOCS%%share/doc/gnucap/man/node79.html
+%%PORTDOCS%%share/doc/gnucap/man/node8.html
+%%PORTDOCS%%share/doc/gnucap/man/node80.html
+%%PORTDOCS%%share/doc/gnucap/man/node81.html
+%%PORTDOCS%%share/doc/gnucap/man/node82.html
+%%PORTDOCS%%share/doc/gnucap/man/node83.html
+%%PORTDOCS%%share/doc/gnucap/man/node84.html
+%%PORTDOCS%%share/doc/gnucap/man/node85.html
+%%PORTDOCS%%share/doc/gnucap/man/node86.html
+%%PORTDOCS%%share/doc/gnucap/man/node87.html
+%%PORTDOCS%%share/doc/gnucap/man/node88.html
+%%PORTDOCS%%share/doc/gnucap/man/node89.html
+%%PORTDOCS%%share/doc/gnucap/man/node9.html
+%%PORTDOCS%%share/doc/gnucap/man/node90.html
+%%PORTDOCS%%share/doc/gnucap/man/node91.html
+%%PORTDOCS%%share/doc/gnucap/man/node92.html
+%%PORTDOCS%%share/doc/gnucap/man/node93.html
+%%PORTDOCS%%share/doc/gnucap/man/node94.html
+%%PORTDOCS%%share/doc/gnucap/man/node95.html
+%%PORTDOCS%%share/doc/gnucap/man/node96.html
+%%PORTDOCS%%share/doc/gnucap/man/node97.html
+%%PORTDOCS%%share/doc/gnucap/man/node98.html
+%%PORTDOCS%%share/doc/gnucap/man/node99.html
+%%PORTDOCS%%share/doc/gnucap/man/prev.png
+%%PORTDOCS%%share/doc/gnucap/man/prev_g.png
+%%PORTDOCS%%share/doc/gnucap/man/up.png
+%%PORTDOCS%%share/doc/gnucap/man/up_g.png
+%%PORTDOCS%%share/doc/gnucap/man.pdf
+%%PORTDOCS%%share/doc/gnucap/relnotes.029
+%%PORTDOCS%%share/doc/gnucap/relnotes.030
+%%PORTDOCS%%share/doc/gnucap/relnotes.031
+%%PORTDOCS%%share/doc/gnucap/whatisit
+%%PORTDOCS%%share/examples/gnucap/eq.doc
+%%PORTDOCS%%share/examples/gnucap/eq2-145.ckt
+%%PORTDOCS%%share/examples/gnucap/eq2-289.ckt
+%%PORTDOCS%%share/examples/gnucap/eq2-577.ckt
+%%PORTDOCS%%share/examples/gnucap/eq3-1153.ckt
+%%PORTDOCS%%share/examples/gnucap/eq4-2305.ckt
+%%PORTDOCS%%share/examples/gnucap/eq4-4609.ckt
+%%PORTDOCS%%share/examples/gnucap/eq4-6913.ckt
+%%PORTDOCS%%share/examples/gnucap/eq4-9217.ckt
+%%PORTDOCS%%share/examples/gnucap/eq4-9217.tran.ckt
+%%PORTDOCS%%share/examples/gnucap/eqboost.ckt
+%%PORTDOCS%%share/examples/gnucap/eqflat.ckt
+%%PORTDOCS%%share/examples/gnucap/eqmodify.ckt
+%%PORTDOCS%%share/examples/gnucap/killzap.ckt
+%%PORTDOCS%%share/examples/gnucap/killzap.doc
+%%PORTDOCS%%share/examples/gnucap/nmos.doc
+%%PORTDOCS%%share/examples/gnucap/nmos100.ckt
+%%PORTDOCS%%share/examples/gnucap/nmos15.ckt
+%%PORTDOCS%%share/examples/gnucap/nmos18.ckt
+%%PORTDOCS%%share/examples/gnucap/nmos30.ckt
+%%PORTDOCS%%share/examples/gnucap/nmp100.ckt
+%%PORTDOCS%%share/examples/gnucap/opamp-ol.ckt
+%%PORTDOCS%%share/examples/gnucap/opamp-vf.ckt
+%%PORTDOCS%%share/examples/gnucap/opamp.doc
+%%PORTDOCS%%share/examples/gnucap/sc18.ckt
+%%PORTDOCS%%@dirrm share/examples/gnucap
+%%PORTDOCS%%@dirrm share/doc/gnucap/man
+%%PORTDOCS%%@dirrm share/doc/gnucap