From 4eec29ac0f6a9b05562ac0fbe3d4e5d7e82deeac Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Thu, 4 Jan 2007 02:20:38 +0000 Subject: Merged 0.0 changes from revision 2898 to 2988 to trunk. --- docs/INSTALL/ubuntu.txt | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/INSTALL/win32.txt | 5 ++++- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 docs/INSTALL/ubuntu.txt (limited to 'docs') diff --git a/docs/INSTALL/ubuntu.txt b/docs/INSTALL/ubuntu.txt new file mode 100644 index 00000000..cf830ccc --- /dev/null +++ b/docs/INSTALL/ubuntu.txt @@ -0,0 +1,43 @@ +How to build a .deb for TMW on Ubuntu +===================================== + +This documentation is for those who are interested in building the .deb files +of The Mana World. Most people do not need to do this, but can instead use the +repository. You can find information about how to use the repository on our +downloads page. + + +1. Installing the dependencies +============================== + +First of all you need a working compiler and package building environment. If +you don't have this yet, install the following packages: + + apt-get install gcc g++ dh-make fakeroot dpkg-dev build-essentials + +In order to compile The Mana World, you'll need the developer packages for +SDL, SDL_mixer, SDL_image, SDL_net, libxml2, libphysfs and libguichan0. + + apt-get install libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev ... + +(todo: add missing entries) +(todo: include information about installing Guichan development package) + + +2. Creating the .debs using DebHelper Tools +=========================================== + +Either download the source release of TMW that you want to build a package for, +or check out the appropriate version from Subversion, for example by using the +tag. + +Make sure the files in the debian directory are up to date. You can do this by +checking out the appropriate directory from Subversion (will be either +tmw/branches/0.0/debian or tmw/trunk/debian for the latest release). + +Now we can build the packages using the following command. + + fakeroot dpkg-buildpackage + +The packages will be created in the parent folder. + diff --git a/docs/INSTALL/win32.txt b/docs/INSTALL/win32.txt index ab2a429f..f438a7e7 100644 --- a/docs/INSTALL/win32.txt +++ b/docs/INSTALL/win32.txt @@ -45,7 +45,7 @@ the old stable version, so don't do that. Get Dev-C++ here: http://www.bloodshed.net/ -After you fetched it simply run and install. +After you have fetched it, simply run and install as prompted. 3. Installing the required libraries @@ -63,6 +63,9 @@ to remove anything the devpak might overlap before installing, for example the previous devpak.) Remember to copy the required dlls from your dll folder in the Dev-Cpp root directory, to the folder where you have your copy of The Mana World. You also have to add the SDL include folder in your C++ include paths. +If you're using Dev-C++, this means: Tools -> Compiler options -> +-> Directories -> C++ includes -> Browse... (browse to MinGW/include/SDL) -> +-> Add -> Ok. If you can't get the package or you are experiencing problems with it, just send me an email at elvenprogrammer@gmail.com or continue reading. (Coming to bug us on the IRC channel is a valid alternative too.) -- cgit v1.2.3-70-g09d2 From 05bdb92c267e3f041788f2aa41a73c9953249e7c Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Tue, 23 Jan 2007 21:05:05 +0000 Subject: Merged 0.0 changes from revision 3035 to 3065 to trunk. --- ChangeLog | 36 ++++++++++++++++++++++++++++++++++-- INSTALL | 2 +- NEWS | 8 ++++++++ README | 2 +- data/help/header.txt | 2 +- docs/INSTALL/win32.txt | 2 +- docs/win32-release.txt | 2 +- src/gui/menuwindow.cpp | 3 ++- src/gui/shoplistbox.cpp | 2 +- src/gui/updatewindow.cpp | 16 +++++++++++----- src/gui/viewport.cpp | 2 +- src/gui/viewport.h | 2 +- src/main.cpp | 4 +--- tmw.cbp | 31 +------------------------------ 14 files changed, 65 insertions(+), 49 deletions(-) (limited to 'docs') diff --git a/ChangeLog b/ChangeLog index d091a061..44caf16c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,34 @@ -2007-01-14 Bjørn Lindeijer +2007-01-23 Bjørn Lindeijer + + * src/gui/shoplistbox.cpp, docs/INSTALL/win32.txt, INSTALL, NEWS: + Upgraded to Guichan 0.6.1. + +2007-01-22 Bjørn Lindeijer + + * src/gui/updatewindow.cpp: Identify ourselves when requesting files + from the update server. + +2007-01-17 Eugenio Favalli + + * docs/win32-release.txt, src/gui/register.cpp, src/main.cpp: Changed + default server. + +2007-01-15 Bjørn Lindeijer + + * src/gui/viewport.cpp, src/gui/viewport.h: Fixed issue where the + player stops walking. + * docs/INSTALL/win32.txt, INSTALL: Updated to mention Guichan 0.6.0. + +2007-01-15 Eugenio Favalli + + * data/help/header.txt, NEWS, README: Updated release date. + +2007-01-14 Eugenio Favalli + + * src/gui/updatewindow.cpp, src/main.cpp, tmw.cbp: Fixed windows + headers issues. + +2007-01-14 Bjørn Lindeijer * src/game.cpp, src/main.cpp, src/gui/trade.cpp, src/gui/sell.cpp, src/gui/connection.cpp, src/gui/buddywindow.cpp, src/gui/browserbox.h, @@ -30,6 +60,8 @@ src/gui/chatinput.cpp, src/net/tradehandler.cpp, src/net/playerhandler.cpp: Upgraded to Guichan 0.6.0 (merge from guichan-0.6.0 branch). + * src/winver.h, configure.ac, data/help/header.txt, NEWS, README, + CMakeLists.txt: Updated version to 0.0.22.1. 2007-01-13 Bjørn Lindeijer @@ -37,7 +69,7 @@ data/graphics/sprites/CMakeLists.txt: Updated with regard to renaming of cotton equipment. -2006-01-13 Eugenio Favalli +2007-01-13 Eugenio Favalli * src/gui/debugwindow.cpp, src/gui/viewport.h: Fixed mouse coordinates display in debug window. diff --git a/INSTALL b/INSTALL index 5b3eb3f2..f7e8688e 100644 --- a/INSTALL +++ b/INSTALL @@ -20,7 +20,7 @@ and some libraries. The required libraries are: * SDL_mixer http://www.libsdl.org/projects/SDL_mixer/ * SDL_image http://www.libsdl.org/projects/SDL_image/ * SDL_net http://www.libsdl.org/projects/SDL_net/ -* Guichan 0.5.0 http://guichan.sourceforge.net/ +* Guichan 0.6.1 http://guichan.sourceforge.net/ * libxml2 http://www.xmlsoft.org/ * physfs 1.0.x http://icculus.org/physfs/ * zlib 1.2.x http://www.gzip.org/zlib/ diff --git a/NEWS b/NEWS index 9edd05b6..47421aef 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +0.0.22.2 (...) +- Updated to work with Guichan 0.6.1 (older versions no longer supported) + +0.0.22.1 (15 January 2007) +- Updated to work with Guichan 0.6.0 (older versions no longer supported) +- Fixed mouse coordinates in debug window +- Fixed clicking on GUI to cause the player to start walking sometimes + 0.0.22 (24 December 2006) - Added support for female-specific equipment graphics - Added support for monster sounds diff --git a/README b/README index 342524ec..bf128182 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ THE MANA WORLD ============== - Version: 0.0.22 Date: 24/12/2006 + Version: 0.0.22.1 Date: 15/01/2007 Development team: diff --git a/data/help/header.txt b/data/help/header.txt index 4f4c9615..aef87a45 100644 --- a/data/help/header.txt +++ b/data/help/header.txt @@ -2,7 +2,7 @@ ##1 T H E M A N A W O R L D ##1 ========================================== - ##2Version:##6 0.0.22 ##2Date:##324 December 2006 + ##2Version:##6 0.0.22.1 ##2Date:##315 January 2007 ##2 Website: http://themanaworld.org diff --git a/docs/INSTALL/win32.txt b/docs/INSTALL/win32.txt index f438a7e7..7f6ee42a 100644 --- a/docs/INSTALL/win32.txt +++ b/docs/INSTALL/win32.txt @@ -28,7 +28,7 @@ Besides a C++ compiler, TMW depends on the following libraries: 1) SDL 2) SDL_mixer 3) SDL_image -4) Guichan 0.4.0 +4) Guichan 0.6.1 5) libiconv 5) libxml2 6) PhysFS diff --git a/docs/win32-release.txt b/docs/win32-release.txt index c0c6d0e6..a8696897 100644 --- a/docs/win32-release.txt +++ b/docs/win32-release.txt @@ -19,7 +19,7 @@ Every Win32 releaser should follow this checklist when creating a new package.