cool-retro-term

Форк
0
/
snapcraft.yaml 
70 строк · 2.1 Кб
1
name: cool-retro-term # check to see if it's available
2
version: '1.1.1' # this is freakin' awesome
3
summary: cool-retro-term is a cool and retro terminal emulator. # 79 char long summary
4
description: |
5
  cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.
6
grade: stable # must be 'stable' to release into candidate/stable channels
7
confinement: classic # use 'strict' once you have the right plugs
8

9
base: core18
10

11
apps:
12
  cool-retro-term:
13
    command: bin/desktop-launch $SNAP/usr/bin/cool-retro-term
14
    desktop: usr/share/applications/cool-retro-term.desktop
15
    environment:
16
      QML2_IMPORT_PATH: $SNAP/usr/lib/x86_64-linux-gnu/qt5/qml
17
      
18
parts:
19
  desktop-qt5:
20
    source: https://github.com/ubuntu/snapcraft-desktop-helpers.git
21
    source-subdir: qt
22
    plugin: make
23
    make-parameters: ["FLAVOR=qt5"]
24
    build-packages:
25
      - build-essential
26
      - qtbase5-dev
27
      - dpkg-dev
28
    stage-packages:
29
      - libxkbcommon0
30
      - ttf-ubuntu-font-family
31
      - dmz-cursor-theme
32
      - light-themes
33
      - adwaita-icon-theme
34
      - gnome-themes-standard
35
      - shared-mime-info
36
      - libqt5gui5
37
      - libgdk-pixbuf2.0-0
38
      - libqt5svg5 # for loading icon themes which are svg
39
      - try: [appmenu-qt5] # not available on core18
40
      - locales-all
41
      - xdg-user-dirs
42
      - fcitx-frontend-qt5
43

44
  my-part:
45
    source: https://github.com/Swordfish90/cool-retro-term
46
    source-type: git
47
    plugin: qmake # See 'snapcraft plugins'
48
    qt-version: qt5
49
    after: [desktop-qt5]
50

51
    build-packages:
52
      - build-essential 
53
      - qmlscene 
54
      - qt5-qmake 
55
      - qt5-default 
56
      - qtdeclarative5-dev 
57
      
58
    stage-packages: 
59
      - qmlscene
60
      - qml-module-qtquick-controls 
61
      - qml-module-qtquick2
62
      - qml-module-qtgraphicaleffects
63
      - qml-module-qtquick-dialogs 
64
      - qml-module-qtquick-localstorage
65
      - qml-module-qtquick-window2
66
      - libgl1-mesa-dev
67
      - qtdeclarative5-dev-tools
68
      - qml-module-qtquick-extras
69
      - qml-module-qt-labs-settings
70
      - qml-module-qt-labs-folderlistmodel
71

72

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.