Skip to content
Permalink
Browse files
Remove sqlanywhere plugin and provider (implements #10840)
  • Loading branch information
jef-n committed Jul 8, 2014
1 parent 63a17e5 commit 1691014069beba7b88e2627da9e07fd288d9991e
Showing with 5 additions and 10,598 deletions.
  1. +0 −4 CMakeLists.txt
  2. +2 −1 debian/changelog
  3. +0 −13 debian/control
  4. +0 −29 debian/control.in
  5. +0 −8 debian/copyright
  6. +0 −1 debian/libqgis-dev.install
  7. +0 −1 debian/libqgissqlanyconnection{QGIS_ABI}.install
  8. +0 −1 debian/libqgissqlanyconnection{QGIS_ABI}.lintian-overrides
  9. +0 −2 debian/qgis-sqlanywhere.install.in
  10. +0 −1 doc/AUTHORS
  11. +0 −3 ms-windows/osgeo4w/package.cmd
  12. +0 −1 ms-windows/plugins.nsh
  13. +0 −31 resources/context_help/SaNewConnection
  14. +0 −37 resources/context_help/SaSourceSelect
  15. +1 −1 scripts/addcopyright.sh
  16. +1 −1 scripts/astyle.sh
  17. +1 −1 scripts/update-indent.sh
  18. +0 −6 src/core/qgsvectorlayer.h
  19. +0 −1 src/plugins/CMakeLists.txt
  20. +0 −71 src/plugins/sqlanywhere/CMakeLists.txt
  21. +0 −674 src/plugins/sqlanywhere/LICENSE
  22. +0 −339 src/plugins/sqlanywhere/sadbtablemodel.cpp
  23. +0 −75 src/plugins/sqlanywhere/sadbtablemodel.h
  24. +0 −59 src/plugins/sqlanywhere/salayer.h
  25. +0 −169 src/plugins/sqlanywhere/sanewconnection.cpp
  26. +0 −47 src/plugins/sqlanywhere/sanewconnection.h
  27. +0 −345 src/plugins/sqlanywhere/sanewconnectionbase.ui
  28. +0 −774 src/plugins/sqlanywhere/sasourceselect.cpp
  29. +0 −230 src/plugins/sqlanywhere/sasourceselect.h
  30. +0 −302 src/plugins/sqlanywhere/sasourceselectbase.ui
  31. +0 −261 src/plugins/sqlanywhere/sqlanywhere.cpp
  32. +0 −74 src/plugins/sqlanywhere/sqlanywhere.h
  33. +0 −5 src/plugins/sqlanywhere/sqlanywhere.qrc
  34. +0 −238 src/plugins/sqlanywhere/sqlanywhere.svg
  35. +0 −1 src/providers/CMakeLists.txt
  36. +0 −41 src/providers/sqlanywhere/CMakeLists.txt
  37. +0 −674 src/providers/sqlanywhere/LICENSE
  38. +0 −158 src/providers/sqlanywhere/load_alaska_shapes.sql
  39. +0 −373 src/providers/sqlanywhere/qgssqlanywherefeatureiterator.cpp
  40. +0 −69 src/providers/sqlanywhere/qgssqlanywherefeatureiterator.h
  41. +0 −2,028 src/providers/sqlanywhere/qgssqlanywhereprovider.cpp
  42. +0 −384 src/providers/sqlanywhere/qgssqlanywhereprovider.h
  43. +0 −79 src/providers/sqlanywhere/sqlanyconnection/CMakeLists.txt
  44. +0 −910 src/providers/sqlanywhere/sqlanyconnection/sacapi/sacapi.h
  45. +0 −188 src/providers/sqlanywhere/sqlanyconnection/sacapi/sacapidll.c
  46. +0 −334 src/providers/sqlanywhere/sqlanyconnection/sacapi/sacapidll.h
  47. +0 −617 src/providers/sqlanywhere/sqlanyconnection/sqlanyconnection.cpp
  48. +0 −145 src/providers/sqlanywhere/sqlanyconnection/sqlanyconnection.h
  49. +0 −665 src/providers/sqlanywhere/sqlanyconnection/sqlanystatement.cpp
  50. +0 −126 src/providers/sqlanywhere/sqlanyconnection/sqlanystatement.h
@@ -683,10 +683,6 @@ IF (APPLE)
COMMAND /bin/ln -fs ../../Plugins/qgis/qgisgrass.framework lib/
WORKING_DIRECTORY "${QGIS_OUTPUT_DIRECTORY}"
)
EXECUTE_PROCESS(
COMMAND /bin/ln -fs ../../Plugins/qgis/qgissqlanyconnection.framework lib/
WORKING_DIRECTORY "${QGIS_OUTPUT_DIRECTORY}"
)
ENDIF (APPLE)

# manual page - makes sense only on unix systems
@@ -2,8 +2,9 @@ qgis (2.5.0) UNRELEASED; urgency=medium

* New development version 2.5 after branch of 2.4
* add libqscintilla2-dev as build dependency
* add remove sqlanywhere plugin and provider

-- Jürgen E. Fischer <jef@norbit.de> Tue, 08 Jul 2014 08:04:52 +0200
-- Jürgen E. Fischer <jef@norbit.de> Tue, 08 Jul 2014 08:32:40 +0200

qgis (2.4.0) unstable; urgency=medium

@@ -150,19 +150,6 @@ Description: QGIS - shared Python library
.
This package contains the shared Python library.

Package: libqgissqlanyconnection2.3.0
Architecture: any
Section: libs
Depends:
${shlibs:Depends},
${misc:Depends}
Replaces: libqgis2.3.0
Description: QGIS - shared sqlanywhere connection library
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
.
This package contains the shared sqlanywhere connection library.

Package: libqgis-dev
Architecture: any
Section: libdevel
@@ -171,19 +171,6 @@ Description: QGIS - shared Python library
.
This package contains the shared Python library.

Package: libqgissqlanyconnection{QGIS_ABI}
Architecture: any
Section: libs
Depends:
${shlibs:Depends},
${misc:Depends}
Replaces: libqgis{QGIS_ABI}
Description: QGIS - shared sqlanywhere connection library
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
.
This package contains the shared sqlanywhere connection library.

Package: libqgis-dev
Architecture: any
Section: libdevel
@@ -204,7 +191,6 @@ Depends:
libqgis-networkanalysis{QGIS_ABI} (= ${binary:Version}),
libqgisgrass{QGIS_ABI} (= ${binary:Version}),
libqgispython{QGIS_ABI} (= ${binary:Version}),
libqgissqlanyconnection{QGIS_ABI} (= ${binary:Version}),
libqt4-dev (>=4.6.0),
libsqlite3-dev,
python-qt4 (>=4.1.0),
@@ -352,21 +338,6 @@ Description: QGIS custom widgets for Qt Designer
.
This package contains a library to use specific QGIS widgets in Qt Designer.

Package: qgis-sqlanywhere
Architecture: any
Depends:
${shlibs:Depends},
${misc:Depends}
Conflicts:
qgis-sqlanywhere1.7.0,
qgis-sqlanywhere1.7.1,
qgis-sqlanywhere1.8.0
Description: QGIS sql anywhere plugin and provider
QGIS is a Geographic Information System (GIS) which manages, analyzes and
display databases of geographic information.
.
This package contains the QGIS sqlanywhere plugin and provider.

Package: qgis-api-doc
Architecture: all
Section: doc
@@ -91,10 +91,6 @@ Files: src/plugins/dxf2shp_converter/shapelib-1.2.10/shprewind.c
Copyright: 2002, Frank Warmerdam
License: LGPL-2+

Files: src/providers/sqlanywhere/sqlanyconnection/sacapi/*
Copyright: 2008-2010 iAnywhere Solutions, Inc.
License: Apache-2.0

Files: cmake/PythonCompile.py
Copyright: Simon Edwards <simon@simonzone.com>
License: public-domain
@@ -687,10 +683,6 @@ License: Apache-2.0
See the License for the specific language governing permissions and
limitations under the License.
.
While not a requirement of the license, if you do modify this file, we
would appreciate hearing about it. Please email
sqlany_interfaces@sybase.com
.
On Debian systems, the complete text of the Apache License version 2
an be found in the `/usr/share/common-licenses/Apache-2.0' file.

@@ -5,5 +5,4 @@ usr/lib/libqgis_analysis.so
usr/lib/libqgis_networkanalysis.so
usr/lib/libqgisgrass.so
usr/lib/libqgispython.so
usr/lib/libqgissqlanyconnection.so
usr/share/qgis/FindQGIS.cmake

This file was deleted.

This file was deleted.

This file was deleted.

@@ -49,7 +49,6 @@ René-Luc D'Hont <rldhont at gmail dot com>
Etienne Tourigny <etourigny dot dev at gmail dot com>
Larry Shaffer <larrys at dakotacarto dot com>
Victor Olaya <volayaf at gmail dot com>
Dave DeHaan <dave dot dehaan@sap dot com>
Matthias Kuhn <matthias dot kuhn at gmx dot ch>
Salvatore Larosa <lrssvtml at gmail dot com>
Nyall Dawson <nyall dot dawson at gmail dot com>
@@ -241,9 +241,7 @@ tar -C %OSGEO4W_ROOT% -cjf %ARCH%/release/qgis/%PACKAGENAME%-common/%PACKAGENAME
"apps/%PACKAGENAME%/plugins/ogrprovider.dll" ^
"apps/%PACKAGENAME%/plugins/owsprovider.dll" ^
"apps/%PACKAGENAME%/plugins/postgresprovider.dll" ^
"apps/%PACKAGENAME%/plugins/qgissqlanyconnection.dll" ^
"apps/%PACKAGENAME%/plugins/spatialiteprovider.dll" ^
"apps/%PACKAGENAME%/plugins/sqlanywhereprovider.dll" ^
"apps/%PACKAGENAME%/plugins/wcsprovider.dll" ^
"apps/%PACKAGENAME%/plugins/wfsprovider.dll" ^
"apps/%PACKAGENAME%/plugins/wmsprovider.dll" ^
@@ -294,7 +292,6 @@ tar -C %OSGEO4W_ROOT% -cjf %ARCH%/release/qgis/%PACKAGENAME%/%PACKAGENAME%-%VERS
"apps/%PACKAGENAME%/plugins/roadgraphplugin.dll" ^
"apps/%PACKAGENAME%/plugins/spatialqueryplugin.dll" ^
"apps/%PACKAGENAME%/plugins/spitplugin.dll" ^
"apps/%PACKAGENAME%/plugins/sqlanywhereplugin.dll" ^
"apps/%PACKAGENAME%/plugins/topolplugin.dll" ^
"apps/%PACKAGENAME%/plugins/zonalstatisticsplugin.dll" ^
"apps/%PACKAGENAME%/qgis_help.exe" ^
@@ -23,7 +23,6 @@ WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "rasterterrainplugin
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "roadgraphplugin" "true"
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "spitplugin" "true"
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "spatialqueryplugin" "true"
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "sqlanywhereplugin" "true"
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "topolplugin" "true"
WriteRegStr HKEY_CURRENT_USER "Software\QGIS\QGIS2\Plugins" "zonalstatisticsplugin" "true"

This file was deleted.

This file was deleted.

@@ -41,7 +41,7 @@ for i in $FILES; do
author=volayaf
;;

src/app/gps/qwtpolar-*|src/app/qtmain_android.cpp|src/core/spatialite/*|src/core/spatialindex/src/*|src/core/gps/qextserialport/*|src/astyle/*|python/pyspatialite/*|src/providers/sqlanywhere/sqlanyconnection/*)
src/app/gps/qwtpolar-*|src/app/qtmain_android.cpp|src/core/spatialite/*|src/core/spatialindex/src/*|src/core/gps/qextserialport/*|src/astyle/*|python/pyspatialite/*)
# Skip third party files
echo $f skipped
continue
@@ -60,7 +60,7 @@ $ARTISTIC_STYLE_OPTIONS \

for f in "$@"; do
case "$f" in
src/app/gps/qwtpolar-*|src/core/spatialite/*|src/core/spatialindex/src/*|src/core/gps/qextserialport/*|src/plugins/grass/qtermwidget/*|src/astyle/*|python/ext-libs/*|src/providers/sqlanywhere/sqlanyconnection/*|src/providers/spatialite/qspatialite/*|src/plugins/dxf2shp_converter/dxflib/src/*|src/plugins/globe/osgEarthQt/*|src/plugins/globe/osgEarthUtil/*)
src/app/gps/qwtpolar-*|src/core/spatialite/*|src/core/spatialindex/src/*|src/core/gps/qextserialport/*|src/plugins/grass/qtermwidget/*|src/astyle/*|python/ext-libs/*|src/providers/spatialite/qspatialite/*|src/plugins/dxf2shp_converter/dxflib/src/*|src/plugins/globe/osgEarthQt/*|src/plugins/globe/osgEarthUtil/*)
echo $f skipped
continue
;;
@@ -57,7 +57,7 @@ ASTYLEDIFF=astyle.r$REV0-r$REV1.diff
# reformat
for f in $MODIFIED; do
case "$f" in
src/core/spatialite/*|src/core/gps/qextserialport/*|src/plugins/grass/qtermwidget/*|src/astyle/*|python/pyspatialite/*|src/providers/sqlanywhere/sqlanyconnection/*)
src/core/spatialite/*|src/core/gps/qextserialport/*|src/plugins/grass/qtermwidget/*|src/astyle/*|python/pyspatialite/*)
echo $f skipped
continue
;;
@@ -255,12 +255,6 @@ struct CORE_EXPORT QgsVectorJoinInfo
* geometry column, and other attributes. The url can be constructed using the
* QgsDataSourceURI class.
*
* \subsection sqlanywhere SQL Anywhere data provider (sqlanywhere)
*
* Connects to an SQLanywhere database. The url defines the connection parameters, table,
* geometry column, and other attributes. The url can be constructed using the
* QgsDataSourceURI class.
*
* \subsection wfs WFS (web feature service) data provider (wfs)
*
* Used to access data provided by a web feature service.
@@ -9,7 +9,6 @@ ADD_SUBDIRECTORY(coordinate_capture)
ADD_SUBDIRECTORY(dxf2shp_converter)
ADD_SUBDIRECTORY(evis)
ADD_SUBDIRECTORY(spatialquery)
ADD_SUBDIRECTORY(sqlanywhere)
ADD_SUBDIRECTORY(roadgraph)
ADD_SUBDIRECTORY(zonal_statistics)
ADD_SUBDIRECTORY(georeferencer)

This file was deleted.

Loading

0 comments on commit 1691014

Please sign in to comment.