diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -1,10 +1,10 @@ -# Maintainer: ROllerozxa <temporaryemail4meh [gee mail]> +# Maintainer: ROllerozxa <rollerozxa@voxelmanip.se> # Contributor: Martin C. Doege <mdoege at compuserve dot com> # Contributor: Gaetan Bisson <bisson@archlinux.org> # Contributor: Konsta Kokkinen <kray@tsundere.fi> pkgname=minetest-git-leveldb _pkgname=minetest -pkgver=5.4.0.r267.g2866918f3 +pkgver=5.6.0.r314.g4cd6b773b pkgrel=1 pkgdesc='Voxel-based sandbox game engine (Git version with LevelDB support)' url='https://www.minetest.net/' @@ -13,20 +13,20 @@ arch=('i686' 'x86_64') makedepends=('git' 'cmake' 'ninja') depends=('bzip2' 'libpng' 'libjpeg' 'mesa' 'sqlite' 'openal' 'libvorbis' 'curl' 'freetype2' 'luajit' 'leveldb' 'gettext' 'hiredis' 'spatialindex' 'gmp') +optdepends=('minetest-devtest-git: Development Test game') source=('git+https://github.com/minetest/'minetest{,_game}.git 'git+https://github.com/minetest/irrlicht.git') sha1sums=('SKIP' 'SKIP' 'SKIP') conflicts=("${_pkgname}"{,-common,-server}) provides=("${_pkgname}"{,-common,-server}) -install=install pkgver() { git -C "${_pkgname}" describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - ln -s "${srcdir}/irrlicht/" "${srcdir}/${_pkgname}/lib/irrlichtmt" + ln -sf "${srcdir}/irrlicht/" "${srcdir}/${_pkgname}/lib/irrlichtmt" cd "${srcdir}/${_pkgname}" cmake -G Ninja . \ @@ -41,5 +41,8 @@ build() { package() { cd "${srcdir}/${_pkgname}" DESTDIR="${pkgdir}" ninja install + + mkdir -p "${pkgdir}/usr/share/minetest/games/" cp -a "${srcdir}/minetest_game/" "${pkgdir}/usr/share/minetest/games/" + rm -rf "${pkgdir}/usr/share/minetest/games/minetest_game/"{.git,.github} } |