[macOS & MacPorts] build your minetest port
Posted: Wed May 08, 2019 09:29
Update on MacPorts and the "minetest port"
Users of Mac OS X & macOS all alike should be aware of two excellent opportunities:
Have a read on "[macOS / Mac OS X] minetest port [MacPorts]" and give it a try.
NOTE: Only some of the below content might be somewhat outdated, however clearly not obsolete.
Currently at 2022-12-31 i.e. 31st Dec 2022, there is the MT 5.6.1_1 port available and built by MacPort 2.8.0 on almost all Mac OS X / macOS platforms. - See x86_64 below.
Quickstart
For MacOS X and macOS users with some development skills there is the opportunity to compile your own builds of the Minetest game by the help of MacPorts. The package is available since 0.4.17 and the current minetest port provides the 5.0.1 code and game comprised as one package.
Please start by consulting the documentation and the different downloads at:
To enjoy the Minetest game by the means of this package one has to login as an admin and could consider the following procedure:
Enjoy!
Obviously, this takes some effort and time. However, IMHO it is worth the effort. My family and me are enjoying the results as centrally administered client apps on several Macs in our local network at home for a long time. The local users can enjoy the Minetest game via a stable client and have full access to their preferences and local Minetest client mods but cannot tweak the code. Voila.
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system. Similar efforts are Fink and Homebrew.
Please note that I am not the maintainer of the a.m. package.
Users of Mac OS X & macOS all alike should be aware of two excellent opportunities:
- The Minetest port "minetest" providing a Minetest App bundle by the MacPorts project
- The GIMP port "gimp" the regular GIMP App bundle by the MacPorts project
Have a read on "[macOS / Mac OS X] minetest port [MacPorts]" and give it a try.
NOTE: Only some of the below content might be somewhat outdated, however clearly not obsolete.
Currently at 2022-12-31 i.e. 31st Dec 2022, there is the MT 5.6.1_1 port available and built by MacPort 2.8.0 on almost all Mac OS X / macOS platforms. - See x86_64 below.
Quickstart
- Build and install MT on your Mac via the comman line: sudo port install minetest
- Afterwards run the MT game from any normal user account by calling the minetest.app in the /Applications/MacPorts folder.
For MacOS X and macOS users with some development skills there is the opportunity to compile your own builds of the Minetest game by the help of MacPorts. The package is available since 0.4.17 and the current minetest port provides the 5.0.1 code and game comprised as one package.
Please start by consulting the documentation and the different downloads at:
- The MacPorts Project Official Homepage
- Quickstart & Installing MacPorts
- The minetest port i.e. package
To enjoy the Minetest game by the means of this package one has to login as an admin and could consider the following procedure:
- Install Xcode and the Xcode Command Line Tools for your version of the Mac operating system.
- Agree to the Xcode license in Terminal: sudo xcodebuild -license
- Install MacPorts for your version of the Mac operating system as applicable.
- Install the Xcode Command Line Tools by help of the command line: xcode-select --install
- Setup your MacPorts environment on the command line:
- sudo port sync
- sudo port reclaim
- Install some basic packages first. This is optionial but may be helpful to build this port and to support other builds in the future.
Commandline: sudo port install autoconf automake bzip2 unzip libressl libtool coreutils cmake
Please say 'Y' i.e. yes to all of the dependencies to build the tool chain. You may drop the libressl option if you want to stick with openssl instead. - Install a more current X11 server as the XQuartz package may be rather outdated: sudo port install xorg-server
- Install the minetest port by help of the command line: sudo port install minetest
Enjoy!
Obviously, this takes some effort and time. However, IMHO it is worth the effort. My family and me are enjoying the results as centrally administered client apps on several Macs in our local network at home for a long time. The local users can enjoy the Minetest game via a stable client and have full access to their preferences and local Minetest client mods but cannot tweak the code. Voila.
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system. Similar efforts are Fink and Homebrew.
Please note that I am not the maintainer of the a.m. package.