-------------------------------------------------------------------------- Adding this repository to apt. -------------------------------------------------------------------------- Add this line to /etc/apt/sources.list: deb http://debian.gfoss.it/ main Where suite is lenny or squeeze. Add the repository key to apt keys: wget -O - http://debian.gfoss.it/debian-gfoss.key | apt-key add - -------------------------------------------------------------------------- NOTES -------------------------------------------------------------------------- Packages on this repository are built on a Debian Stable (Lenny) and Debian Testing (Squeeze) box. They are by no means official Debian packages. Official Debian Developers work on Debian Unstable and they are committed to the Debian quality control and official repository policies. This is why official Debian Testing packages appear not so quickly as you may desire. This repository is a quick and dirty hack. I do not guarantee any quality at all, and also I do not assure smooth upgrades between old and new versions (dependencies are not guaranteed to be 100% accurate). I suggest to do "dpkg --purge packages" manually, then "apt-get update" followed by "apt-get install package" to upgrade from an old version to the available one. For a better control: download the required .deb packages and do a "dpkg -i package_file.deb". Doing this do not require to add the repository to the apt sources.list. Niccolo -------------------------------------------------------------------------- GIS packages compile chain -------------------------------------------------------------------------- Packages were built in this order: * proj * geos * gdal * grass * libgdal-grass * mapserver * qgis -------------------------------------------------------------------------- Backporting from Squeeze to Lenny (2010-04-08). -------------------------------------------------------------------------- The following packages were backported from Squeeze to Lenny: * proj 4.7.0-1~gfossit50+1 * geos 3.2.0-1~gfossit50+1 * libhdf4 4.2r4-10~gfossit50+1 required by gdal * hdf5 1.8.4-patch1-1~gfossit50+1 required by gdal * gdal 1.6.3-3~gfossit50+1 * grass 6.4.0~rc6-1~gfossit50+1 * libgdal-grass 1.6.3-3~gfossit50+1 * ruby1.9.1 1.9.1.378-1~gfossit50+1 required by mapserver * mapserver 5.6.3-1~gfossit50+1 backported from sid Just download the sources from Debian Squeeze and build the package on Debian Lenny with dpkg-buildpackage. Generally the debian/changelog was changed to set the distribution name to lenny and to set a suitable version and revision number. dpkg-source -x .dsc cd dpkg-buildpackage -rfakeroot -------------------------------------------------------------------------- spatialite (2010-04-08) -------------------------------------------------------------------------- spatialite 2.4.0~rc2 was not backported because it requires sqlite3 >= 3.6.11 In Squeeze we have sqlite3 3.6.23, which requires tcl8.5-dev. But that conflicts with tcl8.4 and tcl8.4-dev. Too much trouble, I give-up! Fortunately QGIS uses an internal copy of spatialite, so it does not require the packaged library.