Wed Jul 8 15:40:58 2009 UTC ()
user-destdir support


(joerg)
diff -r1.27 -r1.28 pkgsrc/cad/fasthenry/Makefile
diff -r1.10 -r1.11 pkgsrc/cad/fasthenry/distinfo
diff -r1.5 -r1.6 pkgsrc/cad/fasthenry/patches/patch-aa

cvs diff -r1.27 -r1.28 pkgsrc/cad/fasthenry/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/fasthenry/Makefile 2005/12/05 20:49:51 1.27
+++ pkgsrc/cad/fasthenry/Makefile 2009/07/08 15:40:58 1.28
@@ -1,39 +1,43 @@ @@ -1,39 +1,43 @@
1# $NetBSD: Makefile,v 1.27 2005/12/05 20:49:51 rillig Exp $ 1# $NetBSD: Makefile,v 1.28 2009/07/08 15:40:58 joerg Exp $
2# 2#
3 3
4DISTNAME= fasthenry-3.0-12Nov96 4DISTNAME= fasthenry-3.0-12Nov96
5PKGNAME= fasthenry-3.0.19961112 5PKGNAME= fasthenry-3.0.19961112
6CATEGORIES= cad 6CATEGORIES= cad
7MASTER_SITES= http://www.rle.mit.edu/cpg/codes/ 7MASTER_SITES= http://www.rle.mit.edu/cpg/codes/
8EXTRACT_SUFX= .tar.Z 8EXTRACT_SUFX= .tar.Z
9 9
10MAINTAINER= dmcmahill@NetBSD.org 10MAINTAINER= dmcmahill@NetBSD.org
11HOMEPAGE= http://www.rle.mit.edu/cpg/research_codes.htm 11HOMEPAGE= http://www.rle.mit.edu/cpg/research_codes.htm
12COMMENT= Three-dimensional inductance extraction program 12COMMENT= Three-dimensional inductance extraction program
13 13
 14PKG_DESTDIR_SUPPORT= user-destdir
 15
14DIST_SUBDIR= ${PKGNAME_NOREV} 16DIST_SUBDIR= ${PKGNAME_NOREV}
15 17
16WRKSRC= ${WRKDIR}/fasthenry-3.0 18WRKSRC= ${WRKDIR}/fasthenry-3.0
17HAS_CONFIGURE= yes 19HAS_CONFIGURE= yes
18CONFIGURE_SCRIPT= ./config 20CONFIGURE_SCRIPT= ./config
19CONFIGURE_ARGS+= default 21CONFIGURE_ARGS+= default
20 22
21.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
22 24
23LIBS+= ${COMPILER_RPATH_FLAG}${LOCALBASE}/lib 25LIBS+= ${COMPILER_RPATH_FLAG}${LOCALBASE}/lib
24.if (${MACHINE_ARCH} == "alpha") 26.if (${MACHINE_ARCH} == "alpha")
25# 27#
26# optimized libffm (free fast math library) 28# optimized libffm (free fast math library)
27# 29#
28. include "../../math/libffm/buildlink3.mk" 30. include "../../math/libffm/buildlink3.mk"
29DEPENDS+= libffm-[0-9]*:../../math/libffm 31DEPENDS+= libffm-[0-9]*:../../math/libffm
30LIBS+= -lffm 32LIBS+= -lffm
31.endif 33.endif
32LIBS+= -lm 34LIBS+= -lm
33MAKE_ENV+= LIBS=${LIBS:M*:Q} 35MAKE_ENV+= LIBS=${LIBS:M*:Q}
34 36
35.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" 37.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
36GCC_REQD+= 2.95.3 38GCC_REQD+= 2.95.3
37.endif 39.endif
38 40
 41INSTALLATION_DIRS= bin
 42
39.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/cad/fasthenry/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/fasthenry/distinfo 2006/06/21 14:58:08 1.10
+++ pkgsrc/cad/fasthenry/distinfo 2009/07/08 15:40:58 1.11
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.10 2006/06/21 14:58:08 minskim Exp $ 1$NetBSD: distinfo,v 1.11 2009/07/08 15:40:58 joerg Exp $
2 2
3SHA1 (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 7117fdbaad95929a8d98944dced48cfb3a9e39d0 3SHA1 (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 7117fdbaad95929a8d98944dced48cfb3a9e39d0
4RMD160 (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 7059c9642c2246abf8101658027df1c89b7cab74 4RMD160 (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 7059c9642c2246abf8101658027df1c89b7cab74
5Size (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 1175247 bytes 5Size (fasthenry-3.0.19961112/fasthenry-3.0-12Nov96.tar.Z) = 1175247 bytes
6SHA1 (patch-aa) = 91667d5dc882f6d2a0654d7d875f81e69372a595 6SHA1 (patch-aa) = 0461bee57442482c1d6467c0d9caa8382016e479
7SHA1 (patch-ab) = 3d593630b697f10b1ca1528e1818ccc33c6db464 7SHA1 (patch-ab) = 3d593630b697f10b1ca1528e1818ccc33c6db464
8SHA1 (patch-ac) = 0a35ee0bfdc460e8a262d5cdc1d80c5f8905340e 8SHA1 (patch-ac) = 0a35ee0bfdc460e8a262d5cdc1d80c5f8905340e
9SHA1 (patch-ad) = 99cc8e4331756a425ebec914aa2bfaecadba38fb 9SHA1 (patch-ad) = 99cc8e4331756a425ebec914aa2bfaecadba38fb
10SHA1 (patch-ae) = 7db114b252d86ba41eefbd41d6e28b48189fc5e3 10SHA1 (patch-ae) = 7db114b252d86ba41eefbd41d6e28b48189fc5e3
11SHA1 (patch-af) = 7bb6182e48c7517d62021d9126cf38f7fca833de 11SHA1 (patch-af) = 7bb6182e48c7517d62021d9126cf38f7fca833de
12SHA1 (patch-ag) = 67173de5037f122c559e3df3a51e2b4190e5668b 12SHA1 (patch-ag) = 67173de5037f122c559e3df3a51e2b4190e5668b
13SHA1 (patch-ah) = 8bfa6687c4a18cc3f0672930b31b4ea10a1cbce7 13SHA1 (patch-ah) = 8bfa6687c4a18cc3f0672930b31b4ea10a1cbce7
14SHA1 (patch-ai) = cc59e269314a22dce109d78bc705dda927f3739d 14SHA1 (patch-ai) = cc59e269314a22dce109d78bc705dda927f3739d
15SHA1 (patch-aj) = 153d716bacea6d4e3ca342a035ad43bec5c1d308 15SHA1 (patch-aj) = 153d716bacea6d4e3ca342a035ad43bec5c1d308
16SHA1 (patch-ak) = ae0e90954eeaaed0e466e23bd5cc65f55f005f32 16SHA1 (patch-ak) = ae0e90954eeaaed0e466e23bd5cc65f55f005f32
17SHA1 (patch-al) = 989ea3eb31036dd11074585da09fb13f8dc0e121 17SHA1 (patch-al) = 989ea3eb31036dd11074585da09fb13f8dc0e121
18SHA1 (patch-am) = 0114bbc5f54a672442ddccb6a9680d941d1c623a 18SHA1 (patch-am) = 0114bbc5f54a672442ddccb6a9680d941d1c623a
19SHA1 (patch-an) = 8b86bf3bb4b21c22fa4dfd655e180729a54bc67e 19SHA1 (patch-an) = 8b86bf3bb4b21c22fa4dfd655e180729a54bc67e

cvs diff -r1.5 -r1.6 pkgsrc/cad/fasthenry/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/cad/fasthenry/patches/patch-aa 2004/09/20 02:08:58 1.5
+++ pkgsrc/cad/fasthenry/patches/patch-aa 2009/07/08 15:40:58 1.6
@@ -1,51 +1,51 @@ @@ -1,51 +1,51 @@
1$NetBSD: patch-aa,v 1.5 2004/09/20 02:08:58 dmcmahill Exp $ 1$NetBSD: patch-aa,v 1.6 2009/07/08 15:40:58 joerg Exp $
2 2
3--- Makefile.orig Tue Nov 12 19:18:57 1996 3--- Makefile.orig Tue Nov 12 19:18:57 1996
4+++ Makefile 4+++ Makefile
5@@ -22,3 +22,46 @@ all: fasthenry zbuf 5@@ -22,3 +22,46 @@ all: fasthenry zbuf
6 clean: 6 clean:
7 cd $(FASTH) ; $(MAKE) clean 7 cd $(FASTH) ; $(MAKE) clean
8 cd $(ZBUF) ; $(MAKE) clean 8 cd $(ZBUF) ; $(MAKE) clean
9+ 9+
10+ 10+
11+# install target added for NetBSD package 11+# install target added for NetBSD package
12+install: 12+install:
13+ ${BSD_INSTALL_PROGRAM} ./bin/fasthenry ${PREFIX}/bin 13+ ${BSD_INSTALL_PROGRAM} ./bin/fasthenry ${DESTDIR}${PREFIX}/bin
14+ ${BSD_INSTALL_PROGRAM} ./bin/zbuf ${PREFIX}/bin 14+ ${BSD_INSTALL_PROGRAM} ./bin/zbuf ${DESTDIR}${PREFIX}/bin
15+ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/share/examples/fasthenry 15+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/fasthenry
16+ ${BSD_INSTALL_DATA} ./examples/30pin.inp ${PREFIX}/share/examples/fasthenry 16+ ${BSD_INSTALL_DATA} ./examples/30pin.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
17+ ${BSD_INSTALL_DATA} ./examples/3d_example2.inp ${PREFIX}/share/examples/fasthenry 17+ ${BSD_INSTALL_DATA} ./examples/3d_example2.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
18+ ${BSD_INSTALL_DATA} ./examples/3d_example2_coarse.inp ${PREFIX}/share/examples/fasthenry 18+ ${BSD_INSTALL_DATA} ./examples/3d_example2_coarse.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
19+ ${BSD_INSTALL_DATA} ./examples/Zc_3d_examp2.mat ${PREFIX}/share/examples/fasthenry 19+ ${BSD_INSTALL_DATA} ./examples/Zc_3d_examp2.mat ${DESTDIR}${PREFIX}/share/examples/fasthenry
20+ ${BSD_INSTALL_DATA} ./examples/Zc_pin_con7.mat ${PREFIX}/share/examples/fasthenry 20+ ${BSD_INSTALL_DATA} ./examples/Zc_pin_con7.mat ${DESTDIR}${PREFIX}/share/examples/fasthenry
21+ ${BSD_INSTALL_DATA} ./examples/broken.inp ${PREFIX}/share/examples/fasthenry 21+ ${BSD_INSTALL_DATA} ./examples/broken.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
22+ ${BSD_INSTALL_DATA} ./examples/gpexamp_copper.inp ${PREFIX}/share/examples/fasthenry 22+ ${BSD_INSTALL_DATA} ./examples/gpexamp_copper.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
23+ ${BSD_INSTALL_DATA} ./examples/hole.inp ${PREFIX}/share/examples/fasthenry 23+ ${BSD_INSTALL_DATA} ./examples/hole.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
24+ ${BSD_INSTALL_DATA} ./examples/holey_gp.inp ${PREFIX}/share/examples/fasthenry 24+ ${BSD_INSTALL_DATA} ./examples/holey_gp.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
25+ ${BSD_INSTALL_DATA} ./examples/make_nonuniform.c ${PREFIX}/share/examples/fasthenry 25+ ${BSD_INSTALL_DATA} ./examples/make_nonuniform.c ${DESTDIR}${PREFIX}/share/examples/fasthenry
26+ ${BSD_INSTALL_DATA} ./examples/msm.inp ${PREFIX}/share/examples/fasthenry 26+ ${BSD_INSTALL_DATA} ./examples/msm.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
27+ ${BSD_INSTALL_DATA} ./examples/nonuni01.inp ${PREFIX}/share/examples/fasthenry 27+ ${BSD_INSTALL_DATA} ./examples/nonuni01.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
28+ ${BSD_INSTALL_DATA} ./examples/onebargp.inp ${PREFIX}/share/examples/fasthenry 28+ ${BSD_INSTALL_DATA} ./examples/onebargp.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
29+ ${BSD_INSTALL_DATA} ./examples/pin-con2seg.inp ${PREFIX}/share/examples/fasthenry 29+ ${BSD_INSTALL_DATA} ./examples/pin-con2seg.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
30+ ${BSD_INSTALL_DATA} ./examples/pin-con7.inp ${PREFIX}/share/examples/fasthenry 30+ ${BSD_INSTALL_DATA} ./examples/pin-con7.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
31+ ${BSD_INSTALL_DATA} ./examples/pin-connect.inp ${PREFIX}/share/examples/fasthenry 31+ ${BSD_INSTALL_DATA} ./examples/pin-connect.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
32+ ${BSD_INSTALL_DATA} ./examples/plane.in ${PREFIX}/share/examples/fasthenry 32+ ${BSD_INSTALL_DATA} ./examples/plane.in ${DESTDIR}${PREFIX}/share/examples/fasthenry
33+ ${BSD_INSTALL_DATA} ./examples/rom_check_con7_r20.ckt ${PREFIX}/share/examples/fasthenry 33+ ${BSD_INSTALL_DATA} ./examples/rom_check_con7_r20.ckt ${DESTDIR}${PREFIX}/share/examples/fasthenry
34+ ${BSD_INSTALL_DATA} ./examples/simple_gp.inp ${PREFIX}/share/examples/fasthenry 34+ ${BSD_INSTALL_DATA} ./examples/simple_gp.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
35+ ${BSD_INSTALL_DATA} ./examples/template.inp ${PREFIX}/share/examples/fasthenry 35+ ${BSD_INSTALL_DATA} ./examples/template.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
36+ ${BSD_INSTALL_DATA} ./examples/together.inp ${PREFIX}/share/examples/fasthenry 36+ ${BSD_INSTALL_DATA} ./examples/together.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
37+ ${BSD_INSTALL_DATA} ./examples/together_nonuni.inp ${PREFIX}/share/examples/fasthenry 37+ ${BSD_INSTALL_DATA} ./examples/together_nonuni.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
38+ ${BSD_INSTALL_DATA} ./examples/trace.test.release ${PREFIX}/share/examples/fasthenry 38+ ${BSD_INSTALL_DATA} ./examples/trace.test.release ${DESTDIR}${PREFIX}/share/examples/fasthenry
39+ ${BSD_INSTALL_DATA} ./examples/trace_over_mesh_new.inp ${PREFIX}/share/examples/fasthenry 39+ ${BSD_INSTALL_DATA} ./examples/trace_over_mesh_new.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
40+ ${BSD_INSTALL_DATA} ./examples/tree_sample.hier ${PREFIX}/share/examples/fasthenry 40+ ${BSD_INSTALL_DATA} ./examples/tree_sample.hier ${DESTDIR}${PREFIX}/share/examples/fasthenry
41+ ${BSD_INSTALL_DATA} ./examples/tree_sample.inp ${PREFIX}/share/examples/fasthenry 41+ ${BSD_INSTALL_DATA} ./examples/tree_sample.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
42+ ${BSD_INSTALL_DATA} ./examples/vias.inp ${PREFIX}/share/examples/fasthenry 42+ ${BSD_INSTALL_DATA} ./examples/vias.inp ${DESTDIR}${PREFIX}/share/examples/fasthenry
43+ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/share/doc/fasthenry 43+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/fasthenry
44+ ${BSD_INSTALL_DATA} ./doc/README ${PREFIX}/share/doc/fasthenry 44+ ${BSD_INSTALL_DATA} ./doc/README ${DESTDIR}${PREFIX}/share/doc/fasthenry
45+ ${BSD_INSTALL_DATA} ./doc/manual_001.ps ${PREFIX}/share/doc/fasthenry 45+ ${BSD_INSTALL_DATA} ./doc/manual_001.ps ${DESTDIR}${PREFIX}/share/doc/fasthenry
46+ ${BSD_INSTALL_DATA} ./doc/manual_002.ps ${PREFIX}/share/doc/fasthenry 46+ ${BSD_INSTALL_DATA} ./doc/manual_002.ps ${DESTDIR}${PREFIX}/share/doc/fasthenry
47+ ${BSD_INSTALL_DATA} ./doc/manual_003.ps ${PREFIX}/share/doc/fasthenry 47+ ${BSD_INSTALL_DATA} ./doc/manual_003.ps ${DESTDIR}${PREFIX}/share/doc/fasthenry
48+ ${BSD_INSTALL_DATA} ./doc/nonuniform_manual_1.ps ${PREFIX}/share/doc/fasthenry 48+ ${BSD_INSTALL_DATA} ./doc/nonuniform_manual_1.ps ${DESTDIR}${PREFIX}/share/doc/fasthenry
49+ ${BSD_INSTALL_DATA} ./doc/nonuniform_manual_2.ps ${PREFIX}/share/doc/fasthenry 49+ ${BSD_INSTALL_DATA} ./doc/nonuniform_manual_2.ps ${DESTDIR}${PREFIX}/share/doc/fasthenry
50+ 50+
51+ 51+