Replace system mods by submodules

This is necessary to use the minetest server provided by flatpack.
master
Daniel Borchmann 2021-10-29 08:20:44 +02:00
parent 92be01947a
commit 4134d06711
No known key found for this signature in database
GPG Key ID: 1C7071A75BB72D64
8 changed files with 26 additions and 15 deletions

18
.gitmodules vendored
View File

@ -133,3 +133,21 @@
[submodule "3d_armor"]
path = 3d_armor
url = https://github.com/minetest-mods/3d_armor
[submodule "craftguide"]
path = craftguide
url = https://github.com/minetest-mods/craftguide
[submodule "currency"]
path = currency
url = https://gitlab.com/VanessaE/currency
[submodule "infinite-chest"]
path = infinite-chest
url = https://github.com/cornernote/minetest-infinite_chest
[submodule "intllib"]
path = intllib
url = https://github.com/minetest-mods/intllib
[submodule "unified-inventory"]
path = unified-inventory
url = https://github.com/minetest-mods/unified_inventory
[submodule "character-creator"]
path = character-creator
url = https://github.com/minetest-mods/character_creator

View File

@ -9,26 +9,13 @@ patches in the `patches` directory. These can be applied with `quilt push -a`
Before updating mods, unapply the patches with `quilt pop -a`. See also section
on [setting up git](#git-setup) below.
Some standard extension mods are not included here, because they are shipped
with Debian. Run the following command to satisfy these dependencies:
```sh
sudo apt install \
minetest-mod-character-creator \
minetest-mod-craftguide \
minetest-mod-currency \
minetest-mod-infinite-chest \
minetest-mod-intllib \
minetest-mod-unified-inventory
```
Afterwards, use git to check out all submodules like so:
After cloning, use git to check out all submodules like so:
```sh
git submodule update --init
```
Then start minetest, edit `world.mt` to enable all wanted modules, and restart
Then start minetest, edit `world.mt` to enable all desired modules, and restart
again. Enjoy! ☺
For licenses and copyrights see the corresponding mods. All that remains is

1
character-creator Submodule

@ -0,0 +1 @@
Subproject commit e026a1f3d3a2bdaf04854a29ff24cbe81345e221

1
craftguide Submodule

@ -0,0 +1 @@
Subproject commit f3799989435d1f7a6e4307572dafd93a79410f15

1
currency Submodule

@ -0,0 +1 @@
Subproject commit 6b2bbb4df60019174ea6db1c13535d6bf893d153

1
infinite-chest Submodule

@ -0,0 +1 @@
Subproject commit bd6685640c07185679df0110b5e8fc2b1e0f3119

1
intllib Submodule

@ -0,0 +1 @@
Subproject commit 6ebdc5388dd8583fbcbb556817769604a5a4cddf

1
unified-inventory Submodule

@ -0,0 +1 @@
Subproject commit 8c84751ff814ac5da75b1536bdf6961d9172b315