[Pkg-opennebula-devel] OpenNebula

Jaime Melis jmelis at opennebula.org
Mon Dec 12 15:06:30 UTC 2011


Hi Damien,

you're right, I've CC'd the list.

I'm having trouble understanding the procedure of package creation and
testing. I've read bit's and pieces about the procedure, but I'm not sure
about many things, namely:

1 - I clone the official git repo:
pkg-opennebula-devel at lists.alioth.debian.org . I cd into the directory, try
to do debuild and it fails since it doesn't find the tar.gz. Which one
should I use? Is there a way to recreate it on the fly, or should I
download the upstream tar.gz ? What name should it have? etc... I guess
that once I do the most basic debuild without changing everything, I'll
have a better understanding of the technique.
2 - What params should I use to create the pbuilder environment?

What I did before, is, so as to speak, the reverse way: I download the
tar.gz, extract it, place the debian dir inside of it, and create the
packages with "debuild".

Thanks for your help Damien.

Cheers,
Jaime

On Wed, Nov 30, 2011 at 1:09 AM, Damien Raude-Morvan <drazzib at drazzib.com>wrote:

> Le mardi 29 novembre 2011 13:38:45, Jaime Melis a écrit :
> > Hi Damien,
>
> Hi Jaime!
>
> > I've started with to create ozones package, but I have a few questions
> > regarding the packaging guidelines in debian. Can you tell me how to
> > obtain the original tar file with the orig-tar.sh script?
>
> Default mode is to use "debian/rules get-orig-source" target which parse
> debian/changelog to extract current version, call uscan tool to download
> and
> uscan call debian/orig-tar.sh
> So it's debian/rules -> uscan (debian/watch) -> debian/orig-tar.sh
>
> If you need some custom tarball, you can :
> 1) download you own tarball
> 2) call debian/orig-tar.sh --upstream-version 3.9.8 yourtarball.gz
> 3) it'll import everything into git upstream branch and then merge into
> master
>
> > I cannot seem to find a guide...
>
> BTW, would you mind using mailing list for this kind of questions ? I
> think,
> it will help others people too.
>
> Debian OpenNebula Maintainers <
> pkg-opennebula-devel at lists.alioth.debian.org>
>
> --
> Damien
>



-- 
Jaime Melis
Project Engineer
OpenNebula - The Open Source Toolkit for Cloud Computing
www.OpenNebula.org | jmelis at opennebula.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-opennebula-devel/attachments/20111212/3232f23f/attachment.html>


More information about the Pkg-opennebula-devel mailing list