[Pkg-firebird-general] Almost running fb 1.5 debian package :)
Remco Seesink
raseesink@hotpop.com
Tue, 22 Jun 2004 11:23:55 +0200
On Tue, 22 Jun 2004 15:39:07 +1000
Mark O'Donohue <mark.odonohue@firebirdsql.org> wrote:
> Ok, I have done a basic build of fb1.5 on sarge, using the latest cvs
> checkout from firebird.
That is ok for experimenting and for working towards 1.5.1. If we would release
something to unstable it should be of release quality.
> I needed to add package ncurses-dev and fix a refernece -lncurses in the
> build.
Ah. Then ncurses-dev needs to be added to the build-depedencies. Build
dependencies can be checked while building with the pbuilder script.
Pbuiler is a script to build a package in a minimal debian chroot.
But don't worry about pbuilder now. It's easier to check and test in the end.
> Now, Remco, is the firebird2_1.5.0-0experimental1.diff.gz you have to
> be applied to the orginal fb tree, or to another one?
Good question. I extracted the firebird-1.5.0.4290.tar.bz2 and had to rename
the directory to firebird2. Otherwise the debian tools wouldn't stop
screaming murder in the middle of the night. I then repackaged them as a
.tar.gz. You could just construct a similar .orig.tar.gz file and copy the
debian subdirectory in there. Saying dpkg-source -b firebird2-1.5.1? in the
directory above the package will generate a diff.
The diff I made contains only the debian subdirectory.
> I must admit that personally, it seems a good idea to push as many of
> the changes back into the original firebird tree, rather than having too
> many local edits.
Of course. This is even mentioned in the debian reference:
http://www.debian.org/doc/developers-reference/ch-developer-duties.en.html#s-upstream-coordination
Cheers,
Remco.