minetest-luk3yx-dev/snapcraft.yaml
2017-11-23 11:26:40 +13:00

65 lines
1.6 KiB
YAML

name: minetest-luk3yx-dev
version: "0.5-dev"
summary: "Unofficial builds of minetest-dev"
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.
grade: stable
confinement: strict
apps:
minetest:
command: launcher
plugs: [x11, network, network-bind, unity7, opengl, pulseaudio]
aliases: [minetest]
minetestserver:
command: launcher --server
plugs: [x11, network, network-bind, unity7, opengl, pulseaudio]
aliases: [minetestserver]
minetest-luk3yx-dev:
command: launcher
plugs: [x11, network, network-bind, unity7, opengl, pulseaudio]
parts:
launcher:
source: snap/scripts
plugin: dump
minetestgame:
source: https://github.com/minetest/minetest_game.git
plugin: dump
organize:
'*': 'share/minetest/games/minetest_game/'
minetest:
source: https://github.com/minetest/minetest.git
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
- libpng-dev
- libpulse-dev
- libsqlite3-dev
- libvorbis-dev
- libx11-dev
- zlib1g-dev
stage-packages:
- libgl1-mesa-dri
- libpulse0
- libcurl3-gnutls