Experimental Debian support on rtt/trunk

I have setup the Debian configuration files for creating the
orocos-rtt and orocos-rtt-dev Debian packages. Both are for the
gnulinux target and should work on any Debian/Ubuntu system. I'm
not putting any packages on-line yet, as I don't know yet how
to set up a repository :-) Maybe the BFL people can share theirs.

Issues to handle:
* Create a package for the Xenomai target using

* Enable corba support. There is no particular reason why corba
is disabled. Corba does tripple the library size (and compilation time),
which troubles me a lot. On the other hand, this is required to have the
KTaskBrowser operational.
* Package documentation. Using the 'dochtml' and 'docapi' targets
* Package the OCL, KDL, KTaskBrowser as well. You'd be amazed how easy it is
to create a Debian package, check out this 30min read manual:

The big question is wether to pack orocos-rtt and orocos-rtt-corba as
separate, exclusive .deb packages or to provide just one, with corba enabled.
Corba is *not* 'just' an add-on and requires all components and applications
to be recompiled.

If you intend to work on this further, please do not change the upstream
version number 1.1.0, but increment the package version number ('-1') in
order to avoid issues (i.e.
.)

Peter

wmeeusse's picture

Experimental Debian support on rtt/trunk

On Tuesday 24 April 2007 11:39:10 Peter Soetens wrote:
> I have setup the Debian configuration files for creating the
> orocos-rtt and orocos-rtt-dev Debian packages. Both are for the
> gnulinux target and should work on any Debian/Ubuntu system. I'm
> not putting any packages on-line yet, as I don't know yet how
> to set up a repository :-) Maybe the BFL people can share theirs.

Creating a repository is very simple:

1) create a file "conf/distributions" that contains something like this
"
Origin: Wim Meeussen
Label: label
Suite: feisty
Codename: feisty
Version: 1.0
Architectures: i386 amd64
Components: main
Description: bfl packages
"

2) run "reprepro -Vb . includedeb feisty orocos.deb"

Et voila, you have a repository!

If you send me the .deb files, I can also host them together with the bfl
packages.

Wim