diff options
-rw-r--r-- | cad/Makefile | 1 | ||||
-rw-r--r-- | cad/atlc/Makefile | 51 | ||||
-rw-r--r-- | cad/atlc/distinfo | 1 | ||||
-rw-r--r-- | cad/atlc/pkg-comment | 1 | ||||
-rw-r--r-- | cad/atlc/pkg-descr | 14 | ||||
-rw-r--r-- | cad/atlc/pkg-plist | 173 |
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 |