Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4944 in orxonox.OLD for orxonox


Ignore:
Timestamp:
Jul 23, 2005, 2:18:59 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: opened and saved some files, and also rewritten some organizatory stuff

Location:
orxonox/trunk
Files:
1 deleted
11 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/COPYING

    r1857 r4944  
    1                     GNU GENERAL PUBLIC LICENSE
    2                        Version 2, June 1991
     1                    GNU GENERAL PUBLIC LICENSE
     2                       Version 2, June 1991
    33
    44 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
     
    77 of this license document, but changing it is not allowed.
    88
    9                             Preamble
     9                            Preamble
    1010
    1111  The licenses for most software are designed to take away your
     
    5757modification follow.
    5858
    59 
    60                     GNU GENERAL PUBLIC LICENSE
     59                    GNU GENERAL PUBLIC LICENSE
    6160   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    6261
     
    113112    the Program is not required to print an announcement.)
    114113
    115 
    116114These requirements apply to the modified work as a whole.  If
    117115identifiable sections of that work are not derived from the Program,
     
    171169distribution of the source code, even though third parties are not
    172170compelled to copy the source along with the object code.
    173 
    174171
    175172  4. You may not copy, modify, sublicense, or distribute the Program
     
    230227be a consequence of the rest of this License.
    231228
    232 
    233229  8. If the distribution and/or use of the Program is restricted in
    234230certain countries either by patents or by copyrighted interfaces, the
     
    260256of promoting the sharing and reuse of software generally.
    261257
    262                             NO WARRANTY
     258                            NO WARRANTY
    263259
    264260  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
     
    282278POSSIBILITY OF SUCH DAMAGES.
    283279
    284                      END OF TERMS AND CONDITIONS
    285 
    286 
    287             How to Apply These Terms to Your New Programs
     280                     END OF TERMS AND CONDITIONS
     281
     282            How to Apply These Terms to Your New Programs
    288283
    289284  If you develop a new program, and you want it to be of the greatest
  • orxonox/trunk/INSTALL

    r4604 r4944  
    1919There are some dependencies for orxonox you have to install:
    2020
    21 1. SDL           (http://www.libsdl.org)
    22 2. OPENGL        (http://www.opengl.org)
    23 3. OPENAL        (http://www.openal.org)
    24 4. SDL_image     (http://www.libsdl.org/projects/SDL_image)
    25 5. SDL_ttf       (http://www.libsdl.org/projects/SDL_ttf)
     2101. SDL           (http://www.libsdl.org)
     2202. OPENGL        (http://www.opengl.org)
     2303. OPENAL        (http://www.openal.org)
     2404. SDL_image     (http://www.libsdl.org/projects/SDL_image)
     2505. SDL_ttf       (http://www.libsdl.org/projects/SDL_ttf)
    2626 a) needs libttf (http://www.freetype.org/)
    2727
    2828Nice to Have:
    29 6. Doxygen       (http://www.stack.nl/~dimitri/doxygen/)
    30 7. Automake      (http://www.gnu.org/software/automake/)
    31 8. Autoconf      (http://www.gnu.org/software/autoconf/)
     2906. Doxygen       (http://www.stack.nl/~dimitri/doxygen/)
     3007. Automake      (http://www.gnu.org/software/automake/)
     3108. Autoconf      (http://www.gnu.org/software/autoconf/)
    3232
    3333Windows Users also need the following:
    34 9. mingw         (http://mingw.org/)
    35 
     3409. mingw         (http://mingw.org/)
     35
     3610. more answers to your questions can be found under section
     37    wiki on our webpage http://www.orxonox.net
    3638
    3739BUGS
    3840====
    3941Send bug reports to <orxonox-dev@mail.datacore.ch>
     42
     43
     44
    4045
    4146ORXONOX->
  • orxonox/trunk/README

    r2551 r4944  
    1313Orxonox is a open-source vertical scroller game programed
    1414in c++ and OpenGL.
    15 If we manage to be sober enough, this game shall definitly 
     15If we manage to be sober enough, this game shall definitly
    1616become _the_ open-source vertical scroller ever.
    1717
     
    4040------------------------------
    4141People who want to help us working on orxonox are always
    42 welcome:) Feel free to chip in anything you like. Wine, beer, 
     42welcome:) Feel free to chip in anything you like. Wine, beer,
    4343coffee... If you like to help us programming orxonox, you:
    4444- join the developer community mailing lists
    4545- read this README file
    46 then you have multiple ways to get started. 
     46then you have multiple ways to get started.
    4747a) Read the hole source code and choose a topic you like
    4848b) check the TODO file to get a knowledge of what we need
     
    5151read the programming sections below.
    5252
    53 To start programming on orxonox you first have to download the 
     53To start programming on orxonox you first have to download the
    5454newest svn tree of orxonox. You can do this by enterning following
    5555lines in the linux console (ensure svn to be installed with ssl
    5656support enabled):
    5757
    58 svn co https://open.datacore.ch/pw/orxonox orxonox
     58svn co https://svn.orxonox.net/reporx/orxonox orxonox
    5959
    6060If you haven't got ssl support in you svn tool, recompile it
     
    6767------------------------
    6868If you are new to c/c++ programming, this project is probably
    69 not the best starting place to learn it. For you and the rest who 
     69not the best starting place to learn it. For you and the rest who
    7070need "refreshment" check out these guides:
    7171
     
    8080
    8181SVN (=subversion) is a version control program similar to CVS but
    82 newer. This program enables us to work all at the same program at 
     82newer. This program enables us to work all at the same program at
    8383the same time - tricky.
    8484
    85 subversion checkout https://open.datacore.ch/pw/orxonox orxonox
    86 same as: subversion co https://open.datacore....
     85subversion checkout https://svn.orxonox.net/reporx/orxonox orxonox
     86same as: subversion co https://svn.orxonox.net.....
    8787
    8888this makes a directory orxonox at your current place in and gets
    8989the hole brand new source code from the server.
    9090
    91 now you can work. Remember to use 'svn copy instead of 'cp', 
     91now you can work. Remember to use 'svn copy instead of 'cp',
    9292'svn mv' instead of 'mv', 'svn rm' instead of 'rm'... - you got it
    9393I think.
     
    108108and to publish all your changes type
    109109svn commit --message "Corrected number of chees slices."
    110 svn commit will send all of your changs to the repository. When you 
    111 commit a change, you need to supply a log message, describing your 
     110svn commit will send all of your changs to the repository. When you
     111commit a change, you need to supply a log message, describing your
    112112change. The message can also be read from a file:
    113113svn commit --file logmsg
     
    127127the two versions will merge.
    128128
    129 If you are working on orxonox you will have your own branch in which you 
    130 will program, some sort of sand-box. If you finish your work on your 
     129If you are working on orxonox you will have your own branch in which you
     130will program, some sort of sand-box. If you finish your work on your
    131131topic, it will be revised by us and merged with the trunk
    132132
  • orxonox/trunk/ToDo

    r3738 r4944  
     1ToDo:
     2-----
     3There are many tasks still open in orxonox.
    14
     51. TASKS
     6--------
     7Best idea is, to visit our Webpage at: http://www.orxonox.net and
     8under the wiki link follow RoadMap, and from there on you will find many tasks
     9or just use this link:
     10https://www.orxonox.net/cgi-bin/trac.cgi/roadmap
    211
     122. ToDo-list
     13------------
     14see the Doxygen documetation for a List of todo's
     15or visit the Code, you have with you (or a more actual version found at
     16http://svn.orxonox.net/reporx/orxonox/trunk) for all the ToDo's
     17The easiest way to find ToDo's is to make the following in the trunk:
     18grep @todo * -R
    319
    4 orxonox:
     203. FIXME
    521--------
    6 
    7 #define "objModel.h" has nothing todo in world_entity.h
    8 
    9 Collision Detection: SetObjectCollisionBox( void );
    10 
    11 
    12 
     22They can be found with
     23grep FIXME * -R
     24in the trunk.
  • orxonox/trunk/configure.ac

    r4909 r4944  
    1717#   It is quite fragile, and compiling orxonox on different Platforms    #
    1818#   is only guarantied, if build with the right config.                  #
     19#                                                                        #
     20#   be sure to visit us at http://www.orxonox.net                        #
    1921##########################################################################
    2022
  • orxonox/trunk/doc/CREDITS

    r1856 r4944  
    1 
    2 
    3 The Orxonox Team Thanks To
    4 --------------------------
     1The orxonox Team Thanks the following brethren.
     2-----------------------------------------------
    53
    64Programmers:
     
    119Infrastructure:
    1210---------------
    13 amir@datacore.ch        for giving us access to subversion and mailing lists
     11amir@datacore.ch        for giving us access to subversion and mailing lists
    1412
    1513The Great Orx Sound:
    1614--------------------
    17 Luke Grey               for making the orxonox sound
     15Luke Grey               for making the orxonox sound
     16Thierry Zaugg           many songs
    1817
    1918
     19
     20And many many more....
  • orxonox/trunk/scripts/data.checkout

    r3997 r4944  
    33if [ -z "$1" ]
    44then
    5     svn co https://svn.orxonox.ethz.ch/data data
     5    svn co https://svn.orxonox.net/data data
    66else
    7     svn co https://svn.orxonox.ethz.ch/data data --username $1
     7    svn co https://svn.orxonox.net/data data --username $1
    88fi
  • orxonox/trunk/scripts/gentoo/orxonox-0.3.0_alpha-r4775.ebuild

    r4776 r4944  
    88
    99DESCRIPTION="orxonox is an open-source vertical scroller game programmed in C++, OpenGL, OpenAL and SDL"
    10 HOMEPAGE="http://www.orxonox.ethz.ch"
    11 SRC_URI="http://www.orxonox.ethz.ch/files/snapshots/${P}-${PR}.tar.bz2
    12          http://www.orxonox.ethz.ch/files/snapshots/${PN}-data-r${DATA_VERSION}.tar.bz2"
     10HOMEPAGE="http://www.orxonox.net"
     11SRC_URI="http://www.orxonox.net/files/snapshots/${P}-${PR}.tar.bz2
     12         http://www.orxonox.net/files/snapshots/${PN}-data-r${DATA_VERSION}.tar.bz2"
    1313LICENSE="GPL-2"
    1414SLOT="0"
     
    3434
    3535src_compile() {
    36         egamesconf || die
     36        egamesconf || die
    3737
    38         emake || die "emake failed"
     38        emake || die "emake failed"
    3939}
    4040
    4141src_install() {
    42         make DESTDIR=${D} install || die
    43        
    44         dodir ${GAMES_DATADIR}/${PN}
    45         cp -r data/* ${D}/${GAMES_DATADIR}/${PN}/ \
    46                 || die "data copy failed"
    47        
    48         dodoc AUTHORS ChangeLog README
     42        make DESTDIR=${D} install || die
    4943
    50         prepgamesdirs
     44        dodir ${GAMES_DATADIR}/${PN}
     45        cp -r data/* ${D}/${GAMES_DATADIR}/${PN}/ \
     46                || die "data copy failed"
    5147
    52         #make \
    53         #       prefix=${D}/usr \
    54         #       mandir=${D}/usr/share/man \
    55         #       infodir=${D}/usr/share/info \
    56         #       libdir=${D}/usr/$(get_libdir) \
    57         #       install || die
     48        dodoc AUTHORS ChangeLog README
    5849
    59         #einstall || die
     50        prepgamesdirs
     51
     52        #make \
     53        #       prefix=${D}/usr \
     54        #       mandir=${D}/usr/share/man \
     55        #       infodir=${D}/usr/share/info \
     56        #       libdir=${D}/usr/$(get_libdir) \
     57        #       install || die
     58
     59        #einstall || die
    6060}
    6161
  • orxonox/trunk/src/defs/globals.h

    r4775 r4944  
    1212
    1313
    14 #define ORXONOX_STAFF "Patrick Boenzli - Captain\n" \
    15                       "Benjamin Grauer - First Officer\n" \
    16                       "Christian Meyer - Engeneer\n" \
    17                       "Nico Bernold - Physics\n" \
    18                       "David Gruetter - The ProtoType\n" \
    19                       "many more...\n"
     14#define   ORXONOX_STAFF "Patrick Boenzli - Captain\n" \
     15                        "Benjamin Grauer - First Officer\n" \
     16                        "Christian Meyer - Engeneer\n" \
     17                        "Nico Bernold - Physics\n" \
     18                        "David Gruetter - The ProtoType\n" \
     19                        "many more...\n"
     20#define   ORXONOX_WEBPAGE                  "http://www.orxonox.net"
    2021
    2122#define   DEFAULT_CONFIG_FILE              "~/.orxonox/orxonox.conf"
  • orxonox/trunk/src/lib/gui/gui_update.cc

    r4836 r4944  
    265265
    266266  dataInfo->fileName = "02%20orxonox%203.mp3";
    267   dataInfo->webRoot  = "http://www.orxonox.ethz.ch/files/";
     267  dataInfo->webRoot  = "http://www.orxonox.net/files/";
    268268  dataInfo->localRoot = "./";
    269269  PRINTF(4)("Preparing to download file %s.\n", dataInfo->fileName);
  • orxonox/trunk/src/lib/gui/gui_update.h

    r4836 r4944  
    3838
    3939  bool getSystemInfo();
    40  
     40
    4141  // Window creation.
    4242  Frame* updateFrame;                   //!< The Frame that holds the updateOptions.
     
    4444  CheckButton* autoUpdate;              //!< A Checkbutton to enable the automatic Updating.
    4545
    46  
     46
    4747  Button* updateDataWindowButton;       //!< A Button to update the Data of orxonox.
    4848  Window* updateDataWindow;             //!< A Window for the data-update.
     
    8484
    8585  static CURL* curlHandle;
    86 #ifdef HAVE_GTK2 
     86#ifdef HAVE_GTK2
    8787  static gint cancelDownload(GtkWidget* w, GdkEventKey* event, void* bar);
    88 #endif /* HAVE_GTK2 */ 
     88#endif /* HAVE_GTK2 */
    8989  static bool isDownloading;
    9090  static bool downloadCanceled;
     
    9595  static void* downloadThreadFinished(void* fileInfo);
    9696
    97  
     97
    9898#endif /* HAVE_CURL */
    9999
     
    101101  GuiUpdate();
    102102  ~GuiUpdate();
    103  
    104 #ifdef HAVE_CURL   
     103
     104#ifdef HAVE_CURL
    105105  void updateDataWindowCreate();
    106106  Button* updateDataWindowGetButton();
     
    110110
    111111  bool* checkForUpdates();
    112  
     112
    113113#endif /* HAVE_CURL */
    114114
Note: See TracChangeset for help on using the changeset viewer.