Date: Monday, May 15, 2017 @ 14:55:27
  Author: svenstaro
Revision: 228100

upgpkg: vdrift-data 2:2014.10.20-1

Remove useless deps

Added:
  vdrift-data/trunk/vdrift-gcc6.patch
Modified:
  vdrift-data/trunk/PKGBUILD

-------------------+
 PKGBUILD          |   15 +++++++++++----
 vdrift-gcc6.patch |   12 ++++++++++++
 2 files changed, 23 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-05-15 12:56:21 UTC (rev 228099)
+++ PKGBUILD    2017-05-15 14:55:27 UTC (rev 228100)
@@ -10,11 +10,18 @@
 arch=('any')
 url="http://vdrift.net/";
 license=('GPL')
-depends=('bullet' 'curl' 'sdl2_gfx' 'sdl2_image' 'glew' 'libvorbis')
-makedepends=('scons' 'boost' 'asio' 'mesa')
-source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-${pkgver//./-}.tar.bz2)
-md5sums=('524751fab341b36f59d0747ea52f0c41')
+makedepends=('scons' 'bullet' 'mesa' 'sdl2' 'sdl2_image' 'libvorbis')
+source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-${pkgver//./-}.tar.bz2
+        vdrift-gcc6.patch)
+sha512sums=('5f6afbb4bdc273455f6bf4e3eba6e3b702d96fbe3c7b5068cee0c114d5de28b82ceed44ee891f59e9bfe194f0c597f464a13aadf7f34b204630ec54df282e4ee'
+            
'4f77497aa3d1b9299028fa58fec2a42ca47b2dd5f132581d408bad7b7ca77b76f2b6c5fb89b4ac4e72b546c4e993addf55445c49b3f5f00a75bace0dd12b9753')
 
+prepare() {
+  cd vdrift
+  # Fix build with GCC 6 (Fedora)
+  patch -p1 -i ../vdrift-gcc6.patch
+}
+
 build() {
   cd vdrift
 

Added: vdrift-gcc6.patch
===================================================================
--- vdrift-gcc6.patch                           (rev 0)
+++ vdrift-gcc6.patch   2017-05-15 14:55:27 UTC (rev 228100)
@@ -0,0 +1,12 @@
+diff -up ./src/graphics/model_obj.cpp.gcc6 ./src/graphics/model_obj.cpp
+--- ./src/graphics/model_obj.cpp.gcc6  2016-02-09 19:02:50.282554264 -0500
++++ ./src/graphics/model_obj.cpp       2016-02-09 19:03:10.566308088 -0500
+@@ -221,7 +221,7 @@ bool ModelObj::Save(const std::string &
+       std::ofstream f(strFileName.c_str());
+       if (!f)
+       {
+-              error_output << "Error opening file for writing: " << 
error_output << endl;
++              error_output << "Error opening file for writing: " << 
strFileName << endl;
+               return false;
+       }
+ 

Reply via email to