Faire un paquet Debian QGIS avec support PostGIS🔗
Introduction
QGis est une application de SIG libre qui fonctionne avec QT. En termes 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.
Récupérer les sources
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