Laurent Carlier pushed to branch main at Arch Linux / Packaging / Packages /
minetest
Commits:
e5d3c3f5 by Laurent Carlier at 2024-08-20T16:32:21+02:00
upgpkg: 5.9.0-1: upstream update 5.9.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = minetest
- pkgver = 5.8.0
- pkgrel = 3
+ pkgver = 5.9.0
+ pkgrel = 1
url = https://www.minetest.net/
arch = x86_64
license = LGPL
@@ -21,15 +21,11 @@ pkgbase = minetest
makedepends = libgl
makedepends = libxi
makedepends = git
- source =
minetest-5.8.0.tar.gz::https://github.com/minetest/minetest/archive/5.8.0.tar.gz
- source =
minetest-data-5.8.0.tar.gz::https://github.com/minetest/minetest_game/archive/5.8.0.tar.gz
- source = https://github.com/minetest/minetest/commit/c9ab61aa.patch
+ source =
minetest-5.9.0.tar.gz::https://github.com/minetest/minetest/archive/5.9.0.tar.gz
source = minetest.service
source = sysusers.d
source = tmpfiles.d
- sha256sums =
610c85a24d77acdc3043a69d777bed9e6c00169406ca09df22ad490fe0d68c0c
- sha256sums =
33a3bb43b08497a0bdb2f49f140a2829e582d5c16c0ad52be1595c803f706912
- sha256sums =
689468855fcae450f416dcd7702f5f6e19a2733fe116378cd404790698bf91f5
+ sha256sums =
070bc292a0b7fc60d7ff0a14b364c8229c5cbe38296a80f948ea2c2591545a5c
sha256sums =
2d80b4ff925770bdf3d857debb2ad11227cc9b022eb01a358b18f8d5f2641a5c
sha256sums =
e4166d639b35efda2cd72269208184ab1e72c54541344cd202ff2005c90b9433
sha256sums =
d9405cf7cd0a657ef06082570783383a1f527fbc0bd122ea506d4fbe26950d4a
=====================================
PKGBUILD
=====================================
@@ -2,36 +2,25 @@
# Contributor: Konsta Kokkinen <[email protected]>
pkgname=('minetest' 'minetest-server' 'minetest-common')
-pkgver=5.8.0
-pkgrel=3
+pkgver=5.9.0
+pkgrel=1
arch=('x86_64')
url='https://www.minetest.net/'
license=('LGPL')
makedepends=('sqlite' 'freetype2' 'leveldb' 'postgresql' 'spatialindex'
'openal' 'libvorbis' 'curl'
'hicolor-icon-theme' 'cmake' 'ninja' 'hiredis' 'luajit')
-makedepends+=('libjpeg' 'libgl' 'libxi' 'git') # irrlichtmt
+makedepends+=('libjpeg' 'libgl' 'libxi' 'git')
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
- https://github.com/minetest/minetest/commit/c9ab61aa.patch
minetest.service
sysusers.d
tmpfiles.d)
-sha256sums=('610c85a24d77acdc3043a69d777bed9e6c00169406ca09df22ad490fe0d68c0c'
- '33a3bb43b08497a0bdb2f49f140a2829e582d5c16c0ad52be1595c803f706912'
- '689468855fcae450f416dcd7702f5f6e19a2733fe116378cd404790698bf91f5'
+sha256sums=('070bc292a0b7fc60d7ff0a14b364c8229c5cbe38296a80f948ea2c2591545a5c'
'2d80b4ff925770bdf3d857debb2ad11227cc9b022eb01a358b18f8d5f2641a5c'
'e4166d639b35efda2cd72269208184ab1e72c54541344cd202ff2005c90b9433'
'd9405cf7cd0a657ef06082570783383a1f527fbc0bd122ea506d4fbe26950d4a')
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.0mt13
-
- cd ../..
- patch -p1 -i ../c9ab61aa.patch # Fix build with GCC 14
}
build() {
@@ -99,8 +88,6 @@ package_minetest-common() {
cp -r games builtin client fonts textures "${pkgdir}"/usr/share/minetest/
cp -r "${srcdir}"/build-client/locale "${pkgdir}"/usr/share/minetest/
- cp -r "${srcdir}"/minetest_game-${pkgver}
"${pkgdir}"/usr/share/minetest/games/minetest
- rm -rf "${pkgdir}"/usr/share/minetest/games/minetest
for file in doc/{fst_api,lua_api,menu_lua_api,protocol,world_format}.*; do
install -Dm644 $file "${pkgdir}"/usr/share/minetest/doc/$(basename $file)
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/minetest/-/commit/e5d3c3f593205d027aa7a4e2cae4a766b7ef3e53
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/minetest/-/commit/e5d3c3f593205d027aa7a4e2cae4a766b7ef3e53
You're receiving this email because of your account on gitlab.archlinux.org.