Bug 97509 - [MAINTAINER] games/xmoto: Update to 0.1.14
Summary: [MAINTAINER] games/xmoto: Update to 0.1.14
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-20 01:40 UTC by Dmitry Marakasov
Modified: 2006-05-22 15:32 UTC (History)
0 users

See Also:


Attachments
xmoto-0.1.14.patch (1.67 KB, patch)
2006-05-20 01:40 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2006-05-20 01:40:16 UTC
Update to 0.1.14. Add OPTIONS to enable/disable optional libcurl dependancy.

Changes:
* New version numbering policy: If the last number is even it's a stable X-Moto release, otherwise it's an unstable development version (from CVS).
* Major bug in the player head/entity collision detection code fixed. 
* Level files are now cached for much faster loading time.
* Integration with Nicolas Adenis-Lamarre's website; World records can now be seen inside the game, and new levels can be downloaded automatically.
* New (optional) library dependency: libcurl. If library isn't found by ./configure, the online high-score system is disabled, so please install libcurl (version 3) before upgrading to X-Moto 0.1.14. (This does not affect X-Moto on Windows, libcurl is included with the game there).
* Slight physics adjustment: It should no longer be possible to fall through the ground when standing still. Stay calm, this should NOT affect the gameplay.
* Alpha-testing enabled for sprites; which are less fuzzy looking now. Also looks better with anti-aliasing.
* Lots of new UI stuff, including context help.
* It's now possible to see what level you're playing.
* Less retarded usage of SDL_Delay(), UI more responsive.
* Fixed bug that made it difficult to click tabs in level info viewer.
* "Next Level" button also for external levels now.
* 8 new built-in levels, including 4 by Torben Green, and one by Thomas Kjaerulff.
* More control over playback of replays: Up/down to increase/decrease speed and space to pause.
* External levels ordered alphabetically.
* Automatic replay naming. 
* Various minor changes and several other small bugs fixed.
* Windows specific: Upgraded to SDL 1.2.10 and SDL_mixer 1.2.7.
Comment 1 Emanuel Haupt freebsd_committer freebsd_triage 2006-05-20 12:01:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ehaupt

Take.
Comment 2 Dmitry Marakasov 2006-05-21 15:09:02 UTC
* FreeBSD-gnats-submit@FreeBSD.org (FreeBSD-gnats-submit@FreeBSD.org) wrote:
> Thank you very much for your problem report.
Additional patch to fix build on 4.x.

--- xmoto.patch begins here ---
diff -ruN xmoto.old/files/patch-src-Replay.cpp xmoto/files/patch-src-Replay.cpp
--- xmoto.old/files/patch-src-Replay.cpp	Thu Jan  1 03:00:00 1970
+++ xmoto/files/patch-src-Replay.cpp	Sun May 21 18:07:53 2006
@@ -0,0 +1,10 @@
+--- src/Replay.cpp.orig	Sun May 21 17:46:59 2006
++++ src/Replay.cpp	Sun May 21 17:47:11 2006
+@@ -32,7 +32,6 @@
+ #include <time.h> 
+ #include <ctime>
+ #include <iostream>
+-#include <locale>
+ 
+ namespace vapp {
+ 
diff -ruN xmoto.old/files/patch-src-WWW.h xmoto/files/patch-src-WWW.h
--- xmoto.old/files/patch-src-WWW.h	Thu Jan  1 03:00:00 1970
+++ xmoto/files/patch-src-WWW.h	Sun May 21 18:07:53 2006
@@ -0,0 +1,10 @@
+--- src/WWW.h.orig	Sun May 21 17:47:25 2006
++++ src/WWW.h	Sun May 21 17:47:49 2006
+@@ -8,6 +8,7 @@
+ 
+ #include <string>
+ #include <vector>
++#include <stdio.h>
+ 
+ #if !defined(_MSC_VER)
+   #define USE_HASH_MAP
diff -ruN xmoto.old/files/patch-src-md5sum-md5file.h xmoto/files/patch-src-md5sum-md5file.h
--- xmoto.old/files/patch-src-md5sum-md5file.h	Thu Jan  1 03:00:00 1970
+++ xmoto/files/patch-src-md5sum-md5file.h	Sun May 21 18:07:53 2006
@@ -0,0 +1,10 @@
+--- src/md5sum/md5file.h.orig	Sun May 21 17:45:47 2006
++++ src/md5sum/md5file.h	Sun May 21 17:46:02 2006
+@@ -2,6 +2,7 @@
+ #define MD5FILE
+ 
+ #include <string>
++#include <stdio.h>
+ 
+ std::string md5file(std::string p_filename);
+ 
--- xmoto.patch ends here ---

-- 
Best regards,
 Dmitry                          mailto:amdmi3@mail.ru
Comment 3 Emanuel Haupt freebsd_committer freebsd_triage 2006-05-22 15:32:35 UTC
State Changed
From-To: open->closed

Committed, thanks!