Re: Building a 1.0.3

3 messages Options
Embed this post
Permalink
Jared Rhine

Re: Building a 1.0.3

Reply Threaded More More options
Print post
Permalink
[Responding to an offline thread back on the chandler-dev list.]

> Maybe this is a question for Jared, but I'm unclear on how exactly to
> use the stuff in svn+ssh://svn.osafoundation.org/svn/sandbox/packaging.
> Is the idea that I would create a new tag for the 1.0.3 build, update
> the control file, and do something like "dh install"?

I'll try to remember to do a README next time I touch that tree.

There's a million and one ways to build a package from a Debian control
tree, so there's lots of options, but what I do is use the
svn-buildpackage meta package.  You've got the idea right about, create
a new tag, update the control file (and the changelog), and then build
the package using some wrapper around "debian/rules" (not dh install,
though).

Once you've got svn-buildpackage installed, you're supposed to create a
directory up one level named "tarballs" (so $ROOT/tarballs,
$ROOT/trunk/debian) and do `debian/rules get-orig-source`.

 From there, the svn-buildpackage command will take over and do all the
appropriate building from the control files.

-- Jared
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
Grant Baillie

Re: Building a 1.0.3

Reply Threaded More More options
Print post
Permalink
Jared Rhine wrote:

> [Responding to an offline thread back on the chandler-dev list.]
>
>  
>> Maybe this is a question for Jared, but I'm unclear on how exactly to
>> use the stuff in svn+ssh://svn.osafoundation.org/svn/sandbox/packaging.
>> Is the idea that I would create a new tag for the 1.0.3 build, update
>> the control file, and do something like "dh install"?
>>    
>
> I'll try to remember to do a README next time I touch that tree.
>
> There's a million and one ways to build a package from a Debian control
> tree, so there's lots of options, but what I do is use the
> svn-buildpackage meta package.  You've got the idea right about, create
> a new tag, update the control file (and the changelog), and then build
> the package using some wrapper around "debian/rules" (not dh install,
> though).
>
> Once you've got svn-buildpackage installed, you're supposed to create a
> directory up one level named "tarballs" (so $ROOT/tarballs,
> $ROOT/trunk/debian) and do `debian/rules get-orig-source`.
>
>  From there, the svn-buildpackage command will take over and do all the
> appropriate building from the control files.
Thanks, Jared! svn-buildpackage was the thing I wasn't aware of amidst
the gazillions of pages out there regarding building debs. I'll try to
do some 1.0.3 builds armed with my new (but still small and dangerous :)
knowledge...

--Grant

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
Grant Baillie

Re: Building a 1.0.3

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jared Rhine
Jared Rhine wrote:

> [Responding to an offline thread back on the chandler-dev list.]
>
>  
>> Maybe this is a question for Jared, but I'm unclear on how exactly to
>> use the stuff in svn+ssh://svn.osafoundation.org/svn/sandbox/packaging.
>> Is the idea that I would create a new tag for the 1.0.3 build, update
>> the control file, and do something like "dh install"?
>>    
>
> I'll try to remember to do a README next time I touch that tree.
>
> There's a million and one ways to build a package from a Debian control
> tree, so there's lots of options, but what I do is use the
> svn-buildpackage meta package.  You've got the idea right about, create
> a new tag, update the control file (and the changelog), and then build
> the package using some wrapper around "debian/rules" (not dh install,
> though).
>
> Once you've got svn-buildpackage installed, you're supposed to create a
> directory up one level named "tarballs" (so $ROOT/tarballs,
> $ROOT/trunk/debian) and do `debian/rules get-orig-source`.
>
>  From there, the svn-buildpackage command will take over and do all the
> appropriate building from the control files.
Thanks, Jared! svn-buildpackage was the thing I wasn't aware of amidst
the gazillions of pages out there regarding building debs. I'll try to
do some 1.0.3 builds armed with my new (but still small and dangerous :)
knowledge...

--Grant


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev