-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcom.microsoft.AzureStorageExplorer.yaml
70 lines (70 loc) · 2.71 KB
/
com.microsoft.AzureStorageExplorer.yaml
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
app-id: com.microsoft.AzureStorageExplorer
runtime: org.freedesktop.Platform
runtime-version: '23.08'
sdk: org.freedesktop.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.dotnet8
command: StorageExplorer
separate-locales: false
tags:
- proprietary
build-options:
append-path: /usr/lib/sdk/dotnet8/bin
append-ld-library-path: /usr/lib/sdk/dotnet8/lib
env:
PKG_CONFIG_PATH: /app/lib/pkgconfig:/app/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig:/usr/lib/sdk/dotnet8/lib/pkgconfig
finish-args:
- --share=ipc
- --socket=x11
- --socket=pulseaudio
- --share=network
- --device=dri
- --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons
- --talk-name=org.freedesktop.secrets
- --talk-name=org.gnome.SessionManager
- --talk-name=com.canonical.AppMenu.Registrar
- --talk-name=com.canonical.AppMenu.Registrar.*
- --system-talk-name=org.freedesktop.login1
- --persist=.IdentityService
- --persist=ScriptedHost
modules:
- shared-modules/libsecret/libsecret.json
- name: storage-explorer
buildsystem: simple
build-commands:
- install.sh
- install -Dm644 com.microsoft.AzureStorageExplorer.appdata.xml /app/share/appdata/com.microsoft.AzureStorageExplorer.appdata.xml
- install -Dm644 storage-explorer_256.png /app/share/icons/hicolor/256x256/apps/com.microsoft.AzureStorageExplorer.png
- install -Dm644 com.microsoft.AzureStorageExplorer.desktop /app/share/applications/com.microsoft.AzureStorageExplorer.desktop
- install -D apply_extra -t /app/bin
- install -D StorageExplorer -t /app/bin
sources:
- type: script
dest-filename: apply_extra
commands:
- mkdir storageexplorer
- tar xfz storage-explorer.tar.gz -C storageexplorer
- rm -f storage-explorer.tar.gz
- type: file
path: StorageExplorer
- type: file
path: com.microsoft.AzureStorageExplorer.desktop
- type: file
path: com.microsoft.AzureStorageExplorer.appdata.xml
- type: file
path: icons/storage-explorer_256.png
- type: extra-data
filename: storage-explorer.tar.gz
only-arches:
- x86_64
url: https://github.com/microsoft/AzureStorageExplorer/releases/download/v1.37.0/StorageExplorer-linux-x64.tar.gz
sha256: ab9e377dd9799c6df94a33cf10ab594b7aaef4ce88a0ddab52aae7b05ded34c0
size: 155062261
x-checker-data:
type: json
url: https://api.github.com/repos/microsoft/AzureStorageExplorer/releases/latest
version-query: .name
timestamp-query: .published_at
url-query: .assets[] | select (.name | contains("linux-x64")) | .browser_download_url
dist: stable
component: main