diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0ff58c4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,23 @@ +Unlike the rest of the content, snapcraft.yaml is licensed under the MIT license as follows: + +© 2016-2017 by Snapcrafters (https://github.com/ubuntu/snappy-playpen) +© 2017-2018 by luk3yx + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: +. +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. +. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index 9a9276e..21209df 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Clone of luk3yx's unofficial Minetest snap for build.snapcraft.io dev builds. +# luk3yx's unofficial Minetest snap (-dev builds) This is my unofficial Minetest snap package, derived from the Minetest snap in the snappy playpen. ## How to install @@ -15,12 +15,15 @@ $ su -c 'snap install minetest-luk3yx' Note: Make sure that snapd is installed before running the above commands. +## Stable builds +You can find stable builds [here](https://github.com/luk3yx/minetest-luk3yx). + ## FAQ **What is a snap?** Snaps are universal Linux packages. -**Where can I find a forum page for this?** +**Where can I find a forum topic for this?** You can find it [here](https://forum.minetest.net/viewtopic.php?f=42&t=16088). diff --git a/snap/gui/minetest.desktop b/snap/gui/minetest.desktop index 1831f5e..f11802c 100644 --- a/snap/gui/minetest.desktop +++ b/snap/gui/minetest.desktop @@ -1,8 +1,8 @@ [Desktop Entry] -Name=Minetest (Unstable) +Name=Minetest (development version) GenericName=Minetest Comment=Multiplayer infinite-world block sandbox -Exec=minetest-dev-luk3yx +Exec=minetest-luk3yx-dev Icon=${SNAP}/meta/gui/minetest.svg Terminal=false Type=Application diff --git a/snap/gui/minetest.png b/snap/gui/minetest.png deleted file mode 100644 index 402a072..0000000 Binary files a/snap/gui/minetest.png and /dev/null differ diff --git a/snapcraft.yaml b/snapcraft.yaml index f972bd5..fff596c 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,26 +1,25 @@ name: minetest-luk3yx-dev -version: "0.5-dev" -summary: "Unofficial builds of minetest-dev" +version: "5.0.0-dev" +summary: "luk3yx's unofficial Minetest builds." description: | - Minetest is a minecraft-inspired game written from scratch and licensed + 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 +grade: edge confinement: strict +icon: snap/gui/minetest.svg apps: minetest: command: launcher - plugs: [x11, network, network-bind, unity7, opengl, pulseaudio] - aliases: [minetest] + plugs: [x11, network, network-bind, opengl, pulseaudio] minetestserver: command: launcher --server - plugs: [x11, network, network-bind, unity7, opengl, pulseaudio] - aliases: [minetestserver] + plugs: [x11, network, network-bind, opengl, pulseaudio] minetest-luk3yx-dev: command: launcher - plugs: [x11, network, network-bind, unity7, opengl, pulseaudio] + plugs: [x11, network, network-bind, opengl, pulseaudio] parts: launcher: @@ -29,10 +28,12 @@ parts: minetestgame: source: https://github.com/minetest/minetest_game.git plugin: dump + source-branch: stable-0.4 organize: '*': 'share/minetest/games/minetest_game/' minetest: source: https://github.com/minetest/minetest.git + source-branch: stable-0.4 plugin: cmake configflags: [-DRUN_IN_PLACE=FALSE] build-packages: