[arch-commits] Commit in simutrans/trunk (PKGBUILD config.patch no-optimise.patch)

2017-03-30 Thread Balló György
Date: Thursday, March 30, 2017 @ 09:29:23
  Author: bgyorgy
Revision: 220072

upgpkg: simutrans 120.2.1-1

Update to new version

Modified:
  simutrans/trunk/PKGBUILD
  simutrans/trunk/config.patch
  simutrans/trunk/no-optimise.patch

---+
 PKGBUILD  |   21 ++---
 config.patch  |2 +-
 no-optimise.patch |   10 +-
 3 files changed, 16 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-30 09:13:25 UTC (rev 220071)
+++ PKGBUILD2017-03-30 09:29:23 UTC (rev 220072)
@@ -6,9 +6,8 @@
 # Contributor: JD Steffen 
 
 pkgname=simutrans
-pkgver=120.2
-_pkgver=120-2
-_pkgver2=120-2-r8077
+pkgver=120.2.1
+_pkgver=120-2-1
 pkgrel=1
 pkgdesc="An open source transportation simulation game"
 arch=('i686' 'x86_64')
@@ -17,7 +16,7 @@
 depends=('gcc-libs' 'zlib' 'sdl_mixer' 'bzip2' 'simutrans-pak64')
 makedepends=('imagemagick' 'dos2unix')
 optdepends=('timidity++: play MIDI music')
-source=(https://downloads.sourceforge.net/$pkgname/$pkgname-src-$_pkgver2.zip
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-src-$_pkgver.zip
 https://downloads.sourceforge.net/$pkgname/simulinux-$_pkgver.zip
 no-optimise.patch
 settings-folder.patch
@@ -24,13 +23,13 @@
 path-for-game-data.patch
 config.patch
 simutrans.desktop)
-md5sums=('ff437c0e6698f3719534d78d4d47f74b'
- '4e1dbf836a4b4194a357978869134f0a'
- '4ab1d787772fc279181c1bc89dd42bf9'
- 'c87d9a9910bc371df5d50f7f1ec298bb'
- 'e716340d372af264ca05510facfe5d2c'
- '9b43ba428a9f6a41233dcc90c8a0a3a7'
- 'f41f7a08ad517ef2b60412859eb49963')
+sha256sums=('7dfbd1c44f47ddd8caedb3da77dac8262652f96e1c9ffd890b67757e08ddc942'
+'c0f94631252916b50ef4d3668060bbae047423d40164cc9c8fad7d4d7ad3aace'
+'2425da5c5b211a2688fa8809caf6362b731d897254d2c5ae2293d28276aa9c58'
+'cbe5d7c7be96e6e7262c1e3b1c16155f5c179609f081e3ee050bbfc277845f71'
+'59a606ecac52b338a3eea120ab8a04b95457fdd4ae6ea4e10087ef0da4724aa2'
+'24bf2b611706c42fd52dc00d61fa2e28f54a614f17e43bc463817406e63eba3a'
+'99545152f5e739b7eb028152383fa10d3e3d303c99167e1c6e5a6bd7dcd00fa3')
 
 prepare() {
   cd "$srcdir"

Modified: config.patch
===
--- config.patch2017-03-30 09:13:25 UTC (rev 220071)
+++ config.patch2017-03-30 09:29:23 UTC (rev 220072)
@@ -19,7 +19,7 @@
  #OSTYPE = haiku
 -#OSTYPE = linux
 +OSTYPE = linux
- #OSTYPE = mingw64
+ #OSTYPE = mingw
  #OSTYPE = mac
  
 @@ -37,6 +37,6 @@

Modified: no-optimise.patch
===
--- no-optimise.patch   2017-03-30 09:13:25 UTC (rev 220071)
+++ no-optimise.patch   2017-03-30 09:29:23 UTC (rev 220072)
@@ -8,9 +8,9 @@
 -ifneq ($(OPTIMISE),)
 -  CFLAGS += -O3
 -  ifeq ($(findstring $(OSTYPE), amiga),)
--  ifneq ($(findstring $(CXX), clang),)
--  CFLAGS += -minline-all-stringops
--  endif
+-ifneq ($(findstring $(CXX), clang),)
+-  CFLAGS += -minline-all-stringops
+-endif
 -  endif
 -else
 -  CFLAGS += -O
@@ -17,8 +17,8 @@
 -endif
 -
  ifdef DEBUG
-   ifeq ($(shell expr $(DEBUG) \>= 1), 1)
- CFLAGS += -g -DDEBUG
+   ifndef MSG_LEVEL
+   MSG_LEVEL = 3
 diff -Naur simutrans.orig/makeobj/Makefile simutrans/makeobj/Makefile
 --- simutrans.orig/makeobj/Makefile2014-11-20 17:50:34.945077000 +0100
 +++ simutrans/makeobj/Makefile 2014-11-20 17:51:42.553214510 +0100


[arch-commits] Commit in simutrans/trunk (PKGBUILD config.patch no-optimise.patch)

2014-11-20 Thread Balló György
Date: Friday, November 21, 2014 @ 00:22:45
  Author: bgyorgy
Revision: 122846

upgpkg: simutrans 120.0.1-1

Update to version 120.0.1

Added:
  simutrans/trunk/no-optimise.patch
Modified:
  simutrans/trunk/PKGBUILD
  simutrans/trunk/config.patch

---+
 PKGBUILD  |   31 ---
 config.patch  |   26 +++---
 no-optimise.patch |   40 
 3 files changed, 63 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-20 20:49:02 UTC (rev 122845)
+++ PKGBUILD2014-11-20 23:22:45 UTC (rev 122846)
@@ -6,8 +6,8 @@
 # Contributor: JD Steffen jd at steffennet dot org
 
 pkgname=simutrans
-pkgver=120.0
-_pkgver=120-0
+pkgver=120.0.1
+_pkgver=120-0-1
 pkgrel=1
 pkgdesc=An open source transportation simulation game
 arch=('i686' 'x86_64')
@@ -14,28 +14,37 @@
 url=http://simutrans.com/;
 license=('PerlArtistic')
 depends=('gcc-libs' 'zlib' 'sdl_mixer' 'bzip2' 'simutrans-pak64')
-makedepends=('imagemagick')
+makedepends=('imagemagick' 'dos2unix')
 optdepends=('timidity++: play MIDI music')
 source=(http://downloads.sourceforge.net/$pkgname/$pkgname-src-$_pkgver.zip
-http://downloads.sourceforge.net/$pkgname/simulinux-$_pkgver.zip
+no-optimise.patch
 settings-folder.patch
 path-for-game-data.patch
 config.patch
 simutrans.desktop)
-md5sums=('42d804e3a6ac78460584903ce9b4eeb1'
- 'fdc58aee51a79d2a67219acff0cd5b12'
+md5sums=('40372b6417f235740b14a6bb7b389a78'
+ '34b0472b08f3d9f38e289ba1639ef232'
  'c87d9a9910bc371df5d50f7f1ec298bb'
  'e716340d372af264ca05510facfe5d2c'
- '4a2d707ad2fc0abf42e8d75c0a3dcc8b'
+ 'c2f4e494168e235380373974c91a0803'
  'f41f7a08ad517ef2b60412859eb49963')
 
 prepare() {
   cd $srcdir
 
+  # Some files are distributed in DOS format
+  find . -type f -exec dos2unix -q '{}' \;
+
+  # Don't overwrite default optimization flags
+  patch -Np1 -i no-optimise.patch
+
+  # Adjust paths
+  patch -Np0 -i settings-folder.patch
+  patch -Np1 -i path-for-game-data.patch
+
+  # Configure the build process
   cp config.template config.default
-  patch -Np0 -i $srcdir/settings-folder.patch
-  patch -Np1 -i $srcdir/path-for-game-data.patch
-  patch -Np0 -i $srcdir/config.patch
+  patch -Np0 -i config.patch
 }
 
 build() {
@@ -52,7 +61,7 @@
 
   #data
   mkdir -p $pkgdir/usr/share/games/$pkgname
-  cp -r $pkgname/{config,font,music,script,text,themes} 
$pkgdir/usr/share/games/$pkgname
+  cp -r $pkgname/{config,font,music,text,themes} 
$pkgdir/usr/share/games/$pkgname
 
   #desktop file and icon
   install -Dm644 simutrans.png $pkgdir/usr/share/pixmaps/simutrans.png

Modified: config.patch
===
--- config.patch2014-11-20 20:49:02 UTC (rev 122845)
+++ config.patch2014-11-20 23:22:45 UTC (rev 122846)
@@ -1,6 +1,6 @@
 --- config.default.orig2011-11-10 21:48:01.0 +0100
 +++ config.default 2011-11-10 21:51:58.383221979 +0100
-@@ -6,23 +6,23 @@
+@@ -6,18 +6,18 @@
  #BACKEND = opengl
  #BACKEND = sdl
  #BACKEND = sdl2
@@ -22,18 +22,8 @@
  #OSTYPE = mingw
  #OSTYPE = mac
  
- #DEBUG = 3# Level 1-3, higher number means more debug-friendly, see 
Makefile
--#OPTIMISE = 1 # Add umpteen optimisation flags
-+OPTIMISE = 1 # Add umpteen optimisation flags
- #PROFILE = 1  # Enable profiling
- #PROFILE = 2  # Enable profiling with optimisation flags, can be used with 
`OPTIMISE = 1'
- 
-@@ -34,9 +34,9 @@
- # Define these as empty strings, if you don't have the respective config 
program
- #ALLEGRO_CONFIG = allegro-config
- #PNG_CONFIG = pkg-config libpng
--#SDL_CONFIG = sdl-config
-+SDL_CONFIG = sdl-config
+@@ -37,6 +37,6 @@
+ #SDL_CONFIG = sdl-config
  #SDL2_CONFIG= sdl2-config
  
 -#VERBOSE = 1
@@ -41,13 +31,3 @@
  
  # The following useful conditional compilation flags exist
  #
-@@ -65,6 +65,9 @@
- #
- # In order to use the flags, add a line like this: (-Dxxx)
- # FLAGS = -DUSE_C
-+ifeq ($(shell uname -m),x86_64)
-+  FLAGS += -DUSE_C
-+endif
- 
- # Output directories:
- #

Added: no-optimise.patch
===
--- no-optimise.patch   (rev 0)
+++ no-optimise.patch   2014-11-20 23:22:45 UTC (rev 122846)
@@ -0,0 +1,40 @@
+diff -Naur simutrans.orig/Makefile simutrans/Makefile
+--- simutrans.orig/Makefile2014-11-20 17:50:34.94841 +0100
 simutrans/Makefile 2014-11-20 17:51:43.936577860 +0100
+@@ -76,15 +76,6 @@
+ SDL_CONFIG ?= sdl-config
+ SDL2_CONFIG?= sdl2-config
+ 
+-ifneq ($(OPTIMISE),)
+-CFLAGS += -O3
+-  ifeq ($(findstring $(OSTYPE), amiga haiku mac),)
+-CFLAGS += -minline-all-stringops
+-  endif
+-else
+-  CFLAGS += -O
+-endif
+-
+ ifdef DEBUG
+   ifeq ($(shell expr $(DEBUG) \= 1), 1)
+ CFLAGS += -g -DDEBUG