| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.42 2009/05/20 00:58:07 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.43 2009/12/17 20:58:25 abs Exp $ |
2 | | | 2 | |
3 | DISTNAME= sp3f4.kit | | 3 | DISTNAME= sp3f4.kit |
4 | PKGNAME= spice-3f5.1 | | 4 | PKGNAME= spice-3f5.1 |
5 | PKGREVISION= 6 | | 5 | PKGREVISION= 6 |
6 | CATEGORIES= cad | | 6 | CATEGORIES= cad |
7 | MASTER_SITES= ftp://ic.eecs.berkeley.edu/pub/Spice3/ | | 7 | MASTER_SITES= ftp://ic.eecs.berkeley.edu/pub/Spice3/ |
8 | EXTRACT_SUFX= .tar.Z | | 8 | EXTRACT_SUFX= .tar.Z |
9 | | | 9 | |
10 | MAINTAINER= dmcmahill@NetBSD.org | | 10 | MAINTAINER= dmcmahill@NetBSD.org |
11 | HOMEPAGE= http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/ | | 11 | HOMEPAGE= http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/ |
12 | COMMENT= General-purpose circuit simulation program | | 12 | COMMENT= General-purpose circuit simulation program |
13 | | | 13 | |
14 | | | 14 | |
| @@ -32,35 +32,42 @@ post-extract: | | | @@ -32,35 +32,42 @@ post-extract: |
32 | ${CP} ${FILESDIR}/NetBSD ${WRKSRC}/conf | | 32 | ${CP} ${FILESDIR}/NetBSD ${WRKSRC}/conf |
33 | | | 33 | |
34 | SUBST_CLASSES+= conf | | 34 | SUBST_CLASSES+= conf |
35 | SUBST_STAGE.conf= pre-configure | | 35 | SUBST_STAGE.conf= pre-configure |
36 | SUBST_FILES.conf= conf/NetBSD conf/defaults | | 36 | SUBST_FILES.conf= conf/NetBSD conf/defaults |
37 | SUBST_VARS.conf= MAKE_PROGRAM CFLAGS LDFLAGS WRKSRC PREFIX X11BASE | | 37 | SUBST_VARS.conf= MAKE_PROGRAM CFLAGS LDFLAGS WRKSRC PREFIX X11BASE |
38 | | | 38 | |
39 | do-configure: | | 39 | do-configure: |
40 | rm -f ${WRKSRC}/makefile | | 40 | rm -f ${WRKSRC}/makefile |
41 | | | 41 | |
42 | do-build: | | 42 | do-build: |
43 | cd ${WRKSRC} && env ${MAKE_ENV} util/build NetBSD default | | 43 | cd ${WRKSRC} && env ${MAKE_ENV} util/build NetBSD default |
44 | | | 44 | |
| | | 45 | INSTALLATION_DIRS+=share/examples/spice3 |
| | | 46 | |
45 | do-install: | | 47 | do-install: |
46 | cd ${WRKSRC} && env ${MAKE_ENV} util/build NetBSD install | | 48 | cd ${WRKSRC} && env ${MAKE_ENV} util/build NetBSD install |
47 | ${CHMOD} a+rx ${PREFIX}/bin/spice3 ${PREFIX}/bin/nutmeg \ | | 49 | ${CHMOD} a+rx ${PREFIX}/bin/spice3 \ |
48 | ${PREFIX}/bin/sconvert ${PREFIX}/bin/help \ | | 50 | ${DESTDIR}${PREFIX}/bin/nutmeg \ |
49 | ${PREFIX}/bin/proc2mod ${PREFIX}/bin/multidec | | 51 | ${DESTDIR}${PREFIX}/bin/sconvert \ |
50 | strip ${PREFIX}/bin/spice3 ${PREFIX}/bin/nutmeg \ | | 52 | ${DESTDIR}${PREFIX}/bin/help \ |
51 | ${PREFIX}/bin/sconvert ${PREFIX}/bin/help \ | | 53 | ${DESTDIR}${PREFIX}/bin/proc2mod \ |
52 | ${PREFIX}/bin/proc2mod ${PREFIX}/bin/multidec | | 54 | ${DESTDIR}${PREFIX}/bin/multidec |
53 | ${CHMOD} -R a+rX ${PREFIX}/share/spice3 | | 55 | strip ${DESTDIR}${PREFIX}/bin/spice3 \ |
54 | ${INSTALL_MAN} ${WRKSRC}/man/man5/mfbcap.5 ${PREFIX}/${PKGMANDIR}/man5/mfbcap.5 | | 56 | ${DESTDIR}${PREFIX}/bin/nutmeg \ |
55 | ${INSTALL_MAN} ${WRKSRC}/man/man1/sconvert.1 ${PREFIX}/${PKGMANDIR}/man1/sconvert.1 | | 57 | ${DESTDIR}${PREFIX}/bin/sconvert \ |
56 | ${INSTALL_MAN} ${WRKSRC}/man/man1/nutmeg.1 ${PREFIX}/${PKGMANDIR}/man1/nutmeg.1 | | 58 | ${DESTDIR}${PREFIX}/bin/help \ |
57 | ${INSTALL_MAN} ${WRKSRC}/man/man1/spice.1 ${PREFIX}/${PKGMANDIR}/man1/spice.1 | | 59 | ${DESTDIR}${PREFIX}/bin/proc2mod \ |
58 | ${INSTALL_MAN} ${WRKSRC}/man/man3/mfb.3 ${PREFIX}/${PKGMANDIR}/man3/mfb.3 | | 60 | ${DESTDIR}${PREFIX}/bin/multidec |
| | | 61 | ${CHMOD} -R a+rX ${DESTDIR}${PREFIX}/share/spice3 |
| | | 62 | ${INSTALL_MAN} ${WRKSRC}/man/man5/mfbcap.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/mfbcap.5 |
| | | 63 | ${INSTALL_MAN} ${WRKSRC}/man/man1/sconvert.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/sconvert.1 |
| | | 64 | ${INSTALL_MAN} ${WRKSRC}/man/man1/nutmeg.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/nutmeg.1 |
| | | 65 | ${INSTALL_MAN} ${WRKSRC}/man/man1/spice.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/spice.1 |
| | | 66 | ${INSTALL_MAN} ${WRKSRC}/man/man3/mfb.3 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/mfb.3 |
59 | | | 67 | |
60 | post-install: | | 68 | post-install: |
61 | ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/spice3 | | 69 | ${INSTALL_DATA} ${WRKSRC}/examples/*.cir ${DESTDIR}${PREFIX}/share/examples/spice3 |
62 | ${INSTALL_DATA} ${WRKSRC}/examples/*.cir ${PREFIX}/share/examples/spice3 | | | |
63 | | | 70 | |
64 | #.include "../../devel/readline/buildlink3.mk" | | 71 | #.include "../../devel/readline/buildlink3.mk" |
65 | .include "../../x11/libXaw/buildlink3.mk" | | 72 | .include "../../x11/libXaw/buildlink3.mk" |
66 | .include "../../mk/bsd.pkg.mk" | | 73 | .include "../../mk/bsd.pkg.mk" |