[arch-commits] Commit in oolite/trunk (PKGBUILD lightdot-issue202-NSDate.patch)

Sven-Hendrik Haase svenstaro at archlinux.org
Mon Aug 22 19:35:05 UTC 2016


    Date: Monday, August 22, 2016 @ 19:35:04
  Author: svenstaro
Revision: 187332

upgpkg: oolite 1.84-1

Try to fix FS#50386

Added:
  oolite/trunk/lightdot-issue202-NSDate.patch
Modified:
  oolite/trunk/PKGBUILD

--------------------------------+
 PKGBUILD                       |    6 +++++-
 lightdot-issue202-NSDate.patch |   24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-08-22 19:32:14 UTC (rev 187331)
+++ PKGBUILD	2016-08-22 19:35:04 UTC (rev 187332)
@@ -13,13 +13,17 @@
 #options=(makeflags)
 source=(oolite
         spidermonkey185ff4-GCC6.patch
+        lightdot-issue202-NSDate.patch
         "https://github.com/OoliteProject/oolite/releases/download/${pkgver}/oolite-source-${pkgver}.tar.bz2")
 md5sums=('ade14e17fe9d52d16b35f2e97046362c'
          '9e3ffab5a49afeebe7ba501161c8d4dc'
+         '09e27cd86792feef0125d47627df1e26'
          '538e4249dbf4d3418216e0bdb7cbf408')
 
 prepare() {
-  cd oolite-source-${pkgver}/deps/mozilla
+  cd ${srcdir}/oolite-source-${pkgver}
+  patch -Np1 -i ${srcdir}/lightdot-issue202-NSDate.patch
+  cd ${srcdir}/oolite-source-${pkgver}/deps/mozilla
   patch -Np0 -i ${srcdir}/spidermonkey185ff4-GCC6.patch
 }
 

Added: lightdot-issue202-NSDate.patch
===================================================================
--- lightdot-issue202-NSDate.patch	                        (rev 0)
+++ lightdot-issue202-NSDate.patch	2016-08-22 19:35:04 UTC (rev 187332)
@@ -0,0 +1,24 @@
+diff -aur oolite-source-1.84.pristine/src/SDL/main.m oolite-source-1.84.new/src/SDL/main.m
+--- oolite-source-1.84.pristine/src/SDL/main.m	2015-09-07 05:52:51.000000000 +0200
++++ oolite-source-1.84.new/src/SDL/main.m	2016-08-22 17:30:28.997554264 +0200
+@@ -25,6 +25,9 @@
+ 
+ #ifdef GNUSTEP
+ #import <Foundation/NSAutoreleasePool.h>
++#if (GNUSTEP_BASE_MAJOR_VERSION == 1 && (GNUSTEP_BASE_MINOR_VERSION == 24 && GNUSTEP_BASE_SUBMINOR_VERSION >= 9) || (GNUSTEP_BASE_MINOR_VERSION > 24)) || (GNUSTEP_BASE_MAJOR_VERSION > 1)
++#import <Foundation/NSDate.h>
++#endif
+ #import <Foundation/NSString.h>
+ 
+ #import "GameController.h"
+@@ -47,6 +50,10 @@
+ {
+ #ifdef GNUSTEP
+ 	int i;
++
++#if (GNUSTEP_BASE_MAJOR_VERSION == 1 && (GNUSTEP_BASE_MINOR_VERSION == 24 && GNUSTEP_BASE_SUBMINOR_VERSION >= 9) || (GNUSTEP_BASE_MINOR_VERSION > 24)) || (GNUSTEP_BASE_MAJOR_VERSION > 1)
++	[NSDate class]; // See github issue #202
++#endif
+ 	
+ #if OOLITE_WINDOWS
+ 



More information about the arch-commits mailing list