From b56a1bf8f139bace26c3864eaae1633c15d7907c Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Thu, 9 Mar 2017 20:55:20 +0300 Subject: [PATCH 1/4] ode:rebuild --- game/misc/ode/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/game/misc/ode/pspec.xml b/game/misc/ode/pspec.xml index bab8f9d6b7..3cf1a12611 100644 --- a/game/misc/ode/pspec.xml +++ b/game/misc/ode/pspec.xml @@ -13,7 +13,7 @@ library High performance library for simulating rigid body dynamics ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. - mirrors://sourceforge/opende/ode-0.13.tar.bz2 + https://sourceforge.net/projects/opende/files/ODE/0.13/ode-0.13.tar.bz2 @@ -44,6 +44,13 @@ + + 2017-03-09 + 0.13 + Rebuild for new toolchain. + Stefan Gronewold (groni) + groni@pisilinux.org + 2015-10-26 0.13 From d10155bd5b9b80da85fad1c0087a475c638424c8 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Thu, 9 Mar 2017 20:59:33 +0300 Subject: [PATCH 2/4] ode:update --- game/misc/ode/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/game/misc/ode/pspec.xml b/game/misc/ode/pspec.xml index 3cf1a12611..1aa08921de 100644 --- a/game/misc/ode/pspec.xml +++ b/game/misc/ode/pspec.xml @@ -13,7 +13,7 @@ library High performance library for simulating rigid body dynamics ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. - https://sourceforge.net/projects/opende/files/ODE/0.13/ode-0.13.tar.bz2 + https://bitbucket.org/odedevs/ode/downloads/ode-0.14.tar.gz @@ -44,6 +44,13 @@ + + 2017-03-09 + 0.14 + Update. + Alihan Öztürk + alihan@pisilinux.org + 2017-03-09 0.13 From 2ab8346777107af720b1a106111c1d867fed61c6 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Thu, 9 Mar 2017 21:02:30 +0300 Subject: [PATCH 3/4] ode:fix actions --- game/misc/ode/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game/misc/ode/actions.py b/game/misc/ode/actions.py index 392d3e1a22..36bc0fca29 100644 --- a/game/misc/ode/actions.py +++ b/game/misc/ode/actions.py @@ -27,4 +27,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("CHANGELOG.txt", "README.txt") + pisitools.dodoc("CHANGELOG.txt", "README*", "COPYING") From b8c2f9d564773349dbd4d3a97a3d698988cd497f Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Thu, 9 Mar 2017 21:14:21 +0300 Subject: [PATCH 4/4] ode:fix --- game/misc/ode/actions.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/game/misc/ode/actions.py b/game/misc/ode/actions.py index 36bc0fca29..44a919bcf2 100644 --- a/game/misc/ode/actions.py +++ b/game/misc/ode/actions.py @@ -6,20 +6,15 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - pisitools.flags.add("-fomit-frame-pointer", "-ffast-math") - - autotools.configure("--disable-static \ - --enable-shared \ - --enable-demos \ - --with-trimesh=opcode \ - --enable-new-trimesh \ - --with-drawstuff=X11 \ + #pisitools.flags.add("-fomit-frame-pointer", "-ffast-math") + shelltools.system("./bootstrap") + autotools.configure("--enable-shared \ --enable-libccd \ - --enable-double-precision \ - --disable-dependency-tracking") + --enable-double-precision") def build(): autotools.make()