Bug#751198: minetest: Please enable LevelDB backend.

Martin Quinson martin.quinson at loria.fr
Wed Jun 11 03:52:14 UTC 2014


Thanks for the report, I'll do that shortly. I'm wondering if
the build-dep on libsqlite3-dev can be droped then. But I'll check
myself when updating the package, don't worry.

Bye, Mt.

On Tue, Jun 10, 2014 at 04:45:59PM -0700, Eric Monson wrote:
> Package: minetest
> Version: 0.4.9+repack-5
> Severity: wishlist
> 
> Dear Maintainer,
> 
> Minetest 0.4.9 contains an abstraction layer that allows for replacing SQLite
> as the database storing the world.  For server use, the LevelDB backend is
> often chosen as it boasts improved reliability and efficiency, and the ability
> to store more than 4GB of world data.
> 
> LevelDB is packaged in Debian as libleveldb1 and libleveldb-dev, and can be
> enabled using the cmake option ENABLE_LEVELDB.
> 
> This adds libleveldb-dev to the build-dep and libleveldb1 as a runtime
> dependency.
> 
> Proposed changes:
> 
> --- control.old 2014-06-10 16:41:58.730693818 -0700
> +++ control     2014-06-10 16:43:03.714154748 -0700
> @@ -13,6 +13,7 @@
>   libcurl4-gnutls-dev,
>   libfreetype6-dev,
>   libirrlicht-dev (>= 1.7.0),
> + libleveldb-dev,
>   libluajit-5.1-dev [i386 amd64 kfreebsd-i386 armel armhf powerpc powerpcspe
> mips] | liblua5.1-dev,
>   zlib1g-dev,
>   libsqlite3-dev,
> 
> --- rules.old   2014-06-10 16:40:21.035507976 -0700
> +++ rules       2014-06-10 15:18:54.461894404 -0700
> @@ -59,6 +59,8 @@
>                   -DENABLE_FREETYPE=1 \
>                   -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2 \
>                   -DFREETYPE_INCLUDE_DIR_ft2build=/usr/include \
> +                 -DENABLE_LEVELDB=1 \
> +                 -DLEVELDB_INCLUDE_DIR=/usr/include/leveldb \
>                   -DCUSTOM_LOCALEDIR=/usr/share/locale \
>                   -DCUSTOM_SHAREDIR=/usr/share/games/minetest \
>                   -DCMAKE_INSTALL_PREFIX=/usr .
> 
> 
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: i386 (i686)
> 
> Kernel: Linux 3.14-1-686-pae (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages minetest depends on:
> ii  libc6            2.19-1
> ii  libcurl3-gnutls  7.37.0-1
> ii  libfreetype6     2.5.2-1
> ii  libgcc1          1:4.9.0-5
> ii  libirrlicht1.8   1.8.1+dfsg1-1
> ii  libjsoncpp0      0.6.0~rc2-3
> ii  libluajit-5.1-2  2.0.3+dfsg-3
> ii  libogg0          1.3.2-1
> ii  libopenal1       1:1.14-4
> ii  libsqlite3-0     3.8.4.3-3
> ii  libstdc++6       4.9.0-5
> ii  libvorbis0a      1.3.2-1.4
> ii  libvorbisfile3   1.3.2-1.4
> ii  minetest-data    0.4.9+repack-5
> ii  zlib1g           1:1.2.8.dfsg-1
> 
> minetest recommends no packages.
> 
> Versions of packages minetest suggests:
> pn  minetest-mod-moreblocks  <none>
> pn  minetest-mod-moreores    <none>
> pn  minetest-mod-pipeworks   <none>
> pn  minetest-server          <none>
> 
> -- no debconf information
> 

-- 
It is impossible to find the perfect research tool, in which you have
absolutely nothing to adapt for doing your own research. Unless the
tool designers scooped you and conducted this very study already. 
      -- Da SimGrid Team      
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20140611/c6c9ab25/attachment.sig>


More information about the Pkg-games-devel mailing list