Bug 213758 - [NEW PORT] comms/java-simple-serial-connector: Java library for working with serial ports
Summary: [NEW PORT] comms/java-simple-serial-connector: Java library for working with ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Boris Samorodov
URL:
Keywords:
Depends on:
Blocks: 213760
  Show dependency treegraph
 
Reported: 2016-10-24 20:44 UTC by Kyle Evans
Modified: 2016-10-25 20:59 UTC (History)
1 user (show)

See Also:


Attachments
shar(1) archive of comms/java-simple-serial-connector (11.43 KB, text/plain)
2016-10-24 20:44 UTC, Kyle Evans
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer freebsd_triage 2016-10-24 20:44:05 UTC
Created attachment 176121 [details]
shar(1) archive of comms/java-simple-serial-connector

Hello!

An oversight with the recent devel/arduino16: JSSC needed to be brought in for working with the serial monitor/plotter.

This port brings in patches to make JSSC work in our environment and compiles the JNI stuff natively.

Portlint and Poudriere both look good for this one, and tested w/ devel/arduino16 on amd64. Do note that a `poudriere testport` run will claim that it doesn't see anything architecture-dependent, but this is a false reading -- the architecture-dependent bits (libjSSC-*.so) are simply wrapped into the *.jar. I've taken care to strip the .so before it gets wrapped into the .jar.
Comment 1 Boris Samorodov freebsd_committer freebsd_triage 2016-10-24 21:48:30 UTC
Take.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-10-25 19:37:42 UTC
A commit references this bug:

Author: bsam
Date: Tue Oct 25 19:37:35 UTC 2016
New revision: 424647
URL: https://svnweb.freebsd.org/changeset/ports/424647

Log:
  Library for working with serial ports in Java.

  WWW: https://github.com/scream3r/java-simple-serial-connector

  PR:		213758
  Submitted by:	bsdports@kyle-evans.net

Changes:
  head/comms/Makefile
  head/comms/java-simple-serial-connector/
  head/comms/java-simple-serial-connector/Makefile
  head/comms/java-simple-serial-connector/distinfo
  head/comms/java-simple-serial-connector/files/
  head/comms/java-simple-serial-connector/files/build.xml.in
  head/comms/java-simple-serial-connector/files/patch-src_cpp___nix__based_jssc.cpp
  head/comms/java-simple-serial-connector/files/patch-src_cpp_jssc__SerialNativeInterface.h
  head/comms/java-simple-serial-connector/files/patch-src_java_jssc_SerialNativeInterface.java
  head/comms/java-simple-serial-connector/files/patch-src_java_jssc_SerialPort.java
  head/comms/java-simple-serial-connector/files/patch-src_java_jssc_SerialPortList.java
  head/comms/java-simple-serial-connector/pkg-descr
Comment 3 Boris Samorodov freebsd_committer freebsd_triage 2016-10-25 19:41:33 UTC
Committed, thanks!