Showing with 136 additions and 310,390 deletions.
  1. +9 −22 CMakeLists.txt
  2. +0 −1 Doxyfile
  3. +0 −54 PROVENANCE
  4. +0 −1 cmake_templates/Doxyfile.in
  5. +0 −1 debian/compat.lenny
  6. +0 −196 debian/control.lenny
  7. +0 −25 debian/copyright
  8. +0 −5 debian/qgis-plugin-grass-common.install.lenny
  9. +4 −16 debian/rules
  10. +5 −7 ms-windows/osgeo4w/package-nightly.cmd
  11. +0 −2 ms-windows/osgeo4w/package.cmd
  12. +0 −8 python/CMakeLists.txt
  13. +2 −17 python/pyspatialite/CMakeLists.txt
  14. +8 −15 src/app/CMakeLists.txt
  15. +4 −12 src/browser/CMakeLists.txt
  16. +26 −109 src/core/CMakeLists.txt
  17. +0 −10 src/core/spatialindex/README
  18. +0 −83 src/core/spatialindex/include/LineSegment.h
  19. +0 −77 src/core/spatialindex/include/Point.h
  20. +0 −102 src/core/spatialindex/include/RTree.h
  21. +0 −97 src/core/spatialindex/include/Region.h
  22. +0 −240 src/core/spatialindex/include/SpatialIndex.h
  23. +0 −42 src/core/spatialindex/include/Version.h
  24. +0 −116 src/core/spatialindex/include/tools/PointerPool.h
  25. +0 −96 src/core/spatialindex/include/tools/PoolPointer.h
  26. +0 −78 src/core/spatialindex/include/tools/SmartPointer.h
  27. +0 −512 src/core/spatialindex/include/tools/Tools.h
  28. +0 −461 src/core/spatialindex/src/rtree/BulkLoader.cc
  29. +0 −131 src/core/spatialindex/src/rtree/BulkLoader.h
  30. +0 −372 src/core/spatialindex/src/rtree/Index.cc
  31. +0 −73 src/core/spatialindex/src/rtree/Index.h
  32. +0 −138 src/core/spatialindex/src/rtree/Leaf.cc
  33. +0 −47 src/core/spatialindex/src/rtree/Leaf.h
  34. +0 −1,074 src/core/spatialindex/src/rtree/Node.cc
  35. +0 −188 src/core/spatialindex/src/rtree/Node.h
  36. +0 −137 src/core/spatialindex/src/rtree/PointerPoolNode.h
  37. +0 −1,551 src/core/spatialindex/src/rtree/RTree.cc
  38. +0 −201 src/core/spatialindex/src/rtree/RTree.h
  39. +0 −172 src/core/spatialindex/src/rtree/Statistics.cc
  40. +0 −93 src/core/spatialindex/src/rtree/Statistics.h
  41. +0 −388 src/core/spatialindex/src/spatialindex/LineSegment.cc
  42. +0 −262 src/core/spatialindex/src/spatialindex/Point.cc
  43. +0 −578 src/core/spatialindex/src/spatialindex/Region.cc
  44. +0 −63 src/core/spatialindex/src/spatialindex/SpatialIndexImpl.cc
  45. +0 −30 src/core/spatialindex/src/spatialindex/SpatialIndexImpl.h
  46. +0 −142 src/core/spatialindex/src/storagemanager/Buffer.cc
  47. +0 −78 src/core/spatialindex/src/storagemanager/Buffer.h
  48. +0 −501 src/core/spatialindex/src/storagemanager/DiskStorageManager.cc
  49. +0 −58 src/core/spatialindex/src/storagemanager/DiskStorageManager.h
  50. +0 −126 src/core/spatialindex/src/storagemanager/MemoryStorageManager.cc
  51. +0 −61 src/core/spatialindex/src/storagemanager/MemoryStorageManager.h
  52. +0 −93 src/core/spatialindex/src/storagemanager/RandomEvictionsBuffer.cc
  53. +0 −42 src/core/spatialindex/src/storagemanager/RandomEvictionsBuffer.h
  54. +0 −1,364 src/core/spatialindex/src/tools/Tools.cc
  55. +0 −82 src/core/spatialite/headers/spatialite.h
  56. +0 −77 src/core/spatialite/headers/spatialite/gaiaaux.h
  57. +0 −211 src/core/spatialite/headers/spatialite/gaiaexif.h
  58. +0 −999 src/core/spatialite/headers/spatialite/gaiageo.h
  59. +0 −50 src/core/spatialite/headers/spatialite/spatialite.h
  60. +0 −6,410 src/core/spatialite/headers/spatialite/sqlite3.h
  61. +0 −607 src/core/spatialite/headers/spatialite/sqlite3ext.h
  62. +0 −170,513 src/core/spatialite/spatialite.c
  63. +0 −120,950 src/core/spatialite/sqlite3.c
  64. +2 −10 src/gui/CMakeLists.txt
  65. +4 −13 src/helpviewer/CMakeLists.txt
  66. +1 −5 src/mapserver/CMakeLists.txt
  67. +19 −24 src/plugins/offline_editing/CMakeLists.txt
  68. +2 −2 src/providers/CMakeLists.txt
  69. +12 −12 src/providers/gdal/qgsgdaldataitems.cpp
  70. +11 −11 src/providers/gdal/qgsgdalprovider.cpp
  71. +9 −10 src/providers/ogr/qgsogrdataitems.cpp
  72. +5 −7 src/providers/ogr/qgsogrprovider.cpp
  73. +2 −10 src/providers/osm/CMakeLists.txt
  74. +3 −16 src/providers/spatialite/CMakeLists.txt
  75. +8 −3 tests/src/core/testziplayer.cpp
31 changes: 9 additions & 22 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -55,21 +55,10 @@ ENDIF (WITH_POSTGRESQL)

SET (WITH_INTERNAL_QWTPOLAR TRUE CACHE BOOL "Use internal build of QwtPolar")

SET (WITH_INTERNAL_SPATIALINDEX TRUE CACHE BOOL "Use internal build of Spatialindex")

SET (WITH_SPATIALITE TRUE CACHE BOOL "Determines whether SPATIALITE support should be built")

IF (WITH_SPATIALITE)
SET (WITH_INTERNAL_SPATIALITE TRUE CACHE BOOL "Determines whether SPATIALITE support should be built internally")
SET (WITH_PYSPATIALITE TRUE CACHE BOOL "Determines whether PYSPATIALITE should be built")
IF(WITH_INTERNAL_SPATIALITE)
SET(SPATIALITE_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/core/spatialite/headers)
SET(HAVE_SPATIALITE TRUE)
IF(WIN32 OR APPLE)
FIND_PACKAGE(Iconv REQUIRED)
ENDIF(WIN32 OR APPLE)
ENDIF (WITH_INTERNAL_SPATIALITE)
ENDIF (WITH_SPATIALITE)
IF(WITH_SPATIALITE)
SET (WITH_PYSPATIALITE FALSE CACHE BOOL "Determines whether PYSPATIALITE should be built")
ENDIF(WITH_SPATIALITE)

# try to configure and build python bindings by default
SET (WITH_BINDINGS TRUE CACHE BOOL "Determines whether python bindings should be built")
Expand Down Expand Up @@ -180,21 +169,19 @@ IF (NOT WITH_INTERNAL_QWTPOLAR)
FIND_PACKAGE(QwtPolar REQUIRED)
ENDIF(NOT WITH_INTERNAL_QWTPOLAR)

IF (NOT WITH_INTERNAL_SPATIALITE)
FIND_PACKAGE(Sqlite3)
IF (NOT SQLITE3_FOUND)
MESSAGE (SEND_ERROR "sqlite3 dependency was not found (try compiling with internal spatialite)!")
ENDIF (NOT SQLITE3_FOUND)
ENDIF (NOT WITH_INTERNAL_SPATIALITE)
FIND_PACKAGE(Sqlite3)
IF (NOT SQLITE3_FOUND)
MESSAGE (SEND_ERROR "sqlite3 dependency was not found (try compiling with internal spatialite)!")
ENDIF (NOT SQLITE3_FOUND)

# optional
IF (WITH_POSTGRESQL)
FIND_PACKAGE(Postgres) # PostgreSQL provider, SPIT plugin
ENDIF (WITH_POSTGRESQL)

IF (WITH_SPATIALITE AND NOT WITH_INTERNAL_SPATIALITE)
IF (WITH_SPATIALITE)
FIND_PACKAGE(SPATIALITE)
ENDIF (WITH_SPATIALITE AND NOT WITH_INTERNAL_SPATIALITE)
ENDIF (WITH_SPATIALITE)

IF (NOT PROJ_FOUND OR NOT GEOS_FOUND OR NOT GDAL_FOUND)
MESSAGE (SEND_ERROR "Some dependencies were not found!")
Expand Down
1 change: 0 additions & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -598,7 +598,6 @@ INPUT = doc \
src/core/renderer \
src/core/symbology \
src/core/symbology-ng \
src/core/spatialindex \
src/gui \
src/analysis/interpolation \
src/analysis/raster \
Expand Down
54 changes: 0 additions & 54 deletions PROVENANCE
Original file line number Diff line number Diff line change
Expand Up @@ -68,60 +68,6 @@ licensed under the GPL or LGPL, version 2.
== External Source Files ==
The following files are included in the QGIS source tree from external
sources. The source, license, and copyright are noted for each.
=== src/core/spatialindex/include ===
Copyright (C) Navel Ltd., LGPL
* LineSegment.h
* Point.h
* PointerPool.h
* PoolPointer.h
* RTree.h
* Region.h
* SmartPointer.h
* SpatialIndex.h
* TemporaryFile.h
* Tools.h
=== src/core/spatialindex/storagemanager ===
Copyright (C) Navel Ltd., LGPL
* Buffer.cc
* Buffer.h
* DiskStorageManager.cc
* DiskStorageManager.h
* MemoryStorageManager.cc
* MemoryStorageManager.h
* RandomEvictionsBuffer.cc
* RandomEvictionsBuffer.h
=== src/core/spatialindex/rtree ===
Copyright (C) Navel Ltd., LGPL
* BulkLoader.cc
* BulkLoader.h
* Index.cc
* Index.h
* Leaf.cc
* Leaf.h
* Node.cc
* Node.h
* PointerPoolNode.h
* RTree.cc
* RTree.h
* Statistics.cc
* Statistics.h

=== src/core/spatialindex/tools ===
Copyright (C) Navel Ltd., LGPL
* ExternalSort.cc
* ExternalSort.h
* TemporaryFile.cc
* Tools.cc

=== src/plugins/grid_maker ===
NOTE: These files have since been removed from SVN:
* shapefile.h Copyright (c) 1999, Frank Warmerdam, MIT or LGPL
* utils.h
**Taken from txt2dbf 1.0.2 by Frank Koormann, see
http://www.usf.uni-osnabrueck.de/~fkoorman/software/dbftools.en.html. Licensed
as "The program is free of charge as well as the source" but no license is
mentioned

=== src/core/quazip ===
QuaZIP is the C++ wrapper for the Gilles Vollant's ZIP/UNZIP package
using Trolltech's Qt library.
Expand Down
1 change: 0 additions & 1 deletion cmake_templates/Doxyfile.in
Original file line number Diff line number Diff line change
Expand Up @@ -599,7 +599,6 @@ INPUT = @CMAKE_SOURCE_DIR@/doc \
@CMAKE_SOURCE_DIR@/src/core/renderer \
@CMAKE_SOURCE_DIR@/src/core/symbology \
@CMAKE_SOURCE_DIR@/src/core/symbology-ng \
@CMAKE_SOURCE_DIR@/src/core/spatialindex \
@CMAKE_SOURCE_DIR@/src/gui \
@CMAKE_SOURCE_DIR@/src/analysis/interpolation \
@CMAKE_SOURCE_DIR@/src/analysis/raster \
Expand Down
1 change: 0 additions & 1 deletion debian/compat.lenny

This file was deleted.

196 changes: 0 additions & 196 deletions debian/control.lenny

This file was deleted.

25 changes: 0 additions & 25 deletions debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -176,28 +176,3 @@ License: BSD
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files: src/core/spatialindex/include/LineSegment.h
src/core/spatialindex/include/Point.h
src/core/spatialindex/include/PointerPool.h
src/core/spatialindex/include/PoolPointer.h
src/core/spatialindex/include/RTree.h
src/core/spatialindex/include/Region.h
src/core/spatialindex/include/SmartPointer.h
src/core/spatialindex/include/SpatialIndex.h
src/core/spatialindex/include/TemporaryFile.h
src/core/spatialindex/include/Tools.h
Copyright: 2004, Navel Ltd.
License: LGPL-2.1+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
.
This library 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
Lesser General Public License for more details.
.
On Debian systems, the complete text of the GNU Lesser General Public
License can be found in the /usr/share/common-licenses/LGPL-2.1 file.
5 changes: 0 additions & 5 deletions debian/qgis-plugin-grass-common.install.lenny

This file was deleted.

Loading