summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrea Girotto2020-01-26 05:45:21 +0100
committerAndrea Girotto2020-01-26 05:47:13 +0100
commitd85aa029671856778880e6fe8586b374c00f0e7d (patch)
treebcae28f68866c325d92b478e72cd28dfbb942535 /PKGBUILD
downloadaur-d85aa029671856778880e6fe8586b374c00f0e7d.tar.gz
Release v2.5.3 Nov 15, 2019
Add function calls to get RTS/DTR/RI line statuses (getRTS(), getDTR(), getRI()) Add functions to attempt to set/retrieve the underlying device driver's transmit buffer sizes Suppress output of setting RTS/DTR line states before a port is opened Set global read/write/execute permissions on extracted native libraries so multiple instances of jSerialComm can function at the same time Tie all "safety sleep" timers to the parameter in openPort() so that every sleep is user-configurable at runtime Ensure that ports are fully/automatically closed if it is detected that they are no longer connected Check for open ports before reading/writing so that disconnected ports don't continually spit out garbage data Properly initialize all C data structs
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 20 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..16b894f43031
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,20 @@
+# Original packager: Francois Boulogne <fboulogne at april dot org>
+# Maintainer: Andrea Girotto echo "naqern.tvebggb@tznvy.pbz" | tr '[a-z]' '[n-za-m]'
+pkgname=java-jserialcomm
+pkgver=2.5.3
+pkgrel=1
+pkgdesc='Platform-independent serial port access for Java.'
+arch=(any)
+url='https://fazecast.github.io/jSerialComm/'
+license=('Apache' 'LGPL3')
+depends=('java-runtime')
+source=(https://github.com/Fazecast/jSerialComm/releases/download/v${pkgver}/jSerialComm-${pkgver}.jar)
+noextract=(jSerialComm-${pkgver}.jar)
+md5sums=('9a8b2d6a5c0007d5a62d59116b1ee320')
+
+package() {
+ install -d -m755 ${pkgdir}/usr/share/java/jSerialComm/ || return 1
+ install -m644 \
+ ${srcdir}/jSerialComm-${pkgver}.jar \
+ ${pkgdir}/usr/share/java/jSerialComm/jSerialComm.jar || return 1
+}