Changeset 367
- Timestamp:
- Jan 2, 2025, 4:08:26 PM (6 days ago)
- Location:
- trunk/Install
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Install/deb/debian/rules
r314 r367 17 17 install -s -m 755 xtactics $(ROOT)/usr/bin 18 18 install -d -m 755 $(ROOT)/usr/share/xtactics/Languages 19 install -m 644 Languages/xtactics.pot $(ROOT)/usr/share/xtactics/Languages 20 install -m 644 Languages/xtactics.cs.po $(ROOT)/usr/share/xtactics/Languages 21 install -m 644 Languages/lclstrconsts.pot $(ROOT)/usr/share/xtactics/Languages 22 install -m 644 Languages/lclstrconsts.cs.po $(ROOT)/usr/share/xtactics/Languages 23 install -m 644 Languages/UFormAbout.pot $(ROOT)/usr/share/xtactics/Languages 24 install -m 644 Languages/UFormAbout.cs.po $(ROOT)/usr/share/xtactics/Languages 19 install -m 644 Languages/*.po $(ROOT)/usr/share/xtactics/Languages 20 install -m 644 Packages/Common/Languages/*.po $(ROOT)/usr/share/xtactics/Languages 21 install -m 644 Packages/CoolStreaming/Languages/*.po $(ROOT)/usr/share/xtactics/Languages 25 22 install -d -m 755 $(ROOT)/usr/share/xtactics/images/maps 26 23 install -m 644 Images/Maps/Europe.png $(ROOT)/usr/share/xtactics/images/maps 27 24 install -m 644 Images/Maps/WorldMap.png $(ROOT)/usr/share/xtactics/images/maps 28 25 install -d -m 755 $(ROOT)/usr/share/applications 29 install -m 755Install/deb/xtactics.desktop $(ROOT)/usr/share/applications26 install -m 644 Install/deb/xtactics.desktop $(ROOT)/usr/share/applications 30 27 install -d -m 755 $(ROOT)/usr/share/mime/packages 31 28 install -m 644 Install/deb/xtactics.xml $(ROOT)/usr/share/mime/packages -
trunk/Install/flatpak/net.zdechov.app.xTactics.yml
r366 r367 5 5 sdk-extensions: 6 6 - org.freedesktop.Sdk.Extension.freepascal 7 command: x Tactics7 command: xtactics 8 8 rename-icon: xtactics 9 9 rename-desktop-file: xtactics.desktop … … 27 27 - type: svn 28 28 url: https://svn.zdechov.net/xtactics/trunk 29 revision: r 18929 revision: r367 30 30 buildsystem: simple 31 31 build-commands: … … 37 37 - ln -s $FLATPAK_DEST/share/xTactics/xtactics $FLATPAK_DEST/bin/xtactics 38 38 - install -Dm644 Install/deb/xtactics.desktop -t $FLATPAK_DEST/share/applications 39 - install -Dm644 Images/64x64/xtactics.png $FLATPAK_DEST/share/icons/hicolor/64x64/apps/xtactics.png 40 - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/xTactics/Languages 41 - install -Dm644 Packages/Common/Languages/*.po -t $FLATPAK_DEST/share/xTactics/Languages 42 - install -Dm644 Packages/CoolStreaming/Languages/*.po -t $FLATPAK_DEST/share/xTactics/Languages 43 - install -Dm644 Install/snap/local/lazpaint.xml $FLATPAK_DEST/share/mime/packages/$FLAPTAK_ID.xml 39 - install -Dm644 Install/deb/local/lazpaint.xml $FLATPAK_DEST/share/mime/packages/$FLAPTAK_ID.xml 40 - install -Dm644 Images/64x64/xtactics.png -t $FLATPAK_DEST/share/icons/hicolor/64x64/apps 41 - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages 42 - install -Dm644 Packages/Common/Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages 43 - install -Dm644 Packages/CoolStreaming/Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages 44 - cp -r Systems $FLATPAK_DEST/share/xtactics 45 - install -d -m 755 $FLATPAK_DEST/share/xtactics/Images 46 - cp -r Images/Maps $FLATPAK_DEST/share/xtactics/Images 44 47 - install -Dm644 Install/flatpak/${FLATPAK_ID}.metainfo.xml -t $FLATPAK_DEST/share/metainfo -
trunk/Install/rpm/xtactics.spec
r313 r367 29 29 install -s -m 755 xtactics $RPM_BUILD_ROOT/usr/bin 30 30 install -d -m 755 $RPM_BUILD_ROOT/usr/share/xtactics/Languages 31 install -m 644 Languages/xtactics.pot $RPM_BUILD_ROOT/usr/share/xtactics/Languages 32 install -m 644 Languages/xtactics.cs.po $RPM_BUILD_ROOT/usr/share/xtactics/Languages 33 install -m 644 Languages/lclstrconsts.pot $(ROOT)/usr/share/xtactics/Languages 34 install -m 644 Languages/lclstrconsts.cs.po $(ROOT)/usr/share/xtactics/Languages 35 install -m 644 Languages/UFormAbout.pot $(ROOT)/usr/share/xtactics/Languages 36 install -m 644 Languages/UFormAbout.cs.po $(ROOT)/usr/share/xtactics/Languages 31 install -m 644 Languages/*.po $RPM_BUILD_ROOT/usr/share/xtactics/Languages 32 install -m 644 Packages/Common/Languages/*.po $(ROOT)/usr/share/xtactics/Languages 33 install -m 644 Packages/CoolStreaming/Languages/*.po $(ROOT)/usr/share/xtactics/Languages 37 34 install -d -m 755 $RPM_BUILD_ROOT/usr/share/xtactics/images/maps 38 35 install -m 644 Images/Maps/Europe.png $RPM_BUILD_ROOT/usr/share/xtactics/images/maps -
trunk/Install/snap/local/build.sh
r309 r367 4 4 5 5 pushd ../../.. 6 snapcraft --debug --use-lxd 6 snapcraft --debug --use-lxd -v $@ 7 7 popd 8 8 -
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.