aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2002-09-06 17:40:18 +0800
committerijliao <ijliao@FreeBSD.org>2002-09-06 17:40:18 +0800
commit0d80defe0a11fbc448cc77f88096393517a11096 (patch)
tree63e9249b44fd2213fa9e948e3dc7bcafd57be8cf
parent1ac1ded425fca651ad082ce0fe7f7cdf8cbaf7ce (diff)
downloadfreebsd-ports-gnome-0d80defe0a11fbc448cc77f88096393517a11096.tar.gz
freebsd-ports-gnome-0d80defe0a11fbc448cc77f88096393517a11096.tar.zst
freebsd-ports-gnome-0d80defe0a11fbc448cc77f88096393517a11096.zip
add transcalc 0.13
A analysis and synthesis tool for RF and microwave transmission lines
-rw-r--r--cad/Makefile1
-rw-r--r--cad/transcalc/Makefile24
-rw-r--r--cad/transcalc/distinfo1
-rw-r--r--cad/transcalc/pkg-comment1
-rw-r--r--cad/transcalc/pkg-descr20
-rw-r--r--cad/transcalc/pkg-plist16
6 files changed, 63 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile
index bfbf9f4672e4..0834caa8e684 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -33,6 +33,7 @@
SUBDIR += slffea
SUBDIR += spice
SUBDIR += tkgate
+ SUBDIR += transcalc
SUBDIR += vipec
SUBDIR += xcircuit
diff --git a/cad/transcalc/Makefile b/cad/transcalc/Makefile
new file mode 100644
index 000000000000..bdbb6bfb2da4
--- /dev/null
+++ b/cad/transcalc/Makefile
@@ -0,0 +1,24 @@
+# ex:ts=8
+# Ports collection makefile for: transcalc
+# Date created: Sep 6, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= transcalc
+PORTVERSION= 0.13
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
+ http://transcalc.sourceforge.net/
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+
+USE_GNOMENG= yes
+USE_GNOME= imlib
+GNU_CONFIGURE= yes
+
+MAN1= transcalc.1
+
+.include <bsd.port.mk>
diff --git a/cad/transcalc/distinfo b/cad/transcalc/distinfo
new file mode 100644
index 000000000000..e1e3161caca3
--- /dev/null
+++ b/cad/transcalc/distinfo
@@ -0,0 +1 @@
+MD5 (transcalc-0.13.tar.gz) = bae9ef11dc6bf5f2bc6619ab9f434fe5
diff --git a/cad/transcalc/pkg-comment b/cad/transcalc/pkg-comment
new file mode 100644
index 000000000000..f05031d2758e
--- /dev/null
+++ b/cad/transcalc/pkg-comment
@@ -0,0 +1 @@
+A analysis and synthesis tool for RF and microwave transmission lines
diff --git a/cad/transcalc/pkg-descr b/cad/transcalc/pkg-descr
new file mode 100644
index 000000000000..716b25953d1e
--- /dev/null
+++ b/cad/transcalc/pkg-descr
@@ -0,0 +1,20 @@
+Transcalc is an analysis and synthesis tool for calculating the electrical and
+physical properties of different kinds of RF and microwave transmission lines.
+
+Transcalc was somewhat inspired by the functionality of Agilent Technologies'
+commercial program linecalc. Transcalc aspires to be more functional in the
+long run and well-documented with appropriate references to formulas that are
+used. Transcalc is built using the GIMP toolkit (GTK) for its GUI interface.
+
+For each type of transmission line, using dialog boxes, you can enter values
+for the various parameters, and either calculate its electrical properties
+(analyze), or use the given electrical requirements to sythesize physical
+parameters of the required transmission line.
+
+Available transmission lines (this list will expand with subsequent releases):
+ - Microstrip
+ - Rectangular Waveguide
+ - Coaxial Line
+ - Coupled Microstrip
+
+WWW: http://transcalc.sourceforge.net/
diff --git a/cad/transcalc/pkg-plist b/cad/transcalc/pkg-plist
new file mode 100644
index 000000000000..6bd7aa39b436
--- /dev/null
+++ b/cad/transcalc/pkg-plist
@@ -0,0 +1,16 @@
+bin/transcalc
+share/transcalc/examples/000.trc
+share/transcalc/examples/001.trc
+share/transcalc/examples/cstrip_kj_1.trc
+share/transcalc/examples/cstrip_kj_2.trc
+share/transcalc/examples/example1.trc
+share/transcalc/examples/hp.trc
+share/transcalc/examples/ustrip50fr4.trc
+share/transcalc/examples/ustrip_jansen.trc
+share/transcalc/images/c_microstrip.jpg
+share/transcalc/images/coax.jpg
+share/transcalc/images/microstrip.jpg
+share/transcalc/images/rectwaveguide.jpg
+@dirrm share/transcalc/examples
+@dirrm share/transcalc/images
+@dirrm share/transcalc