marius popa wrote:
An small guide for building it from sources (tested it
on etch and should work on others :unstable, ubuntu breezy)
Thanks. Here's another one, including svn hackery with added bonus that
changes are tracked :-)
get upstream source (.tar.bz2) and repack it:
$ bzcat firebird-126.96.36.19931.tar.bz2 | gzip > firebird2_1.5.2.orig.tar.gz
$ tar xzf firebird2_1.5.2.orig.tar.gz
$ cd firebird-188.8.131.5231
$ svn co svn://svn.debian.org/pkg-firebird/trunk/debian
ready... steady... go!
$ debuild -i
$ dpkg-buildpackage -i
this shall complain if some build-depends package is missing. install
build result is in ../
"-i" to debuild/dpkg-buildpackage tells dpkg-source to ignore .svn/ dirs
when generating diff.gz
Now is the funny part. You have something to contribute!
1. Ask to be included to pkg-firebird project on alioth.
2. in the checkout command above replace svn://svn.debian.org with
firebird2 uses dpatch for patch management.
3. read debian/README.dpatch and follow instructions there
4. commit your changes in debian/
5. Nice work!
If stuck, ask on pkg-firebird for a hint :-)