[arch-commits] Commit in minetest/trunk (PKGBUILD)

Laurent Carlier lcarlier at gemini.archlinux.org
Mon Jan 31 11:04:24 UTC 2022


    Date: Monday, January 31, 2022 @ 11:04:23
  Author: lcarlier
Revision: 1121217

upgpkg: minetest 5.5.0-1: upstream update 5.5.0

Modified:
  minetest/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-31 10:54:46 UTC (rev 1121216)
+++ PKGBUILD	2022-01-31 11:04:23 UTC (rev 1121217)
@@ -2,20 +2,21 @@
 # Contributor: Konsta Kokkinen <kray at tsundere.fi>
 
 pkgname=('minetest' 'minetest-server' 'minetest-common')
-pkgver=5.4.1
+pkgver=5.5.0
 pkgrel=1
 arch=('x86_64')
 url='https://www.minetest.net/'
 license=('LGPL')
 makedepends=('sqlite' 'freetype2' 'leveldb' 'postgresql' 'spatialindex' 'openal' 'libvorbis' 'curl'
-             'irrlicht' 'hicolor-icon-theme' 'cmake' 'ninja' 'hiredis' 'luajit')
+             'hicolor-icon-theme' 'cmake' 'ninja' 'hiredis' 'luajit')
+makedepends+=('libjpeg' 'libgl' 'git') # irrlichtmt
 source=(${pkgname}-${pkgver}.tar.gz::https://github.com/minetest/minetest/archive/${pkgver}.tar.gz
         ${pkgname}-data-${pkgver}.tar.gz::https://github.com/minetest/minetest_game/archive/${pkgver}.tar.gz
         minetest.service
         sysusers.d
         tmpfiles.d)
-sha256sums=('de9e4410583c845c104b4be25f9d0b8743d8573c120149b8910ae2519f9ab14e'
-            'b4bfa0755b88230cf4bdb6af6a0951dd1248f6cdf87fecc340e43ac12c80b0b2'
+sha256sums=('8b9bef6054c8895cc3329ae6d05cb355eef9c7830600d82dc9eaa4664f87c8f9'
+            '1e87252e26d6b1d3efe7720e3e097d489339dea4dd25980a828d5da212b01aaa'
             '2d80b4ff925770bdf3d857debb2ad11227cc9b022eb01a358b18f8d5f2641a5c'
             'e4166d639b35efda2cd72269208184ab1e72c54541344cd202ff2005c90b9433'
             'd9405cf7cd0a657ef06082570783383a1f527fbc0bd122ea506d4fbe26950d4a')
@@ -22,6 +23,10 @@
 
 prepare() {
   install -d build-{client,server}
+
+  git clone https://github.com/minetest/irrlicht.git ${pkgname}-${pkgver}/lib/irrlichtmt
+  cd ${pkgname}-${pkgver}/lib/irrlichtmt
+  git checkout tags/1.9.0mt4
 }
 
 build() {
@@ -51,9 +56,10 @@
 
 package_minetest() {
   pkgdesc='Multiplayer infinite-world block sandbox game'
-  depends=('minetest-common' 'irrlicht' 'curl' 'libvorbis' 'sqlite'
+  depends=('minetest-common' 'curl' 'libvorbis' 'sqlite'
            'openal' 'hicolor-icon-theme' 'desktop-file-utils' 'xdg-utils'
-           'freetype2' 'luajit' 'postgresql-libs' 'spatialindex')
+           'freetype2' 'luajit' 'postgresql-libs' 'spatialindex' 'jsoncpp'
+           'libgl' 'libjpeg') # irrlichtmt
 
   cd build-client
   DESTDIR="${pkgdir}" ninja install
@@ -65,7 +71,7 @@
 package_minetest-server() {
   pkgdesc='Server of infinite-world block sandbox game'
   depends=('minetest-common' 'leveldb' 'curl' 'sqlite' 'hiredis' 'luajit'
-           'postgresql-libs' 'spatialindex')
+           'postgresql-libs' 'spatialindex' 'jsoncpp')
 
   cd build-server
   DESTDIR="${pkgdir}" ninja install



More information about the arch-commits mailing list