blob: e5203db89e3a802bf631ecdef7d1fd10a972b529 (
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
37
38
39
40
41
42
43
44
45
46
47
|
# Maintainer: Throdne <Throdne@gmail.com>
pkgname=supercell-wx-bin
pkgver=0.6.1
pkgrel=1
pkgdesc="A NEXRAD Level 2 and Level 3 radar viewing application (Stable Build)"
arch=('x86_64')
url="https://github.com/dpaulat/supercell-wx"
license=('MIT')
makedepends=()
depends=('xcb-util-cursor' 'mesa')
provides=('supercell-wx')
conflicts=('supercell-wx' 'supercell-wx-appimage')
source=("https://github.com/dpaulat/supercell-wx/releases/download/v${pkgver}-release/supercell-wx-v${pkgver}-linux-x64.tar.gz"
"supercell-wx.desktop::https://raw.githubusercontent.com/dpaulat/supercell-wx/develop/scwx-qt/res/linux/supercell-wx.desktop"
"scwx-256.png::https://raw.githubusercontent.com/dpaulat/supercell-wx/develop/scwx-qt/res/icons/scwx-256.png"
"scwx-64.png::https://raw.githubusercontent.com/dpaulat/supercell-wx/develop/scwx-qt/res/icons/scwx-64.png")
sha256sums=('c4c75599bd56f1f3f2077da3aa76b619301a43e83f0942f9cef64c2d398ef390'
'SKIP'
'7e43e238c96f7ed225286ccb6d656458aec063fb090d5e9ec08922d03b59a8d6'
'4a900b77386aec5541b66afdfc41389ff12cac76ff046f7272eed025ce72d010')
package() {
# Extract the tar.gz file
tar -xf "supercell-wx-v${pkgver}-linux-x64.tar.gz" -C "${srcdir}"
# Check archive structure
if [[ ! -d "${srcdir}/supercell-wx/bin" ]]; then
error "Unexpected archive structure."
return 1
fi
# Install to /opt
install -dm755 "${pkgdir}/opt/supercell-wx"
cp -a "${srcdir}/supercell-wx/"* "${pkgdir}/opt/supercell-wx/"
# Symlink binary to /usr/bin
install -dm755 "${pkgdir}/usr/bin"
ln -s "/opt/supercell-wx/bin/supercell-wx" "${pkgdir}/usr/bin/supercell-wx"
# Install desktop entry (start menu shortcut)
install -Dm644 "${srcdir}/supercell-wx.desktop" "${pkgdir}/usr/share/applications/supercell-wx.desktop"
# Install application icons
install -Dm644 "${srcdir}/scwx-256.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/supercell-wx.png"
install -Dm644 "${srcdir}/scwx-64.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/supercell-wx.png"
}
|