[arch-commits] Commit in simutrans/trunk (3 files)
Antonio Rojas
arojas at gemini.archlinux.org
Sun Jan 23 14:41:02 UTC 2022
Date: Sunday, January 23, 2022 @ 14:41:01
Author: arojas
Revision: 1113599
Update to 123
Modified:
simutrans/trunk/PKGBUILD
simutrans/trunk/path-for-game-data.patch
Deleted:
simutrans/trunk/config.patch
--------------------------+
PKGBUILD | 13 +++++--------
config.patch | 29 -----------------------------
path-for-game-data.patch | 12 +++++-------
3 files changed, 10 insertions(+), 44 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-23 14:20:08 UTC (rev 1113598)
+++ PKGBUILD 2022-01-23 14:41:01 UTC (rev 1113599)
@@ -5,13 +5,13 @@
# Contributor: JD Steffen <jd at steffennet dot org>
pkgname=simutrans
-pkgver=122.0
+pkgver=123.0
pkgrel=1
pkgdesc="Transportation simulation game"
arch=('x86_64')
url="https://www.simutrans.com/"
license=('custom:Artistic')
-depends=('gcc-libs' 'zlib' 'sdl2_mixer' 'bzip2' 'simutrans-pak64' 'hicolor-icon-theme')
+depends=('gcc-libs' 'zlib' 'sdl2' 'libpng' 'bzip2' 'simutrans-pak64' 'hicolor-icon-theme')
makedepends=('dos2unix')
optdepends=('timidity++: play MIDI music')
source=(https://downloads.sourceforge.net/$pkgname/$pkgname-src-${pkgver/./-}.zip
@@ -18,14 +18,12 @@
https://raw.githubusercontent.com/aburch/simutrans/8593f5b1248d03f907a149f7abc41ae6512009e1/simutrans.svg
settings-folder.patch
path-for-game-data.patch
- config.patch
simutrans.desktop
simutrans.appdata.xml)
-sha256sums=('d3b729afc22abe5a3104868f2462305258045082993069a2230b508c02899f03'
+sha256sums=('02e20fe41216dce13cd02908b647f5e48ec737d67e869b5e4f1ef9235a402080'
'c0c2dd5da146f64901b00c6ee67e0818a166b983a81cee7897c4843aa9f21c81'
'5f009471489583fd48bcce5d4869048d1164423771cfd955840ae995cd6a70ca'
- '1a0fc75fe1422404e424c91f5a23301234b2997cb727b4985c98ac1af6a4582a'
- 'b80452cf985bde7d86e8e5fca95fb5921bac96a245ff9a2a331e8910b73a3747'
+ '895405df0904e6c245ab5b6e1824a59e0af7a0a0ef5ccb6f69f20b6ab8223092'
'99545152f5e739b7eb028152383fa10d3e3d303c99167e1c6e5a6bd7dcd00fa3'
'f3d2416de0f725d15b18482c20231228791e65ceeeb7305115a8ea6a2e591dd6')
@@ -39,11 +37,10 @@
# Configure the build process
cp config.template config.default
- patch -Np0 -i config.patch
}
build() {
- make
+ make VERBOSE=1 BACKEND=sdl2 OSTYPE=linux
}
package() {
Deleted: config.patch
===================================================================
--- config.patch 2022-01-23 14:20:08 UTC (rev 1113598)
+++ config.patch 2022-01-23 14:41:01 UTC (rev 1113599)
@@ -1,29 +0,0 @@
---- config.default.orig 2011-11-10 21:48:01.000000000 +0100
-+++ config.default 2011-11-10 21:51:58.383221979 +0100
-@@ -6,15 +6,15 @@
- #BACKEND = sdl
- #BACKEND = sdl2
- #BACKEND = mixer_sdl
--#BACKEND = mixer_sdl2
-+BACKEND = mixer_sdl2
- #BACKEND = posix
-
- #OSTYPE = amiga
- #OSTYPE = beos
- #OSTYPE = cygwin
- #OSTYPE = freebsd
- #OSTYPE = haiku
--#OSTYPE = linux
-+OSTYPE = linux
- #OSTYPE = mingw
- #OSTYPE = mac
-
-@@ -37,6 +37,6 @@
- #SDL2_CONFIG = sdl2-config
- #FREETYPE_CONFIG = freetype-config
-
--#VERBOSE = 1
-+VERBOSE = 1
-
- # Use static libraries instead
- # STATIC = 1
Modified: path-for-game-data.patch
===================================================================
--- path-for-game-data.patch 2022-01-23 14:20:08 UTC (rev 1113598)
+++ path-for-game-data.patch 2022-01-23 14:41:01 UTC (rev 1113599)
@@ -4,15 +4,13 @@
--- simutrans.orig/simmain.cc
+++ simutrans/simmain.cc
-@@ -437,8 +437,9 @@
- strcat( env_t::program_dir, PATH_SEPARATOR );
+@@ -437,8 +437,7 @@
+ strcat( env_t::data_dir, PATH_SEPARATOR );
}
else {
-- strcpy( env_t::program_dir, argv[0] );
-- *(strrchr( env_t::program_dir, PATH_SEPARATOR[0] )+1) = 0;
-+ // strcpy( env_t::program_dir, argv[0] );
-+ // *(strrchr( env_t::program_dir, PATH_SEPARATOR[0] )+1) = 0;
-+ strcpy(env_t::program_dir, "/usr/share/games/simutrans/");
+- strcpy( env_t::data_dir, argv[0] );
+- *(strrchr( env_t::data_dir, PATH_SEPARATOR[0] )+1) = 0;
++ strcpy(env_t::data_dir, "/usr/share/games/simutrans/");
#ifdef __APPLE__
// change working directory from binary dir to bundle dir
More information about the arch-commits
mailing list