Emdebian

  • About Emdebian
  • News
  • Toolchain
  • Distributions
  • Development
  • Documentation
  • Support
  • Search

Emdebian CVS Repository

Emdebian 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


Back to the Emdebian Project homepage.

Home

  • About Emdebian
    • Emdebian & Debian
    • Purpose
    • Flavours
    • Extending Emdebian
    • Localisation support
    • Emdebian Tdebs
  • Cross toolchains
    • Packages
    • Build toolchain
    • Status
    • Search
  • Emdebian Grip
    • Packages
    • Repository Key
    • Installation Guide
    • Ports
  • Emdebian Crush
  • Emdebian Baked
  • Documentation
  • Support
    • Contact Us
    • Mailing List Archives
  • Help Emdebian
    • Developers' Info
    • Subversion
  • News
  • History
    • Slind
    • Stag
    • Emdebsys
  • Links

To report a problem with the web site, e-mail debian-embedded@lists.debian.org.For other contact information, see the Emdebian contact page.

website sources

Last Modified: Sat, Mar 26 22:00:00 UTC 2011
Copyright © 2000-2011 The Embedded Debian Project;
Debian is a registered trademark of Software in the Public Interest, Inc.