blob: baf3f8b033caa17dab5e195f37445803c74a95fe (
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
|
# Maintainer: baiyuanneko <i at nekomoe dot xyz>
pkgname=bangumium-bin
pkgver=0.9.3
pkgrel=1
pkgdesc="Universal third-party desktop client for bgm.tv"
arch=('any')
url="https://github.com/Bangumium/Bangumium"
license=('MIT')
depends=('python-gobject' 'webkit2gtk-4.1')
provides=('bangumium')
conflicts=('bangumium-git')
source=(
'icon.png'::"https://raw.githubusercontent.com/Bangumium/Bangumium/refs/tags/v${pkgver}/icon.png"
"bangumium-linux"::"${url}/releases/download/v${pkgver}/bangumium-linux"
)
sha256sums=('454f0bef7bbc8d81f361d97e3f0fb23d9f4ccbc5a824d8c3419479e4dc5a9341'
'd150cca1de77164584876ee1c41c8cd48625c4838ddcf283e1d51c0aa9b413c0')
package() {
cd "$srcdir"
install -Dm644 "icon.png" "${pkgdir}/usr/share/icons/bangumium.png"
install -Dm755 "bangumium-linux" "${pkgdir}/usr/bin/bangumium"
install -Dm644 "/dev/stdin" "${pkgdir}/usr/share/applications/bangumium.desktop" << "EOF"
[Desktop Entry]
Name=Bangumium
Comment=Universal third-party desktop client for bgm.tv
Exec=/usr/bin/bangumium
Terminal=false
Icon=/usr/share/icons/bangumium.png
Type=Application
StartupNotify=false
Categories=Network
EOF
}
|