12345678910111213141516171819202122232425262728293031 |
- # Maintainer: Thomas Gatzweiler <thomas.gatzweiler@gmail.com>
- pkgname=wsjtx
- pkgver=2.1.2
- pkgrel=1
- pkgdesc="Software for Amateur Radio Weak-Signal Communication (JT9 and JT65)"
- arch=('i686' 'x86_64')
- url="http://physics.princeton.edu/pulsar/k1jt/wsjtx.html"
- license=('GPL-3')
- makedepends=(cmake asciidoc asciidoctor)
- depends=(qt5-base qt5-multimedia qt5-serialport qt5-tools libusb libusb-compat gcc-fortran libpulse libpng fftw)
- source=(http://physics.princeton.edu/pulsar/K1JT/$pkgname-$pkgver.tgz disable-qstring-hash-code.patch)
- sha1sums=('a4b4b533b0e19ecaf2a08997737838c2ca5e95ca' 'd2646101b716f789f9e2f947f51e285241196f84')
- prepare() {
- cd "$pkgname-$pkgver"
- cat $srcdir/disable-qstring-hash-code.patch >> wsjtx.patch
- }
- build() {
- mkdir -p $srcdir/build
- cd $srcdir/build
- cmake -Wno-dev -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release $srcdir/$pkgname-$pkgver
- make || return 1
- }
- package() {
- cd "${srcdir}/build"
- make DESTDIR="${pkgdir}" install
- }
|