summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortjbp2020-01-17 13:40:26 +0000
committertjbp2020-01-17 13:40:26 +0000
commita3eb6e59a3d4ecfe2b787794edf5095cb63091d0 (patch)
treecf90f1162625d1f8f490f27a5b7befc69c187365
parent2737144cdbc4be85a54aa692e8dd768df31fc345 (diff)
downloadaur-a3eb6e59a3d4ecfe2b787794edf5095cb63091d0.tar.gz
Updated version
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD41
2 files changed, 29 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f87fbe529feb..80d329dad3a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,27 @@
-# Generated by mksrcinfo v8
-# Sun Oct 29 16:35:12 UTC 2017
pkgbase = wsjtx-bin
pkgdesc = Software for Amateur Radio Weak-Signal Communication (JT9 and JT65)
- pkgver = 1.8.0
+ pkgver = 2.1.2
pkgrel = 1
url = http://physics.princeton.edu/pulsar/k1jt/wsjtx.html
arch = i686
arch = x86_64
+ arch = armv7h
license = GPL-3
depends = qt5-base
depends = qt5-multimedia
depends = qt5-serialport
+ depends = qt5-tools
depends = libusb
depends = libusb-compat
depends = gcc-fortran
depends = libpulse
depends = libpng
+ depends = fftw
+ depends = gcc7-libs
provides = wsjtx
conflicts = wsjtx
- source = http://physics.princeton.edu/pulsar/k1jt/wsjtx_1.8.0_i386.deb
- md5sums = 9b831d1a0537193597aef03dea39a278
+ source = https://sourceforge.net/projects/wsjt/files/wsjtx-2.1.2/wsjtx_2.1.2_amd64.deb
+ sha256sums = 6f1b2d36b562134e1f4d4d7e55fb06ecf49cdbae262219ce98ed35bfc2919056
pkgname = wsjtx-bin
diff --git a/PKGBUILD b/PKGBUILD
index 55dfecc14c38..7191f8758e9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,39 @@
-# Maintainer: Thomas Gatzweiler <thomas.gatzweiler@gmail.com>
+# Maintainer: tjbp (archlinux@tjbp.net)
+# Contributor: Thomas Gatzweiler <thomas.gatzweiler@gmail.com>
pkgname=wsjtx-bin
-pkgver=1.8.0
+pkgver=2.1.2
pkgrel=1
pkgdesc="Software for Amateur Radio Weak-Signal Communication (JT9 and JT65)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 armv7h)
url="http://physics.princeton.edu/pulsar/k1jt/wsjtx.html"
license=("GPL-3")
-depends=(qt5-base qt5-multimedia qt5-serialport libusb libusb-compat gcc-fortran libpulse libpng)
+depends=(qt5-base qt5-multimedia qt5-serialport qt5-tools libusb libusb-compat gcc-fortran libpulse libpng fftw gcc7-libs)
provides=(wsjtx)
conflicts=(wsjtx)
-makedepends=()
if [ "$CARCH" == "x86_64" ]; then
- debfile="wsjtx_1.8.0_amd64.deb"
- md5sums=(8b607896f712c89be1d4b318cd4edbe2)
-else
- debfile="wsjtx_1.8.0_i386.deb"
- md5sums=(9b831d1a0537193597aef03dea39a278)
+ debfile="wsjtx_${pkgver}_amd64.deb"
+ sha256sums=(6f1b2d36b562134e1f4d4d7e55fb06ecf49cdbae262219ce98ed35bfc2919056)
+elif [ "$CARCH" == "i686" ]; then
+ debfile="wsjtx_${pkgver}_i386.deb"
+ sha256sums=(d08f6be879b0b70141b69932847d79aa4d1e6e191297e0268d8f7535f62e6655)
+elif [ "$CARCH" == "armv7h" ]; then
+ debfile="wsjtx_${pkgver}_armhf.deb"
+ sha256sums=(a4cc19525895af936087b52ece2b163c135dcca2ea0d2db350246f3a421bdac8)
fi
-source=("http://physics.princeton.edu/pulsar/k1jt/${debfile}")
+source=("https://sourceforge.net/projects/wsjt/files/wsjtx-$pkgver/${debfile}")
-prepare() {
- cd "$srcdir"
- ar vx $debfile
+build() {
+ echo '/usr/lib/gcc/x86_64-pc-linux-gnu/7.5.0' > wsjtx-bin.conf
}
package() {
- cd "$srcdir"
- tar -C ${pkgdir}/ -xvf data.tar.gz
- cd "$pkgdir"
- chmod 755 usr/ usr/share/ usr/bin/ usr/share/doc/
- chmod 755 usr/share/applications/ usr/share/pixmaps/
+ cd "$srcdir"
+ tar -C ${pkgdir}/ -xvf data.tar.gz
+ cd "$pkgdir"
+ chmod 755 usr/ usr/share/ usr/bin/ usr/share/doc/
+ chmod 755 usr/share/applications/ usr/share/pixmaps/
+ install -Dm644 wsjtx-bin.conf "$pkgdir /etc/ld.so.conf.d/wsjtx-bin.conf"
}