svn commit: r360457 - in head/science: . simsmith simsmith/files
Stephen Hurd
shurd at FreeBSD.org
Thu Jul 3 21:02:11 UTC 2014
Author: shurd
Date: Thu Jul 3 21:02:10 2014
New Revision: 360457
URL: http://svnweb.freebsd.org/changeset/ports/360457
QAT: https://qat.redports.org/buildarchive/r360457/
Log:
Java based Smith chart program. Performs single-frequency and sweep charting
with both Smitch charts and SWR/PWR curves. Does drag-and-drop schematic entry
with direct entry of component values as well as "drag tuning". Can import
load parameters directly from the following:
- EZNEC (and EZNEC GAM files)
- miniVNA and miniVNApro
- AIM4170
- CocoaNEC
- Rig Expert ".aaplot" files
- Touchstone S1P ".s1p" files (shunt and series)
Reviewed by: db, skreuzer
Approved by: db, skreuzer (mentors)
Differential Revision: https://phabric.freebsd.org/D311
Added:
head/science/simsmith/
head/science/simsmith/Makefile (contents, props changed)
head/science/simsmith/distinfo (contents, props changed)
head/science/simsmith/files/
head/science/simsmith/files/simsmith.in (contents, props changed)
head/science/simsmith/pkg-descr (contents, props changed)
Modified:
head/science/Makefile
Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile Thu Jul 3 20:55:19 2014 (r360456)
+++ head/science/Makefile Thu Jul 3 21:02:10 2014 (r360457)
@@ -174,6 +174,7 @@
SUBDIR += sigrok-cli
SUBDIR += silo
SUBDIR += simlib
+ SUBDIR += simsmith
SUBDIR += step
SUBDIR += svmlight
SUBDIR += szip
Added: head/science/simsmith/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/simsmith/Makefile Thu Jul 3 21:02:10 2014 (r360457)
@@ -0,0 +1,31 @@
+# Created by: shurd at FreeBSD.org
+# $FreeBSD$
+
+PORTNAME= simsmith
+PORTVERSION= 9.9
+CATEGORIES= science hamradio
+MASTER_SITES= http://ae6ty.com/Smith_Charts_files/ \
+ ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= shurd
+DISTNAME= SimSmith9p9
+EXTRACT_SUFX= .jar
+EXTRACT_ONLY=
+
+MAINTAINER= hamradio at FreeBSD.org
+COMMENT= A Java-based Smith Chart program
+
+USE_JAVA= yes
+JAVA_VERSION= 1.6+
+JAVA_RUN= yes
+
+PLIST_FILES= %%JAVAJARDIR%%/${DISTNAME}${EXTRACT_SUFX} \
+ bin/${PORTNAME}
+SUB_FILES= simsmith
+SUB_LIST+= DISTNAME=${DISTNAME}
+NO_BUILD= yes
+
+do-install:
+ @${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${JAVAJARDIR}
+ @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
Added: head/science/simsmith/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/simsmith/distinfo Thu Jul 3 21:02:10 2014 (r360457)
@@ -0,0 +1,2 @@
+SHA256 (SimSmith9p9.jar) = 2cedb3e5467fd2a0c0609c347a2fdfe4021532c94d23599dd11f85fb8a327605
+SIZE (SimSmith9p9.jar) = 3646770
Added: head/science/simsmith/files/simsmith.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/simsmith/files/simsmith.in Thu Jul 3 21:02:10 2014 (r360457)
@@ -0,0 +1,5 @@
+#!/bin/sh
+#
+# $FreeBSD$
+
+JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -jar "%%JAVAJARDIR%%/%%DISTNAME%%.jar" "$@"
Added: head/science/simsmith/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/simsmith/pkg-descr Thu Jul 3 21:02:10 2014 (r360457)
@@ -0,0 +1,13 @@
+Java based Smith chart program. Performs single-frequency and sweep charting
+with both Smitch charts and SWR/PWR curves. Does drag-and-drop schematic entry
+with direct entry of component values as well as "drag tuning". Can import
+load parameters directly from the following:
+
+- EZNEC (and EZNEC GAM files)
+- miniVNA and miniVNApro
+- AIM4170
+- CocoaNEC
+- Rig Expert ".aaplot" files
+- Touchstone S1P ".s1p" files (shunt and series)
+
+WWW: http://ae6ty.com/Smith_Charts.html
More information about the svn-ports-head
mailing list