blob: c9e25b2c2d9f8027217b54eaee6f7b6af6a1c1e2 (
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
|
# Maintainer: Tháles de Oliveira <oliveiraethales@gmail.com>
pkgname=torrential
pkgver=0.2.0
pkgrel=1
pkgdesc='A sleek Linux TIDAL client with Hi-Res FLAC support (24-bit/192kHz)'
arch=('x86_64')
url='https://github.com/oliveiraethales/torrential'
license=('MIT')
depends=('gtk3' 'mpv')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/oliveiraethales/torrential/releases/download/v${pkgver}/torrential-${pkgver}-linux-x86_64.tar.gz")
sha256sums=('435f6f7b3cdb96bce7157d22eeadc12e9cbd42b324d87b1987c21a62a8542fe3')
package() {
cd "${pkgname}-${pkgver}-linux-x86_64"
# Install application binary and data
install -d "${pkgdir}/opt/${pkgname}"
cp -r torrential data lib "${pkgdir}/opt/${pkgname}/"
# Create /usr/bin symlink
install -d "${pkgdir}/usr/bin"
ln -s "/opt/${pkgname}/torrential" "${pkgdir}/usr/bin/torrential"
# Install desktop file
install -Dm644 com.torrential.torrential.desktop \
"${pkgdir}/usr/share/applications/com.torrential.torrential.desktop"
# Fix Exec path in desktop file
sed -i 's|Exec=torrential|Exec=/opt/torrential/torrential|' \
"${pkgdir}/usr/share/applications/com.torrential.torrential.desktop"
# Install icons
for size in 16 32 48 64 128 256 512; do
install -Dm644 "icons/hicolor/${size}x${size}/apps/com.torrential.torrential.png" \
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/com.torrential.torrential.png"
done
}
|