Faire un paquet Debian QGIS avec support PostGIS:

QGis est une application de SIG libre qui fonctionne avec QT. En terme de fonctionnalités, on peut dire qu'il s'approche de ce que MapInfo peut faire (surtout lorsqu'il existe PostGIS derrière pour faire des requêtes). La dernière version de l'application est la 1.3.0. Pour Debian Squeeze, il existe un paquet sur debian.gfoss.it mais j'ai remarqué qu'il plante avec les couches sous PostGIS.

Plutôt que de me prendre la tête, voici un petit topo sur la fabrication des paquets liés à QGIS sur une Debian Squeeze.

Origine du source: http://download.osgeo.org/qgis/src/qgis_1.3.0.tar.gz

Il faut décompresser le fichier qgis_1.3.0.tar.gz dans un répertoire et s'y mettre dedans: ~ tar xvf qgis_1.3.0.tar.gz && cd qgis_1.3.0

Créer l'arborescence du paquet: ~ dh_make -c gpl2 -createorig

Installer les dépendances:

aptitude install libgdal1-dev grass-dev libgsl0-dev flex bison cmake python-qt4-dev sharutils sip4 libqt4-core libqt4-dev libqt4-gui libqt4-qt3support pyqt4-dev-tools libpq-dev libgdal1-1.6.0-grass

Création du paquet:

dpkg-buildpackage -rfakeroot

A la fin, impossible de signer les paquets (mais pas grave !).

Installation des paquets:

cd .. && dpkg -i libqgis1.3.0_1.3.0_i386.deb python-qgis_1.3.0_i386.deb qgis_1.3.0_i386.deb qgis-plugin-grass_1.3.0_i386.deb python-qgis-common_1.3.0_all.deb qgis-common_1.3.0_all.deb qgis-plugin-grass-common_1.3.0_all.deb