aboutsummaryrefslogtreecommitdiff
path: root/cad/spice/Makefile
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2003-07-19 03:13:48 +0000
committerMaho Nakata <maho@FreeBSD.org>2003-07-19 03:13:48 +0000
commit43801110c646ef25f3baa85796b629a83c545120 (patch)
tree76e9f483a855c61a3d3be02455d23d486ffc43f7 /cad/spice/Makefile
parent99ec5d9f2c0ac7dc9efa5ffb523190690a21c7d4 (diff)
Notes
Diffstat (limited to 'cad/spice/Makefile')
-rw-r--r--cad/spice/Makefile25
1 files changed, 18 insertions, 7 deletions
diff --git a/cad/spice/Makefile b/cad/spice/Makefile
index c584172e2bb3..7c4d14f30323 100644
--- a/cad/spice/Makefile
+++ b/cad/spice/Makefile
@@ -8,26 +8,37 @@
PORTNAME= spice
PORTVERSION= 3f5.2
CATEGORIES= cad
-MASTER_SITES= ftp://ic.eecs.berkeley.edu/pub/Spice3/
-DISTNAME= sp3f4.kit
+MASTER_SITES= ftp://ic.eecs.berkeley.edu/pub/Spice3/:sources \
+ ftp://ic.eecs.berkeley.edu/pub/Spice3/um.3f3.ps/:docs
EXTRACT_SUFX= .tar.Z
+DISTFILES= sp3f4.kit${EXTRACT_SUFX}:sources \
+ cp.ps:docs toc.ps:docs doc.ps:docs
+DIST_SUBDIR= spice
+EXTRACT_ONLY= sp3f4.kit${EXTRACT_SUFX}
-MAINTAINER= maho@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= A general-purpose circuit simulation program
-# documentation in ftp://ic.eecs.berkeley.edu/pub/Spice3/um.3f3.ps/
-
USE_XLIB= yes
+USE_REINPLACE= yes
NO_WRKSUBDIR= yes
MAN1= sconvert.1 nutmeg.1 spice.1
MAN3= mfb.3
MAN5= mfbcap.5
MLINKS= spice.1 spice3.1
+post-configure:
+ @${REINPLACE_CMD} -e 's+@CC@+${CC}+ ; s+@CFLAGS@+${CFLAGS}+ ; \
+ s+@X11BASE@+${X11BASE}+;' \
+ ${WRKSRC}/conf/FreeBSD
+
post-install:
.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/examples/spice3
- ${INSTALL_DATA} ${WRKSRC}/examples/*.cir ${PREFIX}/share/examples/spice3
+ ${MKDIR} ${DOCSDIR}
+ ${CAT} ${DISTDIR}/${DIST_SUBDIR}/*.ps > ${DOCSDIR}/spice3f3.ps
+ ${GZIP_CMD} ${DOCSDIR}/*.ps
+ ${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.cir ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>