- Timestamp:
- Jan 14, 2022, 10:56:48 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/1.1.0/Install/snap/snapcraft.yaml
r121 r123 21 21 source: . 22 22 source-type: local 23 build-packages: 23 build-packages: 24 24 - fpc 25 25 - lazarus … … 43 43 install -m 644 Install/snap/local/LazFuck.xml $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages 44 44 cp -r Examples $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck 45 after: 46 - desktop-gtk2 45 47 stage: 46 47 48 49 50 51 52 48 - etc 49 - usr 50 - usr/bin 51 - usr/share/LazFuck 52 - usr/share/applications/LazFuck.desktop 53 - usr/share/pixmaps 54 - usr/share/mime 53 55 stage-packages: 54 - libatk1.0-0 55 - libcairo2 56 - libdatrie1 57 - libfontconfig1 58 - libfreetype6 59 - libfribidi0 60 - libgdk-pixbuf2.0-0 61 - libgraphite2-3 62 - libgtk2.0-0 63 - libharfbuzz0b 64 - libpango-1.0-0 65 - libpangocairo-1.0-0 66 - libpangoft2-1.0-0 67 - libpixman-1-0 68 - libpng16-16 69 - libthai0 70 - libx11-6 71 - libxau6 72 - libxcb-render0 73 - libxcb-shm0 74 - libxcb1 75 - libxcomposite1 76 - libxcursor1 77 - libxdamage1 78 - libxdmcp6 79 - libxext6 80 - libxfixes3 81 - libxi6 82 - libxinerama1 83 - libxrandr2 84 - libxrender1 56 - libatk1.0-0 57 - libcairo2 58 - libdatrie1 59 - libfontconfig1 60 - libfreetype6 61 - libfribidi0 62 - libgdk-pixbuf2.0-0 63 - libgraphite2-3 64 - libgtk2.0-0 65 - libharfbuzz0b 66 - libpango-1.0-0 67 - libpangocairo-1.0-0 68 - libpangoft2-1.0-0 69 - libpixman-1-0 70 - libpng16-16 71 - libthai0 72 - libx11-6 73 - libxau6 74 - libxcb-render0 75 - libxcb-shm0 76 - libxcb1 77 - libxcomposite1 78 - libxcursor1 79 - libxdamage1 80 - libxdmcp6 81 - libxext6 82 - libxfixes3 83 - libxi6 84 - libxinerama1 85 - libxrandr2 86 - libxrender1 87 88 desktop-gtk2: 89 source: https://github.com/ubuntu/snapcraft-desktop-helpers.git 90 source-subdir: gtk 91 plugin: make 92 make-parameters: ["FLAVOR=gtk2"] 93 build-packages: 94 - build-essential 95 - libgtk2.0-dev 96 stage-packages: 97 - libxkbcommon0 # XKB_CONFIG_ROOT 98 - ttf-ubuntu-font-family 99 - dmz-cursor-theme 100 - light-themes 101 - adwaita-icon-theme 102 - gnome-themes-standard 103 - shared-mime-info 104 - libgtk2.0-0 105 - libgdk-pixbuf2.0-0 106 - libglib2.0-bin 107 - libgtk2.0-bin 108 - unity-gtk2-module 109 - locales-all 110 - libappindicator1 111 - xdg-user-dirs 112 - ibus-gtk 113 - libibus-1.0-5 114 115 # Additional plugs to pick up the GTK theme and icons from the system 116 plugs: 117 icon-themes: 118 interface: content 119 target: $SNAP/data-dir/icons 120 default-provider: gtk-common-themes 121 sound-themes: 122 interface: content 123 target: $SNAP/data-dir/sounds 124 default-provider: gtk-common-themes 125 gtk-2-engines: 126 interface: content 127 target: $SNAP/lib/gtk-2.0 128 default-provider: gtk2-common-themes:gtk-2-engines 129 gtk-2-themes: 130 interface: content 131 target: $SNAP/usr/share/themes 132 default-provider: gtk2-common-themes:gtk-2-themes 133 134 environment: 135 XDG_DATA_DIRS: $SNAP/usr/share:$XDG_DATA_DIRS 136 GTK_PATH: $SNAP/lib/gtk-2.0 85 137 86 138 apps: 87 139 lazfuck: 88 140 command: usr/bin/LazFuck 141 command-chain: 142 - bin/desktop-launch 89 143 desktop: usr/share/applications/LazFuck.desktop 90 144 plugs: 91 92 93 145 - desktop 146 - x11 147 - home 94 148 95 149 layout:
Note:
See TracChangeset
for help on using the changeset viewer.