Changeset 494 for trunk/Install/snap


Ignore:
Timestamp:
Dec 11, 2023, 8:55:46 PM (13 months ago)
Author:
chronos
Message:
  • Modified: Use newer Lazarus version for snap packages.
Location:
trunk/Install/snap
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Install/snap/local/build.sh

    r450 r494  
    44
    55pushd ../../..
    6 snapcraft --debug --use-lxd $@
     6snapcraft --debug --use-lxd --verbose $@
    77popd
    88
  • trunk/Install/snap/snapcraft.yaml

    r456 r494  
    77  Now it is finally possible to play C-evo natively on Linux.
    88  * Zoomable map by mouse wheel with three tile sizes
     9  * Support for user defined key mapping
    910  * Many sample maps included
    1011  * Multiple localizations included
    11   * Support for user defined key mapping
     12  * High DPI support
    1213  * Many other small improvements
    1314confinement: devmode
     
    1718license: NLPL
    1819
    19 environment: 
     20environment:
    2021  LD_LIBRARY_PATH: $SNAP_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/usr/lib/x86_64-linux-gnu:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/pulseaudio
    2122  PULSE_SERVER: unix:/run/user/1000/pulse/native
     
    2425  /usr/lib/$SNAPCRAFT_ARCH_TRIPLET/sox:
    2526    bind: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/sox
    26  
     27
    2728parts:
    2829  c-evo:
     
    3536    - libsox-fmt-mp3
    3637    - libsox-fmt-pulse
    37     - libpulse0 
     38    - libpulse0
    3839    # Autodetected dependencies
    3940    - libatk1.0-0
     
    107108    source: .
    108109    source-type: local
    109     build-packages: 
     110    build-packages:
    110111    - wget
    111112    - libgtk2.0-dev
    112113    override-build: |
    113       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.2/lazarus-project_2.2.2-0_amd64.deb
    114       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.2/fpc-laz_3.2.2-210709_amd64.deb
    115       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.2/fpc-src_3.2.2-210709_amd64.deb
    116       apt install ./lazarus-project_2.2.2-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb
     114      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.6/lazarus-project_2.2.6-0_amd64.deb
     115      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.6/fpc-laz_3.2.2-210709_amd64.deb
     116      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.6/fpc-src_3.2.2-210709_amd64.deb
     117      apt install ./lazarus-project_2.2.6-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb
    117118    stage: [-*]
    118119    prime: [-*]
    119    
     120
    120121apps:
    121122  c-evo:
Note: See TracChangeset for help on using the changeset viewer.