spotify 1.2.82.428
Spotify client for Linux
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1sfe_249_new_extractor=1
2
3_stapler_update_preset=snap
4_snap_name='spotify'
5_snap_channel='stable'
6_snap_url='https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_92.snap'
7_snap_version='1.2.82.428.g0ac8be2b'
8
9name='spotify'
10version=${_snap_version%.*}
11release=1
12architectures=(
13 'amd64'
14)
15summary='Spotify client for Linux'
16desc="$summary."
17group="Sound"
18maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
19homepage="https://spotify.com"
20license='Proprietary'
21nonfree=1
22nonfree_url='https://www.spotify.com/uk/legal/end-user-agreement/'
23appstream_app_id='com.spotify.Client'
24
25sources=(
26 "$_snap_url"
27)
28checksums=(
29 sha256:a4cfdb3f19af623ef51057623b3fd67459c58f24f727538a83d6e4bdf3212f8e
30)
31
32auto_reqprov_method=dirty
33auto_req=1
34auto_prov=1
35
36build_deps=(
37 squashfs-tools
38)
39
40prepare() {
41 unsquashfs "${srcdir}"/*.snap
42}
43
44package() {
45 cp -R "$srcdir/squashfs-root/usr" "$pkgdir"
46
47 for i in 16 22 24 32 48 64 128 256 ; do
48 install -Dm 0644 "${pkgdir}/usr/share/spotify/icons/spotify-linux-${i}.png" \
49 "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/spotify.png"
50 done
51
52 sed -i 's|Icon=.*|Icon=spotify|' "$srcdir/squashfs-root/meta/gui/spotify.desktop"
53 install-desktop "$srcdir/squashfs-root/meta/gui/spotify.desktop"
54}
55
56files() {
57 files-find-binary spotify
58 files-find-desktop spotify.desktop
59
60 files-find \
61 "/usr/share/icons/hicolor/*/apps/spotify.png"
62
63 files-find \
64 "/usr/share/spotify" \
65 "/usr/share/spotify/**/*"
66}