From 81edaaa606a86e87c2885489ad72ee9908969aba Mon Sep 17 00:00:00 2001 From: jlam Date: Thu, 16 Jun 2005 06:57:37 +0000 Subject: Create directories before installing files into them. --- cad/boolean/Makefile | 4 +++- cad/eagle/Makefile | 3 ++- cad/fastcap/Makefile | 4 +++- cad/gnucap/Makefile | 3 ++- cad/mpac/Makefile | 4 +++- cad/ntesla/Makefile | 4 +++- cad/qcad/Makefile | 3 ++- cad/simian/Makefile | 3 ++- cad/spice/Makefile | 4 +++- cad/spiceprm/Makefile | 3 ++- cad/xchiplogo/Makefile | 4 +++- 11 files changed, 28 insertions(+), 11 deletions(-) (limited to 'cad') diff --git a/cad/boolean/Makefile b/cad/boolean/Makefile index ab9a4dc4443..5125c8fe415 100644 --- a/cad/boolean/Makefile +++ b/cad/boolean/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2005/05/22 20:07:40 jlam Exp $ +# $NetBSD: Makefile,v 1.21 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= boolean @@ -19,6 +19,8 @@ BUILD_DEPENDS+= cmake>=1.6.6:../../devel/cmake USE_TOOLS+= gmake +INSTALLATION_DIRS= bin + # the zip archive messes up the case of these files which breaks # cmake. post-patch: diff --git a/cad/eagle/Makefile b/cad/eagle/Makefile index bdb76dffe0c..7802bdfbf7e 100644 --- a/cad/eagle/Makefile +++ b/cad/eagle/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2005/05/30 19:48:54 bouyer Exp $ +# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= eagle-lin-eng-4.14 @@ -28,6 +28,7 @@ NO_BIN_ON_FTP= ${RESTRICTED} NO_BIN_ON_CDROM= ${RESTRICTED} NO_BUILD= YES +INSTALLATION_DIRS= bin do-configure: ${SED} -e "s:@@PREFIX@@:${PREFIX}:g" <${FILESDIR}/eagle >${WRKDIR}/eagle diff --git a/cad/fastcap/Makefile b/cad/fastcap/Makefile index f48c84babcd..2b048ea4f38 100644 --- a/cad/fastcap/Makefile +++ b/cad/fastcap/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2005/05/22 19:11:12 jlam Exp $ +# $NetBSD: Makefile,v 1.24 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= fastcap-2.0-18Sep92 @@ -23,6 +23,8 @@ CONFIGURE_ARGS= 4 GCC_REQD+= 2.95.3 .endif +INSTALLATION_DIRS= bin + post-patch: ${CHMOD} 755 ${WRKSRC}/config diff --git a/cad/gnucap/Makefile b/cad/gnucap/Makefile index 76b0b385b11..a12570fbb67 100644 --- a/cad/gnucap/Makefile +++ b/cad/gnucap/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2005/05/22 20:07:41 jlam Exp $ +# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= gnucap-0.34 @@ -16,6 +16,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews USE_TOOLS+= gmake USE_GNU_READLINE= YES +INSTALLATION_DIRS= bin do-build: @cd ${WRKSRC}/modelgen && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} pkgsrc diff --git a/cad/mpac/Makefile b/cad/mpac/Makefile index ba479d41677..6b169892c3f 100644 --- a/cad/mpac/Makefile +++ b/cad/mpac/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2004/03/12 00:02:38 minskim Exp $ +# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= mpac-0.2.2 @@ -11,6 +11,8 @@ COMMENT= Microstrip Patch Antenna Calculator DEPENDS+= tk>=8.1:../../x11/tk +INSTALLATION_DIRS= bin + do-build: ${SED} 's;patch.gif;${PREFIX}/share/mpac/patch.gif;g' ${WRKSRC}/mpac.tcl > ${WRKSRC}/mpac diff --git a/cad/ntesla/Makefile b/cad/ntesla/Makefile index 110cec2043a..50e8501c288 100644 --- a/cad/ntesla/Makefile +++ b/cad/ntesla/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2003/07/21 16:32:12 martti Exp $ +# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= ntesla-1.7 @@ -9,6 +9,8 @@ MAINTAINER= dmcmahill@NetBSD.org HOMEPAGE= http://www.nic.funet.fi/pub/sci/electrical/tesla/ COMMENT= Tesla coil design program +INSTALLATION_DIRS= bin + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ntesla ${PREFIX}/bin diff --git a/cad/qcad/Makefile b/cad/qcad/Makefile index 6a604435d8e..a7ba5aa39c4 100644 --- a/cad/qcad/Makefile +++ b/cad/qcad/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2005/06/01 18:02:40 jlam Exp $ +# $NetBSD: Makefile,v 1.25 2005/06/16 06:57:41 jlam Exp $ DISTNAME= qcad-1.5.4-src PKGNAME= qcad-1.5.4 @@ -13,6 +13,7 @@ COMMENT= 2D CAD System WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} MAKE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} MAKE_ENV+= QTDIR=${BUILDLINK_PREFIX.qt3} +INSTALLATION_DIRS= bin do-configure: for f in rappwin.cpp relement.cpp rfonts.cpp rprgdef.h; do \ diff --git a/cad/simian/Makefile b/cad/simian/Makefile index 4f238cbc247..e7a627cd8eb 100644 --- a/cad/simian/Makefile +++ b/cad/simian/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2005/04/11 21:45:02 tv Exp $ +# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= simian_12_98 @@ -24,6 +24,7 @@ WRKSRC= ${WRKDIR}/Simian/src BUILD_TARGET= simian INTERACTIVE_STAGE= fetch +INSTALLATION_DIRS= bin _FETCH_MESSAGE= \ ${ECHO} '======================================================='; \ diff --git a/cad/spice/Makefile b/cad/spice/Makefile index a72df8adb3d..592782d752d 100644 --- a/cad/spice/Makefile +++ b/cad/spice/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.31 2005/06/01 18:02:40 jlam Exp $ +# $NetBSD: Makefile,v 1.32 2005/06/16 06:57:41 jlam Exp $ DISTNAME= sp3f4.kit PKGNAME= spice-3f5.1 @@ -24,6 +24,8 @@ WRKSRC= ${WRKDIR} #PATCH_SITES= ftp://ilpsoft.eecs.berkeley.edu/pub/SPICE3F5/ #PATCHFILES= grid.patch newcoms.patch spsmp.patch +INSTALLATION_DIRS= bin man/man1 man/man3 man/man5 + post-extract: ${CP} ${FILESDIR}/NetBSD ${WRKSRC}/conf diff --git a/cad/spiceprm/Makefile b/cad/spiceprm/Makefile index 8b615040038..3477c11cf66 100644 --- a/cad/spiceprm/Makefile +++ b/cad/spiceprm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2005/04/11 21:45:02 tv Exp $ +# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= spiceprm-0.11 @@ -11,6 +11,7 @@ COMMENT= Spice preprocessor for parameterized subcircuits WRKSRC= ${WRKDIR}/spiceprm NO_BUILD= YES REPLACE_PERL= spiceprm +INSTALLATION_DIRS= bin do-install: ${INSTALL_SCRIPT} ${WRKSRC}/spiceprm ${PREFIX}/bin/spiceprm diff --git a/cad/xchiplogo/Makefile b/cad/xchiplogo/Makefile index c5913404dc0..6eb8150161c 100644 --- a/cad/xchiplogo/Makefile +++ b/cad/xchiplogo/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2005/06/01 18:02:41 jlam Exp $ +# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:41 jlam Exp $ # DISTNAME= xchiplogo @@ -11,6 +11,8 @@ MAINTAINER= dmcmahill@NetBSD.org HOMEPAGE= http://www.eleceng.adelaide.edu.au/Personal/moini/chiplogo.html COMMENT= Program for generating pretty logos on VLSI chips +INSTALLATION_DIRS= bin + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xchiplogo ${LOCALBASE}/bin/xchiplogo -- cgit v1.2.3