Cela faisait un moment que je cherchais un outil d’administration de base de données Firebird et ce week end j’ai découvert Flamerobin; Outil d’administration firebird multiplateforme. Malheureusement le paquet debian disponible sur sourceforge n’est pas installable tel quel sur ma unbuntu dapper toute neuve :(
Grace à la mailing list du projet j’ai pu trouver le moyen de le faire je vous le retranscrit içi si ça peut aider quelqu’un.

Nous allons devoir récupérer un patch prévue pour debian directement du dépot subversion du projet flamerobin pour cela il faudra installer subversion sur votre machine pour pouvoir accéder au dit dépot.

1°) Installer d’abord les outils nécessaire (dont subversion) s’ils ne le sont pas déjà.
sudo apt-get install debhelper dpatch fakeroot build-essential svn

2°) Puis récupérer le pâtch pour debian
svn co https://svn.openfmi.net/debian-addons-bg/flamerobin/tags/0.7.2-2/

à partir de ce moment vous avez dans votre répertoire courant un répertoire debian contenant les fichiers du patch en question.

3°) Récupérer les sources de flamerobin
à partir d’içi : http://prdownloads.sourceforge.net/flamerobin/flamerobin-0.7.2-src.tar.gz?download

4°) Extraire le contenu de l’archive et renommer le dossier flamerobin-0.7.2-src en flamerobin-0.7.2

5°) Déplacer le répertoire obtenu en 2° dans le dossier flamerobin-0.7.2

6°) Vérifier les dépendances
cd flamerobin-0.7.2
dpkg-checkbuilddeps

Le résultat de cette dernière commande va vous donner une liste de paquet. Ce sont les paquets dont flamerobin a besoin pour fonctionner il faut donc les installer.
Pour moi ça a donné cela
dpkg-checkbuilddeps: Unmet build dependencies: firebird2-dev libwxgtk2.6-dev
j’ai donc installé les paquets précités à l’aide de la commande apt-get habituelle il n’y a rien de particulier de ce coté la.

7°) Appliquer le patch debian :
fakeroot debian/rules binary
Cette étape paut être longue cela dépendra des caractéristiques de votre machine. Vous avez largement le temps d’allez boire un café tranquillement.

8°) à la fin de la commande vous devez pouvoir lire ça sur votre écran :
dh_md5sums
dh_builddeb
dpkg-deb: building package `flamerobin' in
`../flamerobin_0.7.2-2_i386.deb'.

9°) Il ne reste donc plus qu’a installer le paquets obtenu
sudo dpkg -i flamerobin_0.7.2-2_i386.deb

10°) Et maintenant profitez….