Adapt snap build for Kotatogram
This commit is contained in:
parent
5b9bc084f9
commit
af8d7ad4dd
2 changed files with 11 additions and 11 deletions
4
.github/workflows/snap.yml
vendored
4
.github/workflows/snap.yml
vendored
|
|
@ -73,14 +73,14 @@ jobs:
|
||||||
if: steps.cache-enchant.outputs.cache-hit != 'true'
|
if: steps.cache-enchant.outputs.cache-hit != 'true'
|
||||||
run: snapcraft build --destructive-mode enchant
|
run: snapcraft build --destructive-mode enchant
|
||||||
|
|
||||||
- name: Telegram Desktop snap build.
|
- name: Kotatogram Desktop snap build.
|
||||||
if: env.ONLY_CACHE == 'false'
|
if: env.ONLY_CACHE == 'false'
|
||||||
run: snapcraft --destructive-mode
|
run: snapcraft --destructive-mode
|
||||||
|
|
||||||
- name: Move artifact.
|
- name: Move artifact.
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
if: env.UPLOAD_ARTIFACT == 'true'
|
||||||
run: |
|
run: |
|
||||||
artifact_name=$(echo telegram-desktop_*.snap)
|
artifact_name=$(echo kotatogram-desktop_*.snap)
|
||||||
echo ::set-env name=ARTIFACT_NAME::$artifact_name
|
echo ::set-env name=ARTIFACT_NAME::$artifact_name
|
||||||
|
|
||||||
mkdir artifact
|
mkdir artifact
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
name: telegram-desktop
|
name: kotatogram-desktop
|
||||||
adopt-info: telegram
|
adopt-info: kotatogram
|
||||||
icon: Telegram/Resources/art/icon512@2x.png
|
icon: Telegram/Resources/art/icon512@2x.png
|
||||||
|
|
||||||
base: core18
|
base: core18
|
||||||
|
|
@ -7,10 +7,10 @@ grade: stable
|
||||||
confinement: strict
|
confinement: strict
|
||||||
|
|
||||||
apps:
|
apps:
|
||||||
telegram-desktop:
|
kotatogram-desktop:
|
||||||
command: bin/desktop-launch telegram-desktop
|
command: bin/desktop-launch kotatogram-desktop
|
||||||
common-id: org.telegram.desktop
|
common-id: io.github.kotatogram
|
||||||
desktop: share/applications/telegramdesktop.desktop
|
desktop: share/applications/kotatogramdesktop.desktop
|
||||||
environment:
|
environment:
|
||||||
# Use GTK3 cursor theme, icon theme and open/save file dialogs.
|
# Use GTK3 cursor theme, icon theme and open/save file dialogs.
|
||||||
QT_QPA_PLATFORMTHEME: gtk3
|
QT_QPA_PLATFORMTHEME: gtk3
|
||||||
|
|
@ -42,11 +42,11 @@ plugs:
|
||||||
default-provider: gtk-common-themes
|
default-provider: gtk-common-themes
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
telegram:
|
kotatogram:
|
||||||
plugin: cmake
|
plugin: cmake
|
||||||
source: .
|
source: .
|
||||||
source-type: git
|
source-type: git
|
||||||
parse-info: [share/metainfo/telegramdesktop.appdata.xml]
|
parse-info: [share/metainfo/kotatogramdesktop.appdata.xml]
|
||||||
build-packages:
|
build-packages:
|
||||||
- gcc-8
|
- gcc-8
|
||||||
- g++-8
|
- g++-8
|
||||||
|
|
@ -108,7 +108,7 @@ parts:
|
||||||
|
|
||||||
snapcraftctl set-version "$version"
|
snapcraftctl set-version "$version"
|
||||||
|
|
||||||
sed -i 's|^Icon=.*|Icon=/share/icons/hicolor/512x512/apps/telegram.png|g' lib/xdg/telegramdesktop.desktop
|
sed -i 's|^Icon=.*|Icon=/share/icons/hicolor/512x512/apps/kotatogram.png|g' lib/xdg/kotatogramdesktop.desktop
|
||||||
after:
|
after:
|
||||||
- cmake
|
- cmake
|
||||||
- desktop-qt5
|
- desktop-qt5
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue