Skip to content

Commit

Permalink
Added debian build files - updated from debiangis folks to use qt4 fo…
Browse files Browse the repository at this point in the history
…r deps instead of qt3

git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7164 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
timlinux committed Aug 29, 2007
1 parent 94128bc commit 3fd080b
Show file tree
Hide file tree
Showing 24 changed files with 909 additions and 0 deletions.
238 changes: 238 additions & 0 deletions debian/changelog
@@ -0,0 +1,238 @@
qgis (0.9.0) gutsy; urgency=low

* Quantum GIS 0.9.0 'Ganymede' release

-- Tim Sutton <tim@linfiniti.com> Tue, 28 Aug 2007 22:43:41 -0300

qgis (0.8.1-3) UNRELEASED; urgency=low

* Added Build-Depends: sip4.

-- Niccolo Rigacci <niccolo@rigacci.org> Fri, 10 Aug 2007 11:37:29 +0200

qgis (0.8.1-2) UNRELEASED; urgency=low

* Quick-and-dirty changes on Debian files.

-- Niccolo Rigacci <niccolo@rigacci.org> Fri, 10 Aug 2007 10:52:25 +0200

qgis (0.8.1-1) UNRELEASED; urgency=low

* New upstream release.
* Now the building system is based on cmake. Qt4 and SIP are required.
* Added cmake.dpatch new patch (to build-up consistently).
* Added georef.dpatch new patch (improvement of georeferencer by Martin Dobias).
* Removed obsolete postgresql-dev build-dep.
(closes: #429984)
* Removed obsolete libmysqlclient14-dev build-dep.
* Added a grid_maker patch to compile standalone binaries.

-- Francesco Paolo Lovergine <frankie@debian.org> Fri, 29 Jun 2007 16:03:56 +0200

qgis (0.8.0-5) unstable; urgency=low

* Added python-dev build-dep.
Patch added: ax_python.dpatch, fixes python environment detection.
(closes: #429234)
* Added build-dep for autoconf/automake due to acinclude.m4 changes.

-- Francesco Paolo Lovergine <frankie@debian.org> Tue, 19 Jun 2007 18:28:05 +0200

qgis (0.8.0-4) unstable; urgency=low

* Enabled python scripts support and changed build-dep and suggests as consequence.
* Enabled WFS support.
(closes: #302618)
* Long description revised.
* Patch gcc43-fixes updated. Thanks again Martin Michlmayr.
(closes: #417522)
* Now installing missing binaries: msexport, qgis_help
(closes: #423989)

-- Francesco Paolo Lovergine <frankie@debian.org> Tue, 22 May 2007 17:03:18 +0200

qgis (0.8.0-3) unstable; urgency=low

* Added missing flex/bison build-deps.
(closes: #421143)
* Added gcc4.3-fixes based the patch by tbm.
(closes: #417522)

-- Francesco Paolo Lovergine <frankie@debian.org> Mon, 30 Apr 2007 23:24:02 +0200

qgis (0.8.0-2) unstable; urgency=low

* Releasing for unstable.
Moved to soname 1 instead of 0.

-- Francesco Paolo Lovergine <frankie@debian.org> Tue, 10 Apr 2007 13:42:47 +0200

qgis (0.8.0-1) experimental; urgency=low

* New upstream release.
* Patchset updated.
New patch: gridmaker_bin to generate gridmaker binary as it should.


-- Francesco Paolo Lovergine <frankie@debian.org> Wed, 4 Apr 2007 14:19:48 +0200

qgis (0.7.4-6) UNRELEASED; urgency=low

* Moved to team maintainership as asked by Steve.
* Moved to new gdal 1.4.0 dependency (currently in experimental)

-- Francesco Paolo Lovergine <frankie@debian.org> Wed, 4 Apr 2007 14:04:38 +0200

qgis (0.7.4-5) unstable; urgency=low

* Acknowledge GCC 4.1 NMU (Closes: #356215)
* Update deps to libgdal1-1.3.2-dev and grass-dev (Closes: #383143, #360649)
* Bump standards version to 3.7.2. No changes made.

-- Steve Halasz <debian@adkgis.org> Sat, 19 Aug 2006 22:13:32 -0400

qgis (0.7.4-4.1) unstable; urgency=low

* NMU as part of the GCC 4.1 transition.
* patches/gcc41-extra-qualifications.dpatch: Update to remove two more
extra qualifications from C++ files (Closes: #356215)

-- Martin Michlmayr <tbm@cyrius.com> Fri, 26 May 2006 23:57:18 +0200

qgis (0.7.4-4) unstable; urgency=low

* Apply patch for building with gcc 4.1 (Closes: #356215)
* Create patch for moving location of installed documentation
(Closes: #355208)
* Remove essentially empty README file (Closes: #324533)

-- Steve Halasz <debian@adkgis.org> Fri, 7 Apr 2006 10:12:58 -0400

qgis (0.7.4-3) unstable; urgency=low

* Build with libgdal1-1.3.1
* Build-dep on libmysqlclient15-dev
* Remove follow-on build-deps that are now pulled in by
libgdal1-1.3.1-dev

-- Steve Halasz <debian@adkgis.org> Mon, 20 Feb 2006 20:21:48 -0500

qgis (0.7.4-2) unstable; urgency=low

* Build libqgis0 as separate package to conform to policy (Closes: #339254)
* Rename qgis-dev to libqgis0-dev
* Build-dep on libmysqlclient14-dev
* Acknowledge binary NMU (Closes: #345148)

-- Steve Halasz <debian@adkgis.org> Wed, 14 Dec 2005 23:14:35 -0500

qgis (0.7.4-1) unstable; urgency=low

* New upstream release
* Build GRASS support in qgis-plugin-grass package (Closes: #248649)

-- Steve Halasz <debian@adkgis.org> Sat, 5 Nov 2005 16:04:45 -0500

qgis (0.7.0-1) unstable; urgency=low

* New upstream release (Closes: #327592)
- Don't segfault when starting without X (Closes: #295872)
- GPX plugin uses less RAM (Closes: #284238)
* PostgreSQL transition: build-dep on libpq-dev | postgresql-dev
* C++ ABI transition. No explicit changes made. (Closes: #327597)
* Bump standards version to 3.6.2. No changes made.

-- Steve Halasz <debian@adkgis.org> Fri, 16 Sep 2005 10:43:49 -0400

qgis (0.6.0-2) unstable; urgency=low

* Depend on xerces26 instead of xerces21 (Closes: #301709)
* Apply patch for PostGis 1.0 (Closes: #303743)
* Added note about setting QTDIR=/usr/share/qt3 (Closes: #281910)
* Patch for crash loading shapefiles exposed by gdal 1.2.6

-- Steve Halasz <debian@adkgis.org> Thu, 14 Apr 2005 11:03:20 -0400

qgis (0.6.0-1) unstable; urgency=low

* New upstream release
* Display version name consistently (Closes: #275608)
* Make Alt+F accelerators unique (Closes: #275611)
* Use upstream's new manpage for qgis
* Make delimited text plugin dialog more user-friendly (Closes: #282085)
* Fix for disappearing icons (Closes: #275610)
* Properly load shapefiles specified on the command line (Closes: #275607)

-- Steve Halasz <debian@adkgis.org> Tue, 21 Dec 2004 09:46:27 -0500

qgis (0.5.0-2) unstable; urgency=low

* Fix typos in .install files that left out the delimitedtext plugin
(Closes: #282084)

-- Steve Halasz <debian@adkgis.org> Fri, 19 Nov 2004 10:51:07 -0500

qgis (0.5.0-1) unstable; urgency=low

* New upstream release
* Create separate qgis-dev package (Closes: #264213)

-- Steve Halasz <debian@adkgis.org> Wed, 6 Oct 2004 07:34:28 -0400

qgis (0.4.0-3) unstable; urgency=medium

* Add build-dep on libjasper-1.701-dev
* Add build-dep on libtiff4-dev - doh! :-/
* Add build-dep on netcdfg-dev

-- Steve Halasz <debian@adkgis.org> Tue, 10 Aug 2004 11:22:29 -0400

qgis (0.4.0-2) unstable; urgency=low

* Remove build-dep on libtiff3g-dev (Closes: #264573)

-- Steve Halasz <debian@adkgis.org> Mon, 9 Aug 2004 09:15:08 -0400

qgis (0.4.0-1) unstable; urgency=low

* New upstream release

-- Steve Halasz <debian@adkgis.org> Fri, 2 Jul 2004 09:36:23 -0400

qgis (0.3.0-1) unstable; urgency=low

* New upstream release

-- Steve Halasz <debian@adkgis.org> Wed, 26 May 2004 09:38:22 -0400

qgis (0.2.0-1) unstable; urgency=low

* New upstream release

-- Steve Halasz <debian@adkgis.org> Mon, 26 Apr 2004 09:48:19 -0400

qgis (0.1-2) unstable; urgency=low

* Build with the Shapefile to PostGIS Import Tool (SPIT) and
PostgreSQL support (Closes: #233191)

-- Steve Halasz <debian@adkgis.org> Wed, 7 Apr 2004 09:18:34 -0400

qgis (0.1-1) unstable; urgency=low

* New upstream release
* changed install location of html documentation to /usr/share/doc/qgis
* updated man page to describe new command-line options and include pointers
to HTML and PDF documentation (Closes: #234600)
* debian/control:
- updated description to include raster support

-- Steve Halasz <debian@adkgis.org> Wed, 25 Feb 2004 08:56:18 -0500

qgis (0.0.13-1) unstable; urgency=low

* Initial Release (Closes: #217237).
* clean out config.status and config.log before building

-- Steve Halasz <debian@adkgis.org> Fri, 9 Jan 2004 12:27:07 -0500

1 change: 1 addition & 0 deletions debian/compat
@@ -0,0 +1 @@
5
68 changes: 68 additions & 0 deletions debian/control
@@ -0,0 +1,68 @@
Source: qgis
Section: science
Priority: extra
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Uploaders: Francesco Paolo Lovergine <frankie@debian.org>
Build-Depends: debhelper (>= 5.0.0), libgdal1-dev, libpq-dev,
libgeos-dev (>= 2.0.1-1), dpatch, grass-dev, libsqlite3-dev, libgsl0-dev, proj, libexpat1-dev,
libmysqlclient15-dev, flex, bison, python-dev, cmake (>=2.4.3) , python-sip4-dev, python-qt4-dev,
sharutils, sip4 (>= 4.7), libqt4-core (>=4.2.0), libqt4-dev (>=4.2.0), libqt4-gui (>=4.2.0),
libqt4-qt3support (>=4.2.0), libqt4-sql (>=4.2.0), python-qt4 (>=4.2.0), python-qt4-dev (>=4.2.0)
Standards-Version: 3.7.2

Package: qgis
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqgis1
Suggests: qgis-plugin-grass, python, python-qt4
Description: Geographic Information System (GIS)
A Geographic Information System (GIS) manages,
analyzes, and displays databases of geographic
information. Quantum GIS (QGIS) supports shapefile
viewing and editing, spatial data storage with
PostgreSQL/PostGIS, projection on-the-fly, map
composition, and a number of other features via
a plugin interface. QGIS also supports display
of various georeferenced raster and Digital
Elevation Model (DEM) formats including
GeoTIFF, Arc/Info ASCII Grid, and USGS ASCII DEM.
.
Home page: http://qgis.org/

Package: libqgis1
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: QGIS Geographic Information System - shared library
QGIS is a Geographic Information System (GIS)
which manages, analyzes and display databases of
geographic information.
.
This package contains the shared library that
provides an interface for plugins.
.
Home page: http://qgis.org/

Package: libqgis1-dev
Architecture: any
Depends: qgis (= ${Source-Version}), libgdal1-dev, libpq-dev | postgresql-dev, libgeos-dev (>= 2.0.1-1), grass-dev, libsqlite3-dev, libgsl0-dev, proj, libexpat1-dev, libqt4-core (>=4.2.0), libqt4-dev (>=4.2.0), libqt4-gui (>=4.2.0), libqt4-qt3support (>=4.2.0), libqt4-sql (>=4.2.0), python-qt4 (>=4.2.0), python-qt4-dev (>=4.2.0), qt4-designer (>=4.2.0)
Provides: libqgis-dev
Conflicts: libqgis-dev, qgis-dev
Replaces: qgis-dev
Suggests: qt4-designer
Description: QGIS Geographic Information System - development files
QGIS is a Geographic Information System (GIS)
which manages, analyzes and display databases of
geographic information.
.
This package contains the headers and libraries
needed to develop plugins for QGIS.
.
Home page: http://qgis.org/

Package: qgis-plugin-grass
Architecture: any
Depends: qgis (= ${Source-Version}), libgdal1-1.4.0-grass
Description: Plugin for accessing GRASS data from QGIS
This plugin enables a GRASS data access toolbox in the QGIS
geographic data viewer.
.
Home page: http://qgis.org/
20 changes: 20 additions & 0 deletions debian/copyright
@@ -0,0 +1,20 @@
This package was debianized by Steve Halasz <debian@adkgis.org> on
Wed, 31 Dec 2003 10:07:40 -0500.

It was downloaded from:
http://qgis.sourceforge.net/downloads.html

The upstream contributors are listed in the AUTHORS file.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

On Debian systems, the complete text of the GNU General Public
License can be found in the /usr/share/common-licenses/GPL file.
4 changes: 4 additions & 0 deletions debian/docs
@@ -0,0 +1,4 @@
AUTHORS
BUGS
README
TODO
4 changes: 4 additions & 0 deletions debian/files
@@ -0,0 +1,4 @@
qgis_0.9.0_i386.deb science extra
libqgis1_0.9.0_i386.deb science extra
libqgis1-dev_0.9.0_i386.deb science extra
qgis-plugin-grass_0.9.0_i386.deb science extra
11 changes: 11 additions & 0 deletions debian/gridmaker.1
@@ -0,0 +1,11 @@
.TH gridmaker 1 "August 2004" "gridmaker" "User Commands"
.SH NAME
gridmaker \- Graticule builder
.SH SYNOPSIS
.PP
.B gridmaker
[OPTIONS]
.SH DESCRIPTION
.PP
The \fIgridmaker\fP qgis plugin will help you to build a graticule shapefile
that you can use as an overlay within your qgis map viewer.
8 changes: 8 additions & 0 deletions debian/libqgis1-dev.README.Debian
@@ -0,0 +1,8 @@
QGIS for Debian
---------------

Before building a QGIS plugin you'll need to tell it where to look for Qt:

export QTDIR=/usr/share/qt3

-- Steve Halasz <debian@adkgis.org> Thu, 14 Apr 2005 11:03:20 -0400
22 changes: 22 additions & 0 deletions debian/libqgis1-dev.install
@@ -0,0 +1,22 @@
#usr/bin/qgis-config
#usr/lib/libqgis*a
usr/include/qgis/*
#usr/share/aclocal/qgis.m4
#usr/lib/qgis/copyrightlabelplugin.a
#usr/lib/qgis/libqgsprojectionselector.a
#usr/lib/qgis/delimitedtextplugin.a
#usr/lib/qgis/northarrowplugin.a
#usr/lib/qgis/delimitedtextprovider.a
#usr/lib/qgis/ogrprovider.a
#usr/lib/qgis/georefplugin.a
#usr/lib/qgis/pggeoprocessingplugin.a
#usr/lib/qgis/gpsimporterplugin.a
#usr/lib/qgis/postgresprovider.a
#usr/lib/qgis/gpxprovider.a
#usr/lib/qgis/scalebarplugin.a
#usr/lib/qgis/grassplugin.a
#usr/lib/qgis/spitplugin.a
#usr/lib/qgis/grassprovider.a
#usr/lib/qgis/wmsprovider.a
#usr/lib/qgis/gridmakerplugin.a

5 changes: 5 additions & 0 deletions debian/libqgis1.install
@@ -0,0 +1,5 @@
#usr/lib/libqgis_composer.so*
usr/lib/libqgis_core.so*
/usr/lib/libqgis_gui.so
#usr/lib/libqgis_legend.so*
#usr/lib/libqgis_raster.so*
1 change: 1 addition & 0 deletions debian/libqgis1.substvars
@@ -0,0 +1 @@
shlibs:Depends=libc6 (>= 2.6-1), libgcc1 (>= 1:4.2.1), libgdal1-1.4.0, libgeos2c2a (>= 2.2.3), libqt4-core (>= 4.3.1), libqt4-gui (>= 4.3.1), libqt4-qt3support (>= 4.3.1), libqt4-sql (>= 4.3.1), libsqlite3-0 (>= 3.4.2), libstdc++6 (>= 4.2.1), proj

0 comments on commit 3fd080b

Please sign in to comment.