Changeset 375 for trunk/Install


Ignore:
Timestamp:
Jan 3, 2025, 2:43:39 PM (3 weeks ago)
Author:
chronos
Message:
  • Fixed: Default generated game system was not playable as units were not able to move.
  • Fixed: Wrong game data directories detection.
Location:
trunk/Install
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Install/deb/debian/rules

    r372 r375  
    1414
    1515override_dh_auto_install:
    16         install -d -m 755 $(ROOT)/usr/bin
    17         install -s -m 755 xtactics $(ROOT)/usr/bin
    18         install -d -m 755 $(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
    22         install -d -m 755 $(ROOT)/usr/share/xtactics/images/maps
    23         install -m 644 Images/Maps/Europe.png $(ROOT)/usr/share/xtactics/images/maps
    24         install -m 644 Images/Maps/WorldMap.png $(ROOT)/usr/share/xtactics/images/maps
    25         install -d -m 755 $(ROOT)/usr/share/applications
    26         install -m 644 Install/deb/xtactics.desktop $(ROOT)/usr/share/applications
    27         install -d -m 755 $(ROOT)/usr/share/mime/packages
    28         install -m 644 Install/deb/xtactics.xml $(ROOT)/usr/share/mime/packages
    29         install -d -m 755 $(ROOT)/usr/share/pixmaps
    30         install -m 644 Images/128x128/xtactics.png $(ROOT)/usr/share/pixmaps
    31         install -m 644 Images/128x128/xtactics.png $(ROOT)/usr/share/pixmaps/application-xtg.png
    32         install -m 644 Images/128x128/xtactics.png $(ROOT)/usr/share/pixmaps/application-xts.png
     16        install -Dm755 xtactics -t $(ROOT)/usr/bin
     17        install -Dm644 Languages/*.po -t $(ROOT)/usr/share/xtactics/Languages
     18        install -Dm644 Packages/Common/Languages/*.po -t $(ROOT)/usr/share/xtactics/Languages
     19        install -Dm644 Packages/CoolStreaming/Languages/*.po -t $(ROOT)/usr/share/xtactics/Languages
     20        install -Dm644 Images/Maps/*.png -t $(ROOT)/usr/share/xtactics/Images/Maps
     21        install -Dm644 Systems/*.xts -t $(ROOT)/usr/share/xtactics/Systems
     22        install -Dm644 Install/deb/xtactics.desktop -t $(ROOT)/usr/share/applications
     23        install -Dm644 Install/deb/xtactics.xml -t $(ROOT)/usr/share/mime/packages
     24        install -Dm644 Images/128x128/xtactics.png -t $(ROOT)/usr/share/pixmaps
     25        install -Dm644 Images/128x128/xtactics.png $(ROOT)/usr/share/pixmaps/application-xtg.png
     26        install -Dm644 Images/128x128/xtactics.png $(ROOT)/usr/share/pixmaps/application-xts.png
    3327
    3428%:
  • trunk/Install/flatpak/net.zdechov.app.xTactics.yml

    r374 r375  
    2727      - type: svn
    2828        url: https://svn.zdechov.net/xtactics/trunk
    29         revision: r374
     29        revision: r375
    3030    buildsystem: simple
    3131    build-commands:
     
    3434        lazbuild --build-mode=Release --ws=qt5 xtactics.lpi
    3535      - install -Dm755 xtactics -t $FLATPAK_DEST/bin
    36       - install -Dm644 Install/deb/xtactics.desktop -t $FLATPAK_DEST/share/applications
    37       - install -Dm644 Install/deb/xtactics.xml $FLATPAK_DEST/share/mime/packages/$FLAPTAK_ID.xml
    3836      - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages
    3937      - install -Dm644 Packages/Common/Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages
    4038      - install -Dm644 Packages/CoolStreaming/Languages/*.po -t $FLATPAK_DEST/share/xtactics/Languages
    41       - cp -r Systems $FLATPAK_DEST/share/xtactics
    42       - install -d -m 755 $FLATPAK_DEST/share/xtactics/Images
    43       - cp -r Images/Maps $FLATPAK_DEST/share/xtactics/Images
     39      - install -Dm644 Images/Maps/*.png -t $FLATPAK_DEST/share/xtactics/Images/Maps
     40      - install -Dm644 Systems/*.xts -t $FLATPAK_DEST/share/xtactics/Systems
     41      - install -Dm644 Install/deb/xtactics.desktop -t $FLATPAK_DEST/share/applications
     42      - install -Dm644 Install/deb/xtactics.xml $FLATPAK_DEST/share/mime/packages/$FLAPTAK_ID.xml
    4443      - install -Dm644 Images/128x128/xtactics.png -t $FLATPAK_DEST/share/icons/hicolor/128x128/apps
     44      - install -Dm644 Images/128x128/xtactics.png $FLATPAK_DEST/share/pixmaps/application-xtg.png
     45      - install -Dm644 Images/128x128/xtactics.png $FLATPAK_DEST/share/pixmaps/application-xts.png
    4546      - install -Dm644 Install/flatpak/${FLATPAK_ID}.metainfo.xml -t $FLATPAK_DEST/share/metainfo
  • trunk/Install/rpm/xtactics.spec

    r372 r375  
    2626%install
    2727rm -rf $RPM_BUILD_ROOT
    28 install -d -m 755 $RPM_BUILD_ROOT/usr/bin
    29 install -s -m 755 xtactics $RPM_BUILD_ROOT/usr/bin
     28install -Dm755 xtactics -t $RPM_BUILD_ROOT/usr/bin
    3029install -Dm644 Languages/*.po -t $RPM_BUILD_ROOT/usr/share/xtactics/Languages
    31 install -Dm644 Packages/Common/Languages/*.po -t $(ROOT)/usr/share/xtactics/Languages
    32 install -Dm644 Packages/CoolStreaming/Languages/*.po -t $(ROOT)/usr/share/xtactics/Languages
    33 install -d -m 755 $RPM_BUILD_ROOT/usr/share/xtactics/images/maps
    34 install -Dm644 Images/Maps/Europe.png -t $RPM_BUILD_ROOT/usr/share/xtactics/Images/Maps
    35 install -Dm644 Images/Maps/WorldMap.png -t $RPM_BUILD_ROOT/usr/share/xtactics/Images/Maps
     30install -Dm644 Packages/Common/Languages/*.po -t $RPM_BUILD_ROOT/usr/share/xtactics/Languages
     31install -Dm644 Packages/CoolStreaming/Languages/*.po -t $RPM_BUILD_ROOT/usr/share/xtactics/Languages
     32install -Dm644 Images/Maps/*.png -t $RPM_BUILD_ROOT/usr/share/xtactics/Images/Maps
     33install -Dm644 Systems/*.xts -t $RPM_BUILD_ROOT/usr/share/xtactics/Systems
    3634install -Dm644 Install/deb/xtactics.desktop -t $RPM_BUILD_ROOT/usr/share/applications
     35install -Dm644 Install/deb/xtactics.xml -t $RPM_BUILD_ROOT/usr/share/mime/packages
    3736install -Dm644 Images/128x128/xtactics.png -t $RPM_BUILD_ROOT/usr/share/pixmaps
     37install -Dm644 Images/128x128/xtactics.png $RPM_BUILD_ROOT/usr/share/pixmaps/application-xtg.png
     38install -Dm644 Images/128x128/xtactics.png $RPM_BUILD_ROOT/usr/share/pixmaps/application-xts.png
    3839
    3940%clean
  • trunk/Install/snap/snapcraft.yaml

    r372 r375  
    5050      snapcraftctl build
    5151      lazbuild --build-mode=Release xtactics.lpi
    52       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/bin
    53       install -s -m 755 xtactics $SNAPCRAFT_PART_INSTALL/usr/bin/xtactics
    54       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
    55       install -Dm644 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
    56       install -Dm644 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
    57       install -Dm644 Packages/CoolStreaming/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
     52      install -Dm755 xtactics -t $SNAPCRAFT_PART_INSTALL/usr/bin/xtactics
     53      install -Dm644 Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
     54      install -Dm644 Packages/Common/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
     55      install -Dm644 Packages/CoolStreaming/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Languages
     56      install -Dm644 Images/Maps/*.png -t $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Images/Maps
     57      install -Dm644 Systems/*.xts -t $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Systems
    5858      install -Dm644 Install/deb/xtactics.desktop -t $SNAPCRAFT_PART_INSTALL/usr/share/applications
    5959      install -Dm644 Install/deb/xtactics.xml -t $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages
    6060      install -Dm644 Images/128x128/xtactics.png -t $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    61       install -Dm644 Images/128x128/xtactics.png -t $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xtg.png
    62       install -Dm644 Images/128x128/xtactics.png -t $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xts.png
    63       cp -r Systems $SNAPCRAFT_PART_INSTALL/usr/share/xtactics
    64       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Images
    65       cp -r Images/Maps $SNAPCRAFT_PART_INSTALL/usr/share/xtactics/Images
     61      install -Dm644 Images/128x128/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xtg.png
     62      install -Dm644 Images/128x128/xtactics.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-xts.png
    6663    after:
    6764    - desktop-gtk2
Note: See TracChangeset for help on using the changeset viewer.