1 # appimage-builder recipe see https://appimage-builder.readthedocs.io for details
6 id: net.minetest.minetest
9 version: !ENV ${VERSION}
21 - sourceline: deb http://archive.ubuntu.com/ubuntu/ focal main universe
22 key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3b4fe6acc0b21f32'
23 - sourceline: deb http://archive.ubuntu.com/ubuntu/ focal-updates main universe
24 - sourceline: deb http://archive.ubuntu.com/ubuntu/ focal-backports main universe
25 - sourceline: deb http://archive.ubuntu.com/ubuntu/ focal-security main universe
47 update-information: guess
51 # Compile and install binaries into AppDir
52 cmake -B appimage-build -DENABLE_REDIS=FALSE -DENABLE_POSTGRESQL=OFF -DCMAKE_INSTALL_PREFIX=AppDir/usr/ -DBUILD_SERVER=FALSE -DENABLE_GETTEXT=TRUE -DCMAKE_BUILD_TYPE=Release -DRUN_IN_PLACE=FALSE
53 cmake --build appimage-build --parallel $(nproc) --config Release
54 cmake --install appimage-build
56 # Is a backup icon location in case
57 mkdir -p AppDir/usr/share/luanti/misc
58 cp AppDir/usr/share/icons/hicolor/128x128/apps/luanti.png AppDir/usr/share/luanti/misc/luanti-xorg-icon-128.png
60 sed -i '/PrefersNonDefaultGPU/d' AppDir/usr/share/applications/net.minetest.minetest.desktop