summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-13 20:21:29 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-13 20:21:29 +0000
commit7e447426ca93991dc5af2d05b1313e6d64568697 (patch)
treedb3c3b2ba63d8c996f094909068b81e5645a8555 /cad
parentUpdate to DAT 4233 (diff)
New port atlc version 4.0.1: A tool to calculate the impedance of
transmission lines Submitted by: blackend
Notes
Notes: svn path=/head/; revision=70060
Diffstat (limited to 'cad')
-rw-r--r--cad/Makefile1
-rw-r--r--cad/atlc/Makefile51
-rw-r--r--cad/atlc/distinfo1
-rw-r--r--cad/atlc/pkg-comment1
-rw-r--r--cad/atlc/pkg-descr14
-rw-r--r--cad/atlc/pkg-plist173
6 files changed, 241 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile
index 83c0f169873f..e146f6c0c5d1 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -1,6 +1,7 @@
# $FreeBSD$
#
+ SUBDIR += atlc
SUBDIR += cascade
SUBDIR += chipmunk
SUBDIR += cider
diff --git a/cad/atlc/Makefile b/cad/atlc/Makefile
new file mode 100644
index 000000000000..2cbe7bc963b5
--- /dev/null
+++ b/cad/atlc/Makefile
@@ -0,0 +1,51 @@
+# New ports collection makefile for: atlc
+# Date created: 9 November 2002
+# Whom: Marc Fonvieille <blackend@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= atlc
+PORTVERSION= 4.0.1
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/atlc/}
+DISTNAME= ${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= blackend@FreeBSD.org
+
+USE_REINPLACE= YES
+GNU_CONFIGURE= YES
+
+MAN1= atlc.1 rect_in_rect.1 circ_in_circ.1 \
+ circ_in_rect.1 rect_cen_in_rect.1 readbin.1 sym_strip.1
+
+pre-everything::
+ @${ECHO_MSG}
+.if !defined(WITH_OPTIMIZED_CFLAGS)
+ @${ECHO_MSG} "You can enable additional compilation optimizations"
+ @${ECHO_MSG} "by defining WITH_OPTIMIZED_CFLAGS"
+.endif
+ @${ECHO_MSG}
+
+post-patch:
+.if !defined(WITH_OPTIMIZED_CFLAGS)
+ @${REINPLACE_CMD} -E -e 's,-O(2|3),,' \
+ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+.endif
+
+post-install:
+ @${MKDIR} ${PREFIX}/share/examples/atlc
+ @${CP} ${WRKDIR}/${DISTNAME}/examples/*.bmp \
+ ${PREFIX}/share/examples/atlc
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/atlc
+ @${INSTALL_DATA} \
+ ${WRKDIR}/${DISTNAME}/docs/html-docs/*.html \
+ ${PREFIX}/share/doc/atlc
+ @${MKDIR} ${PREFIX}/share/doc/atlc/jpgs
+ @${INSTALL_DATA} \
+ ${WRKDIR}/${DISTNAME}/docs/html-docs/jpgs/*.jpg \
+ ${PREFIX}/share/doc/atlc/jpgs
+.endif
+
+.include <bsd.port.mk>
diff --git a/cad/atlc/distinfo b/cad/atlc/distinfo
new file mode 100644
index 000000000000..8d917f8cc703
--- /dev/null
+++ b/cad/atlc/distinfo
@@ -0,0 +1 @@
+MD5 (atlc-4.0.1.tar.gz) = e3d76e3efb9a3270e11dd1f4e12d4f71
diff --git a/cad/atlc/pkg-comment b/cad/atlc/pkg-comment
new file mode 100644
index 000000000000..835c6dfd3795
--- /dev/null
+++ b/cad/atlc/pkg-comment
@@ -0,0 +1 @@
+A tool to calculate the impedance of transmission lines
diff --git a/cad/atlc/pkg-descr b/cad/atlc/pkg-descr
new file mode 100644
index 000000000000..79e567078a81
--- /dev/null
+++ b/cad/atlc/pkg-descr
@@ -0,0 +1,14 @@
+atlc is a program designed for finding the properties (characteristic
+impedance, inductance per meter, capacitance per meter, velocity
+factor, electric field distribution) of any transmission line with
+2 or 3 conductors (i.e. a normal line or coupler). It uses the
+finite difference method to determine these properties, and can
+handle any cross section.
+
+The program atlc needs to know shape of the transmission line's
+cross section. This cross section is stored in a data file, which
+happens to be a Windows bitmap file. The bitmap file is read by
+atlc, following which the program performs the analysis. Look in
+/usr/local/share/examples/atlc for some examples.
+
+WWW: http://atlc.sourceforge.net/
diff --git a/cad/atlc/pkg-plist b/cad/atlc/pkg-plist
new file mode 100644
index 000000000000..68d2551a7f7a
--- /dev/null
+++ b/cad/atlc/pkg-plist
@@ -0,0 +1,173 @@
+bin/atlc
+bin/circ_in_circ
+bin/circ_in_rect
+bin/design_coupler
+bin/make_coupler
+bin/readbin
+bin/rect_cen_in_rect
+bin/rect_in_circ
+bin/rect_in_rect
+bin/sym_strip
+%%PORTDOCS%%share/doc/atlc/FAQ.html
+%%PORTDOCS%%share/doc/atlc/IMPORTANT.html
+%%PORTDOCS%%share/doc/atlc/accuracy.html
+%%PORTDOCS%%share/doc/atlc/atlc.1.html
+%%PORTDOCS%%share/doc/atlc/banner.html
+%%PORTDOCS%%share/doc/atlc/bmp.html
+%%PORTDOCS%%share/doc/atlc/building.html
+%%PORTDOCS%%share/doc/atlc/circ_in_circ.1.html
+%%PORTDOCS%%share/doc/atlc/circ_in_rect.1.html
+%%PORTDOCS%%share/doc/atlc/colours.html
+%%PORTDOCS%%share/doc/atlc/couplers.html
+%%PORTDOCS%%share/doc/atlc/errors.html
+%%PORTDOCS%%share/doc/atlc/examples.html
+%%PORTDOCS%%share/doc/atlc/fileformat.html
+%%PORTDOCS%%share/doc/atlc/frontpage.html
+%%PORTDOCS%%share/doc/atlc/generators.html
+%%PORTDOCS%%share/doc/atlc/index.html
+%%PORTDOCS%%share/doc/atlc/index2.html
+%%PORTDOCS%%share/doc/atlc/jpgs/000000.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/0000ff.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/00ff00.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/00ffff.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/1aefb3.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/50.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/696969.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/8235ef.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/8e8e8e.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/aliased.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/bc7f60.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/central.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/centred.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/cir.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coax2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coaxial1.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/cop1.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/coupler.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/d5a04d.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/dcdcdc.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/eccentric_coax.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/eccentric_coax2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/efcc1a.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/elliptical.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/enclosed-microstrip.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ff0000.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ff0001.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ff00ff.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ffcaca.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ffff00.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ffffff.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/full-size.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/multi-dielectric.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/not-aliased.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/off-centre.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/off-centre2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/pcb2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/rect.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/rect2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/rect9.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ric.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/symmetrical_strip.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/test.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/too-small.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire2.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/twin-wire2.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/ushape.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-dark.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-dark.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-dark.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-light.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-light.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd-light.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.E.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.Er.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.Ex.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.Ey.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.U.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.V.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/very-odd.jpg
+%%PORTDOCS%%share/doc/atlc/jpgs/wide.jpg
+%%PORTDOCS%%share/doc/atlc/man-pages.html
+%%PORTDOCS%%share/doc/atlc/not_yet.html
+%%PORTDOCS%%share/doc/atlc/options.html
+%%PORTDOCS%%share/doc/atlc/readbin.1.html
+%%PORTDOCS%%share/doc/atlc/rect_cen_in_rect.1.html
+%%PORTDOCS%%share/doc/atlc/rect_in_circ.1.html
+%%PORTDOCS%%share/doc/atlc/rect_in_rect.1.html
+%%PORTDOCS%%share/doc/atlc/rect_in_rect.html
+%%PORTDOCS%%share/doc/atlc/sym_strip.1.html
+%%PORTDOCS%%share/doc/atlc/todo.html
+%%PORTDOCS%%share/doc/atlc/tutorial.html
+%%PORTDOCS%%share/doc/atlc/using.html
+share/examples/atlc/13inner_22outer_coax.bmp
+share/examples/atlc/aliased.bmp
+share/examples/atlc/an_odd_er.bmp
+share/examples/atlc/bigger_not_in_centre.bmp
+share/examples/atlc/coax-500-100.bmp
+share/examples/atlc/coax-500-200.bmp
+share/examples/atlc/coax-500-25.bmp
+share/examples/atlc/coax-500-400-Er=100.bmp
+share/examples/atlc/coax-500-400.bmp
+share/examples/atlc/coax-500-50.bmp
+share/examples/atlc/coax2.bmp
+share/examples/atlc/coaxtest.bmp
+share/examples/atlc/coaxtest2.bmp
+share/examples/atlc/coupler.bmp
+share/examples/atlc/enclosed-microstrip.bmp
+share/examples/atlc/ex2.bmp
+share/examples/atlc/mix.bmp
+share/examples/atlc/multi-dielectric.bmp
+share/examples/atlc/not-aliased.bmp
+share/examples/atlc/not_in_centre.bmp
+share/examples/atlc/off-centre-coax.bmp
+share/examples/atlc/offset.bmp
+share/examples/atlc/pcb.bmp
+share/examples/atlc/positive-ground-short.bmp
+share/examples/atlc/positive-negative-short.bmp
+share/examples/atlc/test.bmp
+share/examples/atlc/test3.bmp
+share/examples/atlc/test4.bmp
+share/examples/atlc/test6.bmp
+share/examples/atlc/test7.bmp
+share/examples/atlc/twin-wire.bmp
+share/examples/atlc/twin-wire2.bmp
+share/examples/atlc/twin-wire3.bmp
+share/examples/atlc/twin-wire4.bmp
+share/examples/atlc/ushape.bmp
+share/examples/atlc/very-odd.bmp
+share/examples/atlc/wide-9pixel.bmp
+@dirrm share/examples/atlc
+%%PORTDOCS%%@dirrm share/doc/atlc/jpgs
+%%PORTDOCS%%@dirrm share/doc/atlc