rpms/gdal/devel gdal-AIS.patch,NONE,1.1 gdal.spec,1.77,1.78

Orion Poplawski orion at fedoraproject.org
Thu Jul 15 19:25:59 UTC 2010


Author: orion

Update of /cvs/pkgs/rpms/gdal/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv20248

Modified Files:
	gdal.spec 
Added Files:
	gdal-AIS.patch 
Log Message:
* Thu Jul 17 2010 Orion Poplawski <orion at cora.nwra.com> - 1.7.2-3
- Add patch to change AISConnect() to Connect() for libdap 3.10
- build without grass for libdap soname bump


gdal-AIS.patch:
 frmts/dods/dodsdataset2.cpp                |   14 +++++++-------
 ogr/ogrsf_frmts/dods/ogr_dods.h            |    6 +++---
 ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp |    2 +-
 ogr/ogrsf_frmts/dods/ogrdodslayer.cpp      |    2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)

--- NEW FILE gdal-AIS.patch ---
diff -up gdal-1.7.2-fedora/frmts/dods/dodsdataset2.cpp.AIS gdal-1.7.2-fedora/frmts/dods/dodsdataset2.cpp
--- gdal-1.7.2-fedora/frmts/dods/dodsdataset2.cpp.AIS	2010-04-23 17:21:55.000000000 -0600
+++ gdal-1.7.2-fedora/frmts/dods/dodsdataset2.cpp	2010-07-15 11:32:41.144005186 -0600
@@ -50,7 +50,7 @@
 #include <Sequence.h>
 #include <Grid.h>
 
-#include <AISConnect.h>		
+#include <Connect.h>		
 #include <DDS.h>
 #include <DAS.h>
 #include <BaseTypeFactory.h>
@@ -203,7 +203,7 @@ static int GetDimension( string oCE, con
 class DODSDataset : public GDALDataset
 {
 private:
-    AISConnect *poConnect; 	//< Virtual connection to the data source
+    Connect *poConnect; 	//< Virtual connection to the data source
 
     string oURL;		//< data source URL
     double adfGeoTransform[6];
@@ -214,7 +214,7 @@ private:
     DDS   *poDDS;
     BaseTypeFactory *poBaseTypeFactory;
 
-    AISConnect *connect_to_server() throw(Error);
+    Connect *connect_to_server() throw(Error);
 
     static string      SubConstraint( string raw_constraint, 
                                       string x_constraint, 
@@ -242,7 +242,7 @@ public:
     static GDALDataset *Open(GDALOpenInfo *);
 
     /// Return the connection object
-    AISConnect *GetConnect() { return poConnect; }
+    Connect *GetConnect() { return poConnect; }
 
     /// Return the data source URL
     string GetUrl() { return oURL; }
@@ -339,7 +339,7 @@ DODSDataset::~DODSDataset()
 /*                         connect_to_server()                          */
 /************************************************************************/
 
-AISConnect *
+Connect *
 DODSDataset::connect_to_server() throw(Error)
 {
     // does the string start with 'http?'
@@ -375,7 +375,7 @@ DODSDataset::connect_to_server() throw(E
 /* -------------------------------------------------------------------- */
 /*      Connect, and fetch version information.                         */
 /* -------------------------------------------------------------------- */
-    AISConnect *poConnection = new AISConnect(oURL);
+    Connect *poConnection = new Connect(oURL);
     string version = poConnection->request_version();
     /*    if (version.empty() || version.find("/3.") == string::npos)
     {
@@ -997,7 +997,7 @@ DODSDataset::Open(GDALOpenInfo *poOpenIn
         }
 
 /* -------------------------------------------------------------------- */
-/*      Get the AISConnect instance and the DAS and DDS for this        */
+/*      Get the Connect instance and the DAS and DDS for this        */
 /*      server.                                                         */
 /* -------------------------------------------------------------------- */
 	poDS->poConnect = poDS->connect_to_server();
diff -up gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp.AIS gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp
--- gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp.AIS	2010-04-23 17:21:25.000000000 -0600
+++ gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp	2010-07-15 11:31:33.814943203 -0600
@@ -150,7 +150,7 @@ int OGRDODSDataSource::Open( const char 
 
     try 
     {
-        poConnection = new AISConnect( oBaseURL );
+        poConnection = new Connect( oBaseURL );
         version = poConnection->request_version();
     } 
     catch (Error &e) 
diff -up gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogr_dods.h.AIS gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogr_dods.h
--- gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogr_dods.h.AIS	2010-04-23 17:21:25.000000000 -0600
+++ gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogr_dods.h	2010-07-15 11:31:52.649942228 -0600
@@ -61,7 +61,7 @@
 #include <Sequence.h>
 #include <Grid.h>
 
-#include <AISConnect.h>		
+#include <Connect.h>		
 #include <DDS.h>
 #include <DAS.h>
 #include <BaseTypeFactory.h>
@@ -122,7 +122,7 @@ class OGRDODSLayer : public OGRLayer
     virtual int         ProvideDataDDS();
     int                 bDataLoaded;
 
-    AISConnect         *poConnection;
+    Connect            *poConnection;
     DataDDS            *poDataDDS;
 
     BaseType           *poTargetVar;
@@ -300,7 +300,7 @@ class OGRDODSDataSource : public OGRData
     void                AddLayer( OGRDODSLayer * );
 
   public: // Just intended for read access by layer classes.
-    AISConnect         *poConnection;
+    Connect            *poConnection;
 
     DAS                 oDAS;
     DDS                 *poDDS;
diff -up gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodslayer.cpp.AIS gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodslayer.cpp
--- gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodslayer.cpp.AIS	2010-04-23 17:21:25.000000000 -0600
+++ gdal-1.7.2-fedora/ogr/ogrsf_frmts/dods/ogrdodslayer.cpp	2010-07-15 11:32:06.467945352 -0600
@@ -213,7 +213,7 @@ int OGRDODSLayer::ProvideDataDDS()
     bDataLoaded = TRUE;
     try
     {
-        poConnection = new AISConnect( poDS->oBaseURL );
+        poConnection = new Connect( poDS->oBaseURL );
         CPLDebug( "DODS", "request_data(%s,%s)",
                   poDS->oBaseURL.c_str(),
                   (poDS->oProjection + poDS->oConstraints).c_str() );


Index: gdal.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdal/devel/gdal.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -p -r1.77 -r1.78
--- gdal.spec	13 Jul 2010 19:23:52 -0000	1.77
+++ gdal.spec	15 Jul 2010 19:25:59 -0000	1.78
@@ -1,6 +1,6 @@
 Name:      gdal
 Version:   1.7.2
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   GIS file format library
 Group:     System Environment/Libraries
 License:   MIT
@@ -12,6 +12,7 @@ Source1:   http://download.osgeo.org/gda
 Patch0:    %{name}-libdap.patch
 Patch1:    %{name}-mysql.patch
 Patch2:    %{name}-bindir.patch
+Patch3:    %{name}-AIS.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: libtool pkgconfig
 BuildRequires: python-devel numpy xerces-c-devel
@@ -28,7 +29,7 @@ BuildRequires: ant swig ruby java-devel-
 %endif
 
 # enable/disable grass support, for bootstrapping
-%define grass_support 1
+%define grass_support 0
 # enable/disable refman generation
 %define build_refman  1
 
@@ -110,6 +111,7 @@ The GDAL java modules provides support t
 %endif
 %patch1 -p0 -b .mysql~
 %patch2 -p1 -b .bindir~
+%patch3 -p1 -b .AIS~
 
 # unpack test cases olso.
 tar -xzf %{SOURCE1}
@@ -534,6 +536,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Thu Jul 17 2010 Orion Poplawski <orion at cora.nwra.com> - 1.7.2-3
+- Add patch to change AISConnect() to Connect() for libdap 3.10
+- build without grass for libdap soname bump
+
 * Tue Jul 13 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 1.7.2-2
 - reenable grass support
 



More information about the scm-commits mailing list