diff --git a/roles/minetest/tasks/rpi_minetest_install.yml b/roles/minetest/tasks/rpi_minetest_install.yml index 0541d2174..16f86308b 100644 --- a/roles/minetest/tasks/rpi_minetest_install.yml +++ b/roles/minetest/tasks/rpi_minetest_install.yml @@ -8,7 +8,7 @@ - name: Download Minetest {{ minetest_rpi_src_url }} for RPi get_url: url: "{{ minetest_rpi_src_url }}" - dest: "{{ downloads_dir }}/{{ minetest_rpi_src }}" + dest: "{{ downloads_dir }}/{{ minetest_rpi_src_tar }}" timeout: "{{ download_timeout }}" # we need to create these for rpi, but package creates them for other OSes @@ -23,17 +23,17 @@ - /etc/minetest - /var/log/minetest -- name: Extract {{ downloads_dir }}/{{ minetest_rpi_src }} into /library/games +- name: Extract {{ downloads_dir }}/{{ minetest_rpi_src_tar }} into /library/games unarchive: - src: "{{ downloads_dir }}/{{ minetest_rpi_src }}" + src: "{{ downloads_dir }}/{{ minetest_rpi_src_tar }}" dest: /library/games owner: root group: root -- name: Symlink /library/games/minetest -> /library/games/0.4.17.1 +- name: Create symlink /library/games/minetest => /library/games/{{ minetest_rpi_src_untarred }} file: state: link - src: /library/games/0.4.17.1 + src: /library/games/{{ minetest_rpi_src_untarred }} dest: /library/games/minetest owner: root group: root diff --git a/vars/raspbian-10.yml b/vars/raspbian-10.yml index 7d7e61e50..1370b917e 100644 --- a/vars/raspbian-10.yml +++ b/vars/raspbian-10.yml @@ -39,5 +39,6 @@ calibre_via_python: False minetest_server_bin: /library/games/minetest/bin/minetestserver minetest_working_dir: /library/games/minetest minetest_game_dir: /library/games/minetest/games/minetest_game -minetest_rpi_src_url: http://www.nathansalapat.com/downloads/0.4.17.1.tar.gz -minetest_rpi_src: minetest-0.4.17.1.tar.gz +minetest_rpi_src_tar: minetest.5.1.1.tar.gz +minetest_rpi_src_url: "http://www.nathansalapat.com/downloads/{{ minetest_rpi_src_tar }}" +minetest_rpi_src_untarred: Minetest