3.4. GPE Websites and Resources

After all these information about how to compile GPE it might be interesting to know where to find GPE and information about it.

3.4.1. Obtaining GPE Sources

The first thing to know about GPE sources is the location of the GPE main source repository. This one is located here: ftp://ftp.handhelds.org/projects/gpe/source/ It contains the release packages of all pieces of GPE. As long as there is no good reason not to do so please choose the latest version of a package if you intend to use it.

The GPE project makes use of the handhelds.org CVS to keep its sources. You can access latest sources either by using the cvs command line tool or ViewCVS if you only want to take a look. If you don't have an account at handhelds.org you can check out GPE with anonyomous CVS access. Follow these example instructions:


        $ mkdir gpe_cvs
        $ cd gpe_cvs
        $ export CVSROOT=:pserver:anoncvs@cvs.handhelds.org:/cvs
        $ cvs login
        Logging in to :pserver:anoncvs@cvs.handhelds.org:2401/cvs
        CVS Password: anoncvs
        $ cvs checkout gpe
      
For a detailed description of the contents of GPE CVS see the section about the CVS below. To find out more about how to use CVS check out the CVS manual at http://ximbiot.com/cvs/manual/cvs-1.11.20/cvs.html.

To use the GPE CVS repository it is a good idea to have a .cvsrc in your home directory to set up some default parameters. It should contain at least this:


        cvs -z3 -q
        update -dP
        
       
The first line will make CVS use data compression for transfered data and to omit some status output. The second line tells CVS to pull new directories on every update but omit empty directories. This is very useful because every new component is a new directory in GPE CVS.

3.4.2. More detailed Information

Just continue reading this manual might be the best idea, but there are other sources for information available: