[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SVN builds ?



On Fri, Oct 10, 2003 at 08:21:10PM +0200, Ralf Treinen wrote:
> On Fri, Oct 10, 2003 at 08:11:50PM +0200, Sven Luther wrote:
> > On Fri, Oct 10, 2003 at 07:40:25PM +0200, Ralf Treinen wrote:
> > > On Fri, Oct 10, 2003 at 06:24:44PM +0200, Sven Luther wrote:
> > > > On Fri, Oct 03, 2003 at 08:20:03PM +0200, Ralf Treinen wrote:
> > > > > On Fri, Oct 03, 2003 at 05:27:52PM +0200, Sven Luther wrote:
> > > > > 
> > > > > > What do you use to build packages directly out of the SVN repository (i
> > > > > > think Ralf proposed something such some time back), and what is the
> > > > > 
> > > > > I build packages directly in my copy of the svn repository. The attached
> > > > > script does this, you just launch it in the directory that contains
> > > > > both your debian directory and the orig.tar.gz tarball. For me
> > > > > that is in the trunk directory of the package but I have seen
> > > > > that you use a different layout for ocaml.
> > > > 
> > > > Notice that this script does not behave well if the name of the
> > > > directory in the upstream tarball is not compliant.
> > > 
> > > What do you mean by compliant? The script was specifically made
> > > to handle the case where the orig.tar.gz unpacks to a directory
> > > with a different name. Do you have the latest version (0.1.1,
> > > October 3, 2003) ? Otherwise I would like to have more details
> > > about the problem,
> > 
> > Example : The upstream tarball of the lablgtk2 package contains only a
> > lablgtk-2.2.0 directory. dpkg-source is able to understand that, and
> > move the lablgtk-2.2.0 to lablgtk2-2.2.0 automatically, but
> > odpkg-buildpackage fails to do that, and dies. 
> 
> Did you verify that you really use 0.1.1 of opkg-buildpackage ?

A, ok, i was using the wrong version. Next time i will use the one of
SVN directly.

> > Also, it would be nice to build in a subdirectory, easier to cleanup
> > afterward.
> 
> OK, I can add this as an option. 

The best would be to have a -D parameter for specifying any directory,
either relative (.. or subdir) or absolut (/tmp/SVN/lablgtk2).

BTW, What about including this tool into one of the packages directly ?

Friendly,

Sven Luther

> 
> -Ralf.
> -- 



Reply to: