summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2003-02-01 15:16:24 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2003-02-01 15:16:24 +0000
commit64f9131b92305c0df273b628de4f2dc941433450 (patch)
tree24eebe024209f592f3e618fa673d6c249aff17c4
parentf1a0c20c6b008f0ae9dbcf530aa6c05b0410ca0e (diff)
downloadpkgsrc-64f9131b92305c0df273b628de4f2dc941433450.tar.gz
Update to atlc-4.2.10
Many improvements such as support for mixed dielectric systems and several bitmap generators for common structures to allow quick application of the tool. Several bug fixes as well. Voltages outside a shield are set to zero which fixes a reported result in older versions. Many other improvemnts and bug fixes are listed in the ChangeLog in the distfile.
-rw-r--r--cad/atlc/Makefile11
-rw-r--r--cad/atlc/PLIST159
-rw-r--r--cad/atlc/distinfo6
3 files changed, 133 insertions, 43 deletions
diff --git a/cad/atlc/Makefile b/cad/atlc/Makefile
index 09e9005a40c..3493f3e6e1c 100644
--- a/cad/atlc/Makefile
+++ b/cad/atlc/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.2 2003/02/01 15:16:24 dmcmahill Exp $
#
-DISTNAME= atlc-2.32
+DISTNAME= atlc-4.2.10
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=atlc/}
@@ -10,9 +10,16 @@ HOMEPAGE= http://atlc.sourceforge.net
COMMENT= Calculates the impedance of arbitrary cross section transmission lines
GNU_CONFIGURE= YES
+USE_BUILDLINK2= YES
+# note: the check target builds some of the
+# example files which get installed.
+ALL_TARGET= all check
+TEST_DIRS= ${WRKSRC}
+TEST_TARGET= check
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/atlc
${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/atlc
+.include "../../math/gsl/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/cad/atlc/PLIST b/cad/atlc/PLIST
index f6d298ffd39..b3f3fc2aa54 100644
--- a/cad/atlc/PLIST
+++ b/cad/atlc/PLIST
@@ -1,59 +1,142 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/02/01 15:16:24 dmcmahill Exp $
bin/atlc
-bin/circ_in_circ
-bin/circ_in_rect
+bin/create_bmp_for_circ_in_circ
+bin/create_bmp_for_circ_in_rect
+bin/create_bmp_for_microstrip_coupler
+bin/create_bmp_for_rect_cen_in_rect
+bin/create_bmp_for_rect_in_circ
+bin/create_bmp_for_rect_in_rect
+bin/create_bmp_for_stripline_coupler
+bin/create_bmp_for_symmmetrical_stripline
+bin/design_coupler
+bin/find_optimal_dimensions_for_microstrip_coupler
+bin/mycksum
+bin/myfilelength
bin/readbin
-bin/rect_cen_in_rect
-bin/rect_in_circ
-bin/rect_in_rect
man/man1/atlc.1
-man/man1/circ_in_circ.1
-man/man1/circ_in_rect.1
+man/man1/create_bmp_for_circ_in_circ.1
+man/man1/create_bmp_for_circ_in_rect.1
+man/man1/create_bmp_for_rect_cen_in_rect.1
+man/man1/create_bmp_for_rect_in_rect.1
+man/man1/create_bmp_for_stripline_coupler.1
+man/man1/create_bmp_for_symmetrical_stripline.1
man/man1/readbin.1
-man/man1/rect_cen_in_rect.1
-man/man1/rect_in_rect.1
+share/examples/atlc/100-Ohm-201b.bmp
+share/examples/atlc/100-Ohm-401b.bmp
+share/examples/atlc/13inner_22outer_coax.bmp
+share/examples/atlc/13inner_22outer_coax.bmp.txt
+share/examples/atlc/200-Ohm-201b.bmp
+share/examples/atlc/200-Ohm-401b.bmp
+share/examples/atlc/200-Ohm-801b.bmp
+share/examples/atlc/25-Ohm-201b.bmp
+share/examples/atlc/25-Ohm-401b.bmp
+share/examples/atlc/50-Ohm-201b.bmp
+share/examples/atlc/50-Ohm-401b.bmp
+share/examples/atlc/Makefile
+share/examples/atlc/Makefile.am
+share/examples/atlc/Makefile.in
+share/examples/atlc/README
share/examples/atlc/aliased.bmp
+share/examples/atlc/aliased.bmp.txt
+share/examples/atlc/an_odd_er.bmp
+share/examples/atlc/an_odd_er.bmp.txt
+share/examples/atlc/bigger_not_in_centre.bmp
+share/examples/atlc/bigger_not_in_centre.bmp.txt
+share/examples/atlc/central.bmp
+share/examples/atlc/cir.bmp
share/examples/atlc/coax-500-100.bmp
+share/examples/atlc/coax-500-100.bmp.txt
+share/examples/atlc/coax-500-200-Er=100.bmp
+share/examples/atlc/coax-500-200-Er=100.bmp.txt
share/examples/atlc/coax-500-200.bmp
+share/examples/atlc/coax-500-200.bmp.txt
share/examples/atlc/coax-500-25.bmp
+share/examples/atlc/coax-500-25.bmp.txt
share/examples/atlc/coax-500-400.bmp
+share/examples/atlc/coax-500-400.bmp.txt
share/examples/atlc/coax-500-50.bmp
+share/examples/atlc/coax-500-50.bmp.txt
share/examples/atlc/coax2.bmp
-share/examples/atlc/coax2.E.bmp
-share/examples/atlc/coax2.E.bin
-share/examples/atlc/coax2.Ex.bmp
-share/examples/atlc/coax2.Ex.bin
-share/examples/atlc/coax2.Ey.bmp
-share/examples/atlc/coax2.Ey.bin
-share/examples/atlc/coax2.V.bmp
-share/examples/atlc/coax2.V.bin
+share/examples/atlc/coax2.bmp.txt
+share/examples/atlc/coaxtest.bmp
+share/examples/atlc/coaxtest.bmp.txt
+share/examples/atlc/coaxtest2.bmp
+share/examples/atlc/coaxtest2.bmp.txt
+share/examples/atlc/coupler.bmp
+share/examples/atlc/coupler.bmp.txt
+share/examples/atlc/coupler1.bmp
+share/examples/atlc/coupler2.bmp
+share/examples/atlc/coupler3.bmp
+share/examples/atlc/coupler4.bmp
+share/examples/atlc/coupler5.bmp
+share/examples/atlc/coupler6.bmp
+share/examples/atlc/coupler7.bmp
+share/examples/atlc/coupler8.bmp
+share/examples/atlc/eccentric-a.bmp
+share/examples/atlc/eccentric-b.bmp
+share/examples/atlc/eccentric-c.bmp
+share/examples/atlc/eccentric-d.bmp
+share/examples/atlc/eccentric-e.bmp
+share/examples/atlc/eccentric-f.bmp
+share/examples/atlc/eccentric-g.bmp
+share/examples/atlc/eccentric-h.bmp
+share/examples/atlc/eccentric-i.bmp
+share/examples/atlc/eccentric-j.bmp
+share/examples/atlc/eccentric-k.bmp
+share/examples/atlc/eccentric-l.bmp
+share/examples/atlc/eccentric-m.bmp
+share/examples/atlc/eccentric-n.bmp
+share/examples/atlc/enclosed-microstrip.bmp
+share/examples/atlc/enclosed-microstrip.bmp.txt
+share/examples/atlc/ex2.bmp
+share/examples/atlc/ex2.bmp.txt
share/examples/atlc/ground-negative-short.bmp
+share/examples/atlc/ground-negative-short.bmp.txt
+share/examples/atlc/mix.bmp
+share/examples/atlc/mix.bmp.txt
+share/examples/atlc/multi-dielectric.bmp
+share/examples/atlc/multi-dielectric.bmp.txt
share/examples/atlc/not-aliased.bmp
-share/examples/atlc/not-aliased.E.bmp
-share/examples/atlc/not-aliased.Ex.bmp
-share/examples/atlc/not-aliased.Ey.bmp
-share/examples/atlc/not-aliased.V.bmp
-share/examples/atlc/off-centre.E.bmp
-share/examples/atlc/off-centre.Ex.bmp
-share/examples/atlc/off-centre.Ey.bmp
-share/examples/atlc/off-centre.V.bmp
+share/examples/atlc/not-aliased.bmp.txt
+share/examples/atlc/not_in_centre.bmp
+share/examples/atlc/not_in_centre.bmp.txt
+share/examples/atlc/odd-coupler.bmp
+share/examples/atlc/odd-coupler.bmp.txt
share/examples/atlc/off-centre-coax.bmp
+share/examples/atlc/off-centre-coax.bmp.txt
+share/examples/atlc/off-centre2.bmp
+share/examples/atlc/offset.bmp
+share/examples/atlc/offset.bmp.txt
+share/examples/atlc/pcb-coupler.bmp
+share/examples/atlc/pcb-coupler.bmp.txt
+share/examples/atlc/pcb.bmp
+share/examples/atlc/pcb.bmp.txt
share/examples/atlc/positive-ground-short.bmp
+share/examples/atlc/positive-ground-short.bmp.txt
share/examples/atlc/positive-negative-short.bmp
+share/examples/atlc/positive-negative-short.bmp.txt
+share/examples/atlc/test-coupler1.bmp
+share/examples/atlc/test.bmp
+share/examples/atlc/test.bmp.txt
+share/examples/atlc/test3.bmp
+share/examples/atlc/test3.bmp.txt
+share/examples/atlc/test4.bmp
+share/examples/atlc/test4.bmp.txt
+share/examples/atlc/test6.bmp
+share/examples/atlc/test6.bmp.txt
+share/examples/atlc/test7.bmp
+share/examples/atlc/test7.bmp.txt
share/examples/atlc/twin-wire.bmp
+share/examples/atlc/twin-wire.bmp.txt
share/examples/atlc/twin-wire2.bmp
-share/examples/atlc/twin-wire2.E.bmp
-share/examples/atlc/twin-wire2.Ex.bmp
-share/examples/atlc/twin-wire2.Ey.bmp
-share/examples/atlc/twin-wire2.V.bmp
+share/examples/atlc/twin-wire2.bmp.txt
+share/examples/atlc/twin-wire3.bmp
+share/examples/atlc/twin-wire3.bmp.txt
share/examples/atlc/ushape.bmp
-share/examples/atlc/ushape.E.bmp
-share/examples/atlc/ushape.Ex.bmp
-share/examples/atlc/ushape.Ey.bmp
-share/examples/atlc/ushape.V.bmp
+share/examples/atlc/ushape.bmp.txt
share/examples/atlc/very-odd.bmp
-share/examples/atlc/very-odd.E.bmp
-share/examples/atlc/very-odd.Ex.bmp
-share/examples/atlc/very-odd.Ey.bmp
-share/examples/atlc/very-odd.V.bmp
+share/examples/atlc/very-odd.bmp.txt
+share/examples/atlc/wide-9pixel.bmp
+share/examples/atlc/wide-9pixel.bmp.txt
+share/examples/atlc/wide.bmp
@dirrm share/examples/atlc
diff --git a/cad/atlc/distinfo b/cad/atlc/distinfo
index 6dc46755405..5756a51dfb6 100644
--- a/cad/atlc/distinfo
+++ b/cad/atlc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+$NetBSD: distinfo,v 1.2 2003/02/01 15:16:25 dmcmahill Exp $
-SHA1 (atlc-2.32.tar.gz) = 5ffd0926c3adc971b96bb4c9c79e4b45d1b36886
-Size (atlc-2.32.tar.gz) = 1639384 bytes
+SHA1 (atlc-4.2.10.tar.gz) = 295104b12cdac04267d408dc0c847c4ae4e101ec
+Size (atlc-4.2.10.tar.gz) = 1356736 bytes