Changeset 367 for trunk/Install/snap/snapcraft.yaml
- Timestamp:
- Jan 2, 2025, 4:08:26 PM (6 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Install/snap/snapcraft.yaml
r314 r367 27 27 * Allows to set grow rate as square root of cell power. 28 28 * Amount of inaccessible cells can be adjusted in New game dialog. 29 * Player mode human or computer. 29 * Player mode human or computer. 30 30 * Graph window can be shown from menu which presents development of various statistic values during game turns. 31 31 * Load recent menu action to load recently opened/saved files. 32 32 33 confinement: strict 33 base: core2 034 base: core24 34 35 grade: stable 35 36 icon: "Images/64x64/xtactics.png" … … 41 42 source: . 42 43 source-type: local 43 build-packages: 44 build-packages: 44 45 - fpc 45 46 - lazarus … … 52 53 install -s -m 755 xtactics $SNAPCRAFT_PART_INSTALL/usr/bin/xtactics 53 54 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 54 install -m 644 Languages/xtactics.pot $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 55 install -m 644 Languages/xtactics.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 56 install -m 644 Languages/lclstrconsts.pot $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 57 install -m 644 Languages/lclstrconsts.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 58 install -m 644 Languages/UFormAbout.pot $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 59 install -m 644 Languages/UFormAbout.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 60 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications 61 install -m 755 Install/snap/local/xtactics.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications 62 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages 63 install -m 755 Install/deb/xtactics.xml $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages 55 install -m 644 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 56 install -m 644 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 57 install -m 644 Packages/CoolStreaming/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages 58 install -m 655 Install/deb/xtactics.desktop -t $SNAPCRAFT_PART_INSTALL/usr/share/applications 59 install -m 655 Install/deb/xtactics.xml -t $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages 64 60 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 65 install -m 755 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps66 install -m 755 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xtg.png67 install -m 755 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xts.png61 install -m 655 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 62 install -m 655 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xtg.png 63 install -m 655 Images/64x64/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xts.png 68 64 cp -r Systems $SNAPCRAFT_PART_INSTALL/usr/share/xtactics 69 65 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Images … … 71 67 after: 72 68 - desktop-gtk2 69 - lazarus 73 70 stage: 74 71 - etc … … 111 108 - libxrender1 112 109 - libglu1-mesa 110 111 lazarus: 112 plugin: nil 113 source: . 114 source-type: local 115 build-packages: 116 - wget 117 - libgtk2.0-dev 118 override-build: | 119 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/lazarus-project_3.6.0-0_amd64.deb 120 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/fpc-laz_3.2.2-210709_amd64.deb 121 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/fpc-src_3.2.2-210709_amd64.deb 122 apt install ./lazarus-project_3.6.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb 123 stage: [-*] 124 prime: [-*] 125 113 126 desktop-gtk2: 114 127 source: https://github.com/ubuntu/snapcraft-desktop-helpers.git … … 121 134 stage-packages: 122 135 - libxkbcommon0 # XKB_CONFIG_ROOT 123 - ttf-ubuntu-font-family136 #- ttf-ubuntu-font-family 124 137 - dmz-cursor-theme 125 138 - light-themes 126 139 - adwaita-icon-theme 127 - gnome-themes-standard140 #- gnome-themes-standard 128 141 - shared-mime-info 129 142 - libgtk2.0-0 … … 133 146 - unity-gtk2-module 134 147 - locales-all 135 - libappindicator1148 #- libappindicator1 136 149 - xdg-user-dirs 137 150 - ibus-gtk 138 151 - libibus-1.0-5 139 152 140 153 # Additional plugs to pick up the GTK theme and icons from the system 141 plugs: 154 plugs: 142 155 icon-themes: 143 156 interface: content
Note:
See TracChangeset
for help on using the changeset viewer.