Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jul 2014 21:02:10 +0000 (UTC)
From:      Stephen Hurd <shurd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r360457 - in head/science: . simsmith simsmith/files
Message-ID:  <201407032102.s63L2A4v081746@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407032102.s63L2A4v081746>