Date: Thursday, November 16, 2017 @ 22:12:40 Author: arodseth Revision: 267021
upgpkg: dangerdeep 0.3.0-10 Modified: dangerdeep/trunk/PKGBUILD Deleted: dangerdeep/trunk/build-fix.patch -----------------+ PKGBUILD | 49 ++++++++++++++++++------- build-fix.patch | 102 ------------------------------------------------------ 2 files changed, 34 insertions(+), 117 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-11-16 20:42:13 UTC (rev 267020) +++ PKGBUILD 2017-11-16 22:12:40 UTC (rev 267021) @@ -1,27 +1,46 @@ # $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> pkgname=dangerdeep pkgver=0.3.0 -pkgrel=9 -pkgdesc="submarine simulator" -arch=(x86_64) -url="http://dangerdeep.sourceforge.net" +pkgrel=10 +pkgdesc='Submarine simulator' +arch=('x86_64') +url='https://dangerdeep.sourceforge.net' license=('GPL') -depends=('libgl' 'sdl_net' 'fftw' 'sdl_image' 'sdl_mixer' 'dangerdeep-data' 'glu') -makedepends=('scons' 'mesa') -source=("http://downloads.sourceforge.net/sourceforge/dangerdeep/dangerdeep-$pkgver.tar.gz" - "build-fix.patch") -md5sums=('8a1d19326a9a0bd8bb91a652bfa51bd9' - 'a4487f079e844ec6b093ef97c151dcd7') +depends=('dangerdeep-data' 'fftw' 'glu' 'libgl' 'sdl_image' 'sdl_mixer' 'sdl_net') +makedepends=('addinclude>=1.0' 'mesa' 'scons' 'setconf') +source=("https://downloads.sourceforge.net/sourceforge/dangerdeep/dangerdeep-$pkgver.tar.gz") +sha256sums=('bdab6b9b1c2b5f8e618f5c346965ec1f48c9edc9bff1d4f5ff7c8d235464283f') +prepare() { + cd "$pkgname-$pkgver" + + addinclude src/bspline_test.cpp cstdlib + addinclude -+ src/convoy.h memory + addinclude src/date.cpp stdio.h + addinclude src/date.cpp stdlib.h + addinclude -t src/faulthandler.h unistd + addinclude src/filehelper.cpp stdio.h + addinclude src/ocean_wave_generator.h stdlib + addinclude -+ src/ptrlist.h memory + addinclude -+ src/ptrvector.h memory + addinclude src/widget.cpp algorithm + + setconf SConstruct ccflags=\'"$(pkg-config --cflags sdl x11) -w"\' +} + build() { - cd "$srcdir"/$pkgname-$pkgver - patch -p1 <"$srcdir"/build-fix.patch + cd "$pkgname-$pkgver" + scons datadir=/usr/share/dangerdeep } package() { - cd "$srcdir"/$pkgname-$pkgver - scons installbindir="$pkgdir"/usr/bin datadir=/usr/share/dangerdeep install + cd "$pkgname-$pkgver" + + scons installbindir="$pkgdir/usr/bin" datadir=/usr/share/dangerdeep install } + +# vim: ts=2 sw=2 et: Deleted: build-fix.patch =================================================================== --- build-fix.patch 2017-11-16 20:42:13 UTC (rev 267020) +++ build-fix.patch 2017-11-16 22:12:40 UTC (rev 267021) @@ -1,102 +0,0 @@ -diff -wbBur dangerdeep-0.3.0/src/bspline_test.cpp dangerdeep-0.3.0.my/src/bspline_test.cpp ---- dangerdeep-0.3.0/src/bspline_test.cpp 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/bspline_test.cpp 2012-10-08 17:33:01.034909571 +0400 -@@ -1,6 +1,8 @@ - // some test code for the 2d bsplines! - #include "bspline.h" - #include <fstream> -+#include <cstdlib> -+ - using namespace std; - - double rnd() { return double(rand())/RAND_MAX; } -diff -wbBur dangerdeep-0.3.0/src/convoy.h dangerdeep-0.3.0.my/src/convoy.h ---- dangerdeep-0.3.0/src/convoy.h 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/convoy.h 2012-10-08 17:33:01.034909571 +0400 -@@ -26,6 +26,7 @@ - #include "ai.h" - #include "vector2.h" - #include <new> -+#include <memory> - #include <list> - class ship; - -diff -wbBur dangerdeep-0.3.0/src/date.cpp dangerdeep-0.3.0.my/src/date.cpp ---- dangerdeep-0.3.0/src/date.cpp 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/date.cpp 2012-10-08 17:33:01.034909571 +0400 -@@ -20,6 +20,8 @@ - // date - // subsim (C)+(W) Markus Petermann and Thorsten Jordan. SEE LICENSE - -+#include <stdio.h> -+#include <stdlib.h> - #include <iomanip> - #include "date.h" - #include "texts.h" -diff -wbBur dangerdeep-0.3.0/src/faulthandler.h dangerdeep-0.3.0.my/src/faulthandler.h ---- dangerdeep-0.3.0/src/faulthandler.h 2007-06-11 22:29:30.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/faulthandler.h 2012-10-08 17:33:23.264909316 +0400 -@@ -50,6 +50,7 @@ - #include <signal.h> - #include <string> - #include <sstream> -+#include <unistd.h> - - // Note: use --export-dynamic as linker option or you won't get function names here. - -diff -wbBur dangerdeep-0.3.0/src/filehelper.cpp dangerdeep-0.3.0.my/src/filehelper.cpp ---- dangerdeep-0.3.0/src/filehelper.cpp 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/filehelper.cpp 2012-10-08 17:33:01.034909571 +0400 -@@ -23,6 +23,7 @@ - #include "filehelper.h" - #include "error.h" - #include <vector> -+#include <stdio.h> - using namespace std; - - #ifdef WIN32 -diff -wbBur dangerdeep-0.3.0/src/ocean_wave_generator.h dangerdeep-0.3.0.my/src/ocean_wave_generator.h ---- dangerdeep-0.3.0/src/ocean_wave_generator.h 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/ocean_wave_generator.h 2012-10-08 17:33:01.034909571 +0400 -@@ -29,6 +29,7 @@ - #include "environment.h" - #include <complex> - #include <vector> -+#include <cstdlib> - - // use float fftw (faster) or double (default) ? - #ifdef WITH_FLOAT_FFTW -diff -wbBur dangerdeep-0.3.0/src/ptrlist.h dangerdeep-0.3.0.my/src/ptrlist.h ---- dangerdeep-0.3.0/src/ptrlist.h 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/ptrlist.h 2012-10-08 17:33:01.034909571 +0400 -@@ -25,6 +25,7 @@ - - #include <list> - #include <stdexcept> -+#include <memory> - - // same as std::list regarding the interface (partly), but handles pointers. - template <class T> -diff -wbBur dangerdeep-0.3.0/src/ptrvector.h dangerdeep-0.3.0.my/src/ptrvector.h ---- dangerdeep-0.3.0/src/ptrvector.h 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/ptrvector.h 2012-10-08 17:33:01.034909571 +0400 -@@ -25,6 +25,7 @@ - - #include <vector> - #include <stdexcept> -+#include <memory> - - // same as std::vector regarding the interface, but handles pointers. - template <class T> -diff -wbBur dangerdeep-0.3.0/src/widget.cpp dangerdeep-0.3.0.my/src/widget.cpp ---- dangerdeep-0.3.0/src/widget.cpp 2007-06-11 19:16:23.000000000 +0400 -+++ dangerdeep-0.3.0.my/src/widget.cpp 2012-10-08 17:33:01.034909571 +0400 -@@ -32,6 +32,8 @@ - #include "datadirs.h" - #include <set> - #include <sstream> -+#include <algorithm> -+ - using std::vector; - using std::list; - using std::string;