minetest-luk3yx-dev/snapcraft.yaml

87 lines
2.1 KiB
YAML
Raw Normal View History

2017-06-06 18:35:47 +12:00
name: minetest-luk3yx-dev
2019-03-05 13:07:09 +13:00
version: "5.1.0-dev"
summary: "luk3yx's unofficial Minetest builds."
description: |
Minetest is a Minecraft-inspired game written from scratch and licensed
under the LGPL (version 2.1 or later). It supports both survival and
creative modes along with multiplayer support, dynamic lighting, and an
"infinite" map generator.
2018-07-26 10:27:00 +12:00
grade: devel
confinement: strict
icon: snap/gui/minetest.svg
apps:
minetest:
command: launcher
plugs: [x11, network, network-bind, opengl, pulseaudio]
minetestserver:
command: launcher --server
plugs: [x11, network, network-bind, opengl, pulseaudio]
2017-11-23 11:26:40 +13:00
minetest-luk3yx-dev:
command: launcher
plugs: [x11, network, network-bind, opengl, pulseaudio]
parts:
launcher:
2017-11-23 11:26:40 +13:00
source: snap/scripts
plugin: dump
minetestgame:
source: https://github.com/minetest/minetest_game.git
plugin: dump
2018-07-26 10:33:49 +12:00
source-branch: master
organize:
'*': 'share/minetest/games/minetest_game/'
minetest:
source: https://github.com/minetest/minetest.git
2018-07-26 10:33:49 +12:00
source-branch: master
plugin: cmake
configflags: [-DRUN_IN_PLACE=FALSE]
build-packages:
- cmake
- gcc
- g++
- gettext
- imagemagick
- libbz2-dev
- libcurl4-gnutls-dev
- libfreetype6-dev
- libglu1-mesa-dev
- libirrlicht-dev
- libjpeg-dev
- libjsoncpp-dev
- libleveldb-dev
- libluajit-5.1-dev
- libogg-dev
- libopenal-dev
2017-11-23 11:26:40 +13:00
- libpng-dev
- libpulse-dev
- libsqlite3-dev
- libvorbis-dev
- libx11-dev
- zlib1g-dev
stage-packages:
- libgl1-mesa-dri
- libpulse0
2017-11-23 11:26:40 +13:00
- libcurl3-gnutls
2019-02-23 07:43:52 +13:00
- libgl1-mesa-glx
- libirrlicht1.8
- libxshmfence1
- libxcb-sync1
- libxcb-present0
- libxcb-glx0
- libxcb-dri3-0
- libxcb-dri2-0
- libvorbisfile3
- libsnappy1v5
- libfreetype6
- libopenal1
- libluajit-5.1-2
- libleveldb1v5
- libjpeg-turbo8
- libxxf86vm1
- libxfixes3
- libxext6
- libxdamage1
- libx11-6
- libx11-xcb1