135 lines
3.8 KiB
Plaintext

#
# spec file for package minetest on debian based distros
#
# Copyright (c) 2022 PICCORO Lenz McKAY
#
Source: minetest
Section: games
Priority: optional
Maintainer: PICCORO Lenz McKAY <mckaygerhard@gmail.com>
Build-Depends:
cmake,
pkg-config,
debhelper (>= 10) | dh-systemd | dh-autoreconf, lsb-release,
cron,
gettext,
doxygen,
libbz2-dev,
libcurl4-gnutls-dev,
libnl-genl-3-dev | libnl-dev | libnl-3-dev,
librtmp-dev,
libidn11-dev,
libncurses-dev | libncurses5-dev,
libfreetype6-dev,
libglu1-mesa-dev,
libgmp3-dev | libgmp-dev,
libjpeg-dev,
libjsoncpp-dev,
libleveldb-dev,
libluajit-5.1-dev [i386 amd64 kfreebsd-i386 armel armhf powerpc powerpcspe mips],
liblua5.1-dev,
libogg-dev,
libopenal-dev,
libpng-dev,
libpq-dev,
libspatialindex-dev,
libsqlite3-dev,
libvorbis-dev,
libx11-dev,
libxxf86vm-dev,
pkg-config,
postgresql-server-dev-all,
zlib1g-dev,
libsdl2-dev, libsndio-dev,
doxygen,
libxrandr-dev,
mesa-common-dev,
x11proto-xf86vidmode-dev,
libzstd-dev | liblzma-dev
Standards-Version: 4.1.4
Homepage: https://www.minetest.net/
Rules-Requires-Root: no
Package: minetest
Architecture: any
Depends:
minetest-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
Recommends:
sse2-support [i386],
minetest-game | multicraft-game | minetest-game-minenux
Conflicts:
minetestc55
Suggests:
minetest-mods,
minetest-mod-moreblocks,
minetest-mod-moreores,
minetest-mod-pipeworks,
minetest-server,
minetestmapper
Description: Minetest voxel game engine with easy modding and game creation
Minecraft inspired voxel 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.
.
This is the graphics player client with multiprotocol for any minetest engine,
the textures and other graphical files and the standard mods. Use this to
play as singleplayer or to connect to play in multiplayer modes.
.
This minetest only permits and allows newer minetest games,
for older ones please use multicraft package
Package: minetest-server
Architecture: any
Depends:
adduser,
lsb-base (>= 3.0-6),
minetest-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
Pre-Depends:
${misc:Pre-Depends}
Recommends: sse2-support [i386], minetest-game | multicraft-game | minetest-game-minenux
Description: Minetest infinite-world block sandbox - server multiplayer
Minecraft inspired voxel 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.
.
These are the server flavour with multiprotocol for any minetest engine, such as
the textures and other graphical files and the standard mods. Use this to
provide and deploy a service where players can connect over a network.
.
This minetest only permits and allows newer minetest games,
for older ones please use multicraft package
Package: minetest-data
Architecture: all
Multi-Arch: foreign
Depends: adduser, ${misc:Depends}
Breaks:
minetest (<< 0.4.14+repack-1),
minetest-common
Conflicts:
minetest-common
Replaces:
minetest (<< 0.4.14+repack-1),
minetest-common
Description: minetest infinite-world block sandbox - data files
Minecraft inspired voxel 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.
.
These are the shared data files for both server and client programs, such as
the textures and other graphical files and the standard mods. Use this to
provide and deploy a service where players can connect over a network.
.
This minetest only permits and allows newer minetest games,
for older ones please use multicraft package