emdebian logo
news emdebian projects support development
 

About Emdebian
 Purpose
 Contact Us
 History

News

Projects
 Emdebian
 Toolchain
 Emdebsys

Support
 Mailing List Archives

Links

Help Emdebian
 Developers' Info
 CVS

Valid HTML 4.01!

 
   

Embedded Debian CVS Repository


This is the home page for the Embedded Debian CVS Repository.

Anonymous CVS (Read Only)

Anonymous CVS access is available for anyone. To check out a module, first

cvs -d:pserver:anonymous@cvs.emdebian.sourceforge.net:/cvsroot/emdebian login

You don't need a password, you can just hit <Enter> when it asks for one. After anonymously logging in,

cvs -d:pserver:anonymous@cvs.emdebian.sourceforge.net:/cvsroot/emdebian co MODULE

This will check out the module MODULE in a subdirectory MODULE. See the section on Available Modules below for a list of the modules that can be checked out.

Developer CVS (Read/Write)

Developer CVS access is available, contact Wookey if you're interested. In a nutshell, you obtain a developer's account with SourceForge, and I'll add your account to the list of developers for this project (SourceForge name is 'emdebian').

Available Modules

The following modules are currently available:
 

binutils-2.9.5.0.37 Currently based on Debian 2.9.5.0.37-1. Contains the Embedded Debian Binutils release 2.9.5.0.37-1e2. 
Tags:
  binutils_2_9_5_0_37-1: Debian release binutils_2.9.5.0.37-1
  binutils_2_9_5_0_37-1_1: Embedded Debian release binutils_2.9.5.0.37-1.1 [Old rev numbering scheme]
  binutils_2_9_5_0_37-1e2: Embedded Debian release binutils_2.9.5.0.37-1e2 [New rev numbering scheme]
gcc-2.95.2 Currently based on Debian 2.95.2-12. Contains Embedded Debian GCC 2.95.2-12e2
Tags:
  gcc_2_95_2-12: Debian release gcc_2.95.2-12
  gcc_2_95_2-12e2: Embedded Debian release gcc_2.95.2-12e2
  gcc_2_95_2-12e3: Embedded Debian release gcc_2.95.2-12e3 [ARM fix]
Note: checking out this module may take quite a while. 

The structure of this CVS repository is currently very simple. As this project progresses and the number of modules increases, the structure of the repository may change.  Suggestions are welcome.

The CVS repository is currently structured as follows:

  • Debian source packages were imported using cvs import. See below for the actual commands that were used.
  • -ko is used to prevent keyword substitution. This preserves upstream (i.e. Debian and beyond) keyword substitutions and eliminates 'noise' deltas.
  • A CVS module will exist for each package version. For example, there would be a module named binutils-2.9.5.0.37 to track (Embedded) Debian binutils_2.9.5.0.37-*, and a separate module named binutils-2.9.5.0.41 to track (Embedded) Debian binutils_2.9.5.0.41-*. This is not necessarily the best solution to this problem, but it is the simplest solution.
  • The current plan is to track potato packages.

The following commands were used to import binutils, from a directory containing the Debian source package:

$ dpkg-source -x binutils_2.9.5.0.37-1.dsc
$ cd binutils-2.9.5.0.37
$ cvs -z3 -dfismith@cvs.emdebian.sourceforge.net:/cvsroot/emdebian import -I ! -ko -m 'Import of binutils_2.9.5.0.37-1' binutils-2.9.5.0.37 debian binutils_2_9_5_0_37-1

The following commands were used to import gcc, from a directory containing the Debian source package:

$ dpkg-source -x gcc_2.95.2-12.dsc
$ cd gcc-2.95.2
$ cvs -z3 -dfismith@cvs.emdebian.sourceforge.net:/cvsroot/emdebian import -I ! -ko -m 'Import of gcc_2.95.2-12' gcc-2.95.2 debian gcc_2_95_2-12


See the emdebian contact page for information on contacting us.

Last Modified: Tue, Feb 3 17:50:10 UTC 2004
Copyright © 2000-2004 The Embedded Debian Project;
Emdebian is an offical subproject of Debian.