summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 11d086b4dc4515616d5c5db33d49c2098956ee08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Submitter: Lucjan SQ5FGB <lucck at boff dot pl>
# Maintainer: Alexander Fasching OE5TKM <fasching.a91@gmail.com>

pkgname=vna_j
_realname=vnaJ
pkgver=3.4.8
pkgrel=1
pkgdesc="GUI for various vector network analyzers"
arch=('any')
license=('CCPL:by-nc-nd')
url="http://vnaj.dl2sba.com/"
depends=('java-environment>=10' 'hicolor-icon-theme')
optdepends=('xdg-utils: desktop & menu shortcut support')
makedepends=('imagemagick')
source=(http://download.dl2sba.com/vnaj/$pkgver/${_realname}.${pkgver}.jar
        vnaJ.sh vnaJ.desktop http://download.dl2sba.com/vnaj/$pkgver/logo.ico)
noextract=(${_realname}.${pkgver}.jar)
sha256sums=('101be57c1984d2206ccf5623b5f71fdf80b58e244141ea6378e0dfb741fe3e70'
            'cf188ba0153e9227a8db441c03f8566dee523c65e42097ea1f7d8041f1b68e43'
            'a1a4b6cc03a832d0d0d564a8e4ce07c58532ff5e7d9a1bdeaf7e5acbfb8907a6'
            'e4868277a6f4f1da10cfeaba58086d6f76b79a057be4ba7a72aab9d9f686f7fb')

package() {
    mkdir -p "$pkgdir"{/usr/bin,/usr/share/java/$pkgname}

    # Copying the argo script to /usr/bin
    install -m755 vnaJ.sh "$pkgdir"/usr/bin/vnaJ

    #cd "$srcdir/$pkgname-$pkgver
    # Copying necessary files
    cp ${_realname}.${pkgver}.jar "$pkgdir"/usr/share/java/$pkgname/$_realname.jar
    # Install resources
    convert logo.ico logo.png
    install -D -m644 "$srcdir"/logo-0.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/vnaJ.png
    install -D -m644 "$srcdir"/vnaJ.desktop "$pkgdir"/usr/share/applications/vnaJ.desktop
}