emdebian logo
 

About Emdebian
 Emdebian & Debian
 Purpose
 Customisations
 Tdeb support

Cross toolchains
 Toolchain packages
 Toolchain Status

Packages
 Root Filesystem
 Build Tools
 Target packages
 Repository Key  Crossbuild bugs

Documentation
 Introductory Guide
 Emdebian Wiki
 Emdebian FAQ
 Packaging rules
 Packaging infrastructure
 Packaging guideline
 DebConf paper

Support
 Contact Us
 Mailing List Archives

Help Emdebian
 Developers' Info
 Subversion
 ToDo list

News

History
 Slind
 Stag
 Emdebsys

Links
 Emdebian Bootldr
 Emdebian Kernel
 Emdebian JTAG
 Scratchbox
 QEmu
 CELF

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.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.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:
 

emdebsys Contains the Embedded Debian emdebsys build tool. 
Tags:
  HEAD: Latest version
website Contains the Embedded Debian Project website source as .wml files 
Tags:
  HEAD: Latest version
stag-addons Contains the Embedded Debian Stag-addons cross-build tools. 
Tags:
  HEAD: Latest version

Old tools, which works great are still available at the cvs:
 

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: Sat, Mar 24 01:39:18 UTC 2007
Copyright © 2000-2007 The Embedded Debian Project;
Emdebian is an offical subproject of Debian.