| name: vcmi | |
| version: 1 | |
| summary: VCMI engine | |
| description: | | |
| VCMI engine | |
| confinement: strict | |
| grade: devel | |
| apps: | |
| vcmilauncher: | |
| command: desktop-launch vcmilauncher | |
| desktop: usr/share/applications/vcmilauncher.desktop | |
| plugs: | |
| - unity7 | |
| - network | |
| - network-bind | |
| - opengl | |
| - x11 | |
| environment: | |
| LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/usr/lib/x86_64-linux-gnu/vcmi | |
| LC_ALL: C.UTF-8 | |
| vcmiclient: | |
| command: desktop-launch vcmiclient | |
| desktop: usr/share/applications/vcmiclient.desktop | |
| plugs: | |
| - network | |
| - network-bind | |
| - opengl | |
| - pulseaudio | |
| - alsa | |
| - x11 | |
| environment: | |
| LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/usr/lib/x86_64-linux-gnu/vcmi | |
| LC_ALL: C.UTF-8 | |
| vcmiserver: | |
| command: vcmiserver | |
| plugs: | |
| - network | |
| - network-bind | |
| environment: | |
| LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/usr/lib/x86_64-linux-gnu/vcmi | |
| LC_ALL: C.UTF-8 | |
| parts: | |
| desktop-qt5: | |
| stage-packages: | |
| - libxkbcommon0 | |
| - ttf-ubuntu-font-family | |
| - dmz-cursor-theme | |
| - light-themes | |
| - shared-mime-info | |
| - libqt5gui5 | |
| - libqt5core5a | |
| - libqt5gui5-gles | |
| - libqt5network5 | |
| - libqt5widgets5 | |
| - libgdk-pixbuf2.0-0 | |
| - libqt5svg5 # for loading icon themes which are svg | |
| - locales-all | |
| vcmi: | |
| plugin: cmake | |
| source: . | |
| configflags: | |
| - -DCMAKE_INSTALL_PREFIX:PATH=/usr | |
| after: [desktop-qt5] | |
| build-packages: | |
| - build-essential | |
| - cmake | |
| - cmake-data | |
| - cmake-extras | |
| - debhelper | |
| - dbus | |
| - libboost-dev | |
| - libboost-filesystem-dev | |
| - libboost-locale-dev | |
| - libboost-program-options-dev | |
| - libboost-system-dev | |
| - libboost-thread-dev | |
| - libdbus-1-dev | |
| - libdbus-cpp-dev | |
| - libegl1-mesa-dev | |
| - libgles2-mesa-dev | |
| - libglib2.0-dev | |
| - libsdl2-dev | |
| - libsdl2-image-dev | |
| - libsdl2-ttf-dev | |
| - libsdl2-mixer-dev | |
| - qtbase5-dev | |
| - pkg-config | |
| - protobuf-compiler | |
| stage-packages: | |
| - libavcodec57 | |
| - libavcodec-extra57 | |
| - libavformat57 | |
| - libavutil55 | |
| - libboost-date-time1.62.0 | |
| - libboost-filesystem1.62.0 | |
| - libboost-locale1.62.0 | |
| - libboost-program-options1.62.0 | |
| - libboost-system1.62.0 | |
| - libboost-thread1.62.0 | |
| - libc6 | |
| - libgcc1 | |
| - libminizip1 | |
| - libsdl2-2.0-0 | |
| - libsdl2-image-2.0-0 | |
| - libsdl2-mixer-2.0-0 | |
| - libsdl2-ttf-2.0-0 | |
| - libstdc++6 | |
| - libswscale4 | |
| - zlib1g |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment