[DebianGIS-dev] r1513 - in packages/geos/trunk/debian: . patches

frankie at alioth.debian.org frankie at alioth.debian.org
Thu Apr 10 12:32:53 UTC 2008


Author: frankie
Date: 2008-04-10 12:32:51 +0000 (Thu, 10 Apr 2008)
New Revision: 1513

Added:
   packages/geos/trunk/debian/patches/
   packages/geos/trunk/debian/patches/00list
   packages/geos/trunk/debian/patches/gcc43.dpatch
Modified:
   packages/geos/trunk/debian/changelog
Log:
Incorporating NMU patch in the right way, i.e. via dpatch.


Modified: packages/geos/trunk/debian/changelog
===================================================================
--- packages/geos/trunk/debian/changelog	2008-04-09 13:11:31 UTC (rev 1512)
+++ packages/geos/trunk/debian/changelog	2008-04-10 12:32:51 UTC (rev 1513)
@@ -1,3 +1,10 @@
+geos (3.0.0-4) unstable; urgency=low
+
+  * [PATCH] gcc4.3.dpatch added to manage GCC 4.3 issue.
+    (closes: #456089)
+
+ -- Francesco Paolo Lovergine <frankie at debian.org>  Thu, 10 Apr 2008 14:27:56 +0200
+
 geos (3.0.0-3) unstable; urgency=low
 
   * debian/rules: the library itself (.so file) shouldn't be in the -dev

Added: packages/geos/trunk/debian/patches/00list
===================================================================
--- packages/geos/trunk/debian/patches/00list	                        (rev 0)
+++ packages/geos/trunk/debian/patches/00list	2008-04-10 12:32:51 UTC (rev 1513)
@@ -0,0 +1 @@
+gcc43

Added: packages/geos/trunk/debian/patches/gcc43.dpatch
===================================================================
--- packages/geos/trunk/debian/patches/gcc43.dpatch	                        (rev 0)
+++ packages/geos/trunk/debian/patches/gcc43.dpatch	2008-04-10 12:32:51 UTC (rev 1513)
@@ -0,0 +1,162 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## gcc43.dpatch by Francesco Paolo Lovergine <frankie at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad geos-3.0.0~/doc/example.cpp geos-3.0.0/doc/example.cpp
+--- geos-3.0.0~/doc/example.cpp	2007-12-12 22:59:31.000000000 +0100
++++ geos-3.0.0/doc/example.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -31,6 +31,7 @@
+ #include <vector>
+ #include <sstream>
+ #include <iomanip>
++#include <cstdlib>
+ #include <geos/geom/PrecisionModel.h>
+ #include <geos/geom/GeometryFactory.h>
+ #include <geos/geom/Geometry.h>
+diff -urNad geos-3.0.0~/source/geomgraph/GeometryGraph.cpp geos-3.0.0/source/geomgraph/GeometryGraph.cpp
+--- geos-3.0.0~/source/geomgraph/GeometryGraph.cpp	2007-12-12 22:59:26.000000000 +0100
++++ geos-3.0.0/source/geomgraph/GeometryGraph.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -45,6 +45,7 @@
+ #include <vector>
+ #include <memory> // auto_ptr
+ #include <cassert>
++#include <typeinfo>
+ 
+ #ifndef GEOS_DEBUG
+ #define GEOS_DEBUG 0
+diff -urNad geos-3.0.0~/source/headers/geos/noding/FastNodingValidator.h geos-3.0.0/source/headers/geos/noding/FastNodingValidator.h
+--- geos-3.0.0~/source/headers/geos/noding/FastNodingValidator.h	2007-12-12 22:59:29.000000000 +0100
++++ geos-3.0.0/source/headers/geos/noding/FastNodingValidator.h	2008-04-10 14:27:18.000000000 +0200
+@@ -25,6 +25,7 @@
+ 
+ #include <cassert>
+ #include <string>
++#include <memory>
+ 
+ // Forward declarations
+ namespace geos {
+diff -urNad geos-3.0.0~/source/headers/geos/noding/IntersectionAdder.h geos-3.0.0/source/headers/geos/noding/IntersectionAdder.h
+--- geos-3.0.0~/source/headers/geos/noding/IntersectionAdder.h	2007-12-12 22:59:29.000000000 +0100
++++ geos-3.0.0/source/headers/geos/noding/IntersectionAdder.h	2008-04-10 14:27:18.000000000 +0200
+@@ -19,6 +19,7 @@
+ #include <vector>
+ #include <iostream>
+ #include <cmath> // for abs()
++#include <cstdlib> // for abs()
+ 
+ #include <geos/inline.h>
+ 
+diff -urNad geos-3.0.0~/source/index/quadtree/DoubleBits.cpp geos-3.0.0/source/index/quadtree/DoubleBits.cpp
+--- geos-3.0.0~/source/index/quadtree/DoubleBits.cpp	2007-12-12 22:59:26.000000000 +0100
++++ geos-3.0.0/source/index/quadtree/DoubleBits.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -22,6 +22,7 @@
+ #include <geos/util/IllegalArgumentException.h>
+ 
+ #include <string>
++#include <cstring>
+ 
+ #if __STDC_IEC_559__
+ #define ASSUME_IEEE_DOUBLE 1
+diff -urNad geos-3.0.0~/source/io/ByteOrderValues.cpp geos-3.0.0/source/io/ByteOrderValues.cpp
+--- geos-3.0.0~/source/io/ByteOrderValues.cpp	2007-12-12 22:59:26.000000000 +0100
++++ geos-3.0.0/source/io/ByteOrderValues.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -22,6 +22,7 @@
+ #include <geos/util.h>
+ 
+ #include <cassert>
++#include <cstring>
+ 
+ namespace geos {
+ namespace io { // geos.io
+diff -urNad geos-3.0.0~/source/io/StringTokenizer.cpp geos-3.0.0/source/io/StringTokenizer.cpp
+--- geos-3.0.0~/source/io/StringTokenizer.cpp	2007-12-12 22:59:26.000000000 +0100
++++ geos-3.0.0/source/io/StringTokenizer.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -17,6 +17,7 @@
+ #include <geos/io/StringTokenizer.h>
+ 
+ #include <string>
++#include <cstdlib>
+ 
+ using namespace std;
+ 
+diff -urNad geos-3.0.0~/source/operation/buffer/OffsetCurveSetBuilder.cpp geos-3.0.0/source/operation/buffer/OffsetCurveSetBuilder.cpp
+--- geos-3.0.0~/source/operation/buffer/OffsetCurveSetBuilder.cpp	2007-12-12 22:59:25.000000000 +0100
++++ geos-3.0.0/source/operation/buffer/OffsetCurveSetBuilder.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -41,6 +41,7 @@
+ #include <vector>
+ #include <memory>
+ #include <cassert>
++#include <typeinfo>
+ 
+ #ifndef GEOS_DEBUG
+ #define GEOS_DEBUG 0
+diff -urNad geos-3.0.0~/source/operation/distance/ConnectedElementPointFilter.cpp geos-3.0.0/source/operation/distance/ConnectedElementPointFilter.cpp
+--- geos-3.0.0~/source/operation/distance/ConnectedElementPointFilter.cpp	2007-12-12 22:59:25.000000000 +0100
++++ geos-3.0.0/source/operation/distance/ConnectedElementPointFilter.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -20,6 +20,7 @@
+ #include <geos/geom/Polygon.h>
+ 
+ #include <vector>
++#include <typeinfo>
+ 
+ using namespace std;
+ using namespace geos::geom;
+diff -urNad geos-3.0.0~/source/planargraph/DirectedEdge.cpp geos-3.0.0/source/planargraph/DirectedEdge.cpp
+--- geos-3.0.0~/source/planargraph/DirectedEdge.cpp	2007-12-12 22:59:25.000000000 +0100
++++ geos-3.0.0/source/planargraph/DirectedEdge.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -21,6 +21,7 @@
+ #include <cmath>
+ #include <sstream>
+ #include <vector>
++#include <typeinfo>
+ 
+ using namespace std;
+ using namespace geos::geom;
+diff -urNad geos-3.0.0~/source/precision/SimpleGeometryPrecisionReducer.cpp geos-3.0.0/source/precision/SimpleGeometryPrecisionReducer.cpp
+--- geos-3.0.0~/source/precision/SimpleGeometryPrecisionReducer.cpp	2007-12-12 22:59:24.000000000 +0100
++++ geos-3.0.0/source/precision/SimpleGeometryPrecisionReducer.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -30,6 +30,7 @@
+ #include <geos/geom/LinearRing.h>
+ 
+ #include <vector>
++#include <typeinfo>
+ 
+ using namespace std;
+ using namespace geos::geom;
+diff -urNad geos-3.0.0~/tests/bigtest/TestSweepLineSpeed.cpp geos-3.0.0/tests/bigtest/TestSweepLineSpeed.cpp
+--- geos-3.0.0~/tests/bigtest/TestSweepLineSpeed.cpp	2007-12-12 22:59:30.000000000 +0100
++++ geos-3.0.0/tests/bigtest/TestSweepLineSpeed.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -88,7 +88,7 @@
+ //	cout << "n Pts: " << nPts << "   Executed in " << totalTime << endl;
+ }
+ 
+-int main(int /* argC */, char* /* argV[] */) {
++int main(int /* argC */, char** /* argV */) {
+ 
+ 	GeometryFactory *fact=new GeometryFactory();
+ 
+diff -urNad geos-3.0.0~/tests/xmltester/XMLTester.cpp geos-3.0.0/tests/xmltester/XMLTester.cpp
+--- geos-3.0.0~/tests/xmltester/XMLTester.cpp	2007-12-21 19:14:09.000000000 +0100
++++ geos-3.0.0/tests/xmltester/XMLTester.cpp	2008-04-10 14:27:18.000000000 +0200
+@@ -57,6 +57,7 @@
+ #include <functional>
+ #include <stdexcept>
+ #include <cmath>
++#include <cstring>
+ 
+ #ifdef _MSC_VER
+ #include <windows.h>
+diff -urNad geos-3.0.0~/tests/xmltester/markup/MarkupSTL.h geos-3.0.0/tests/xmltester/markup/MarkupSTL.h
+--- geos-3.0.0~/tests/xmltester/markup/MarkupSTL.h	2007-12-12 22:59:30.000000000 +0100
++++ geos-3.0.0/tests/xmltester/markup/MarkupSTL.h	2008-04-10 14:27:18.000000000 +0200
+@@ -65,6 +65,7 @@
+ #include <string>
+ #include <map>
+ #include <vector>
++#include <cstring>
+ 
+ #ifdef _DEBUG
+ #define _DS(i) (i?&(m_strDoc.c_str())[m_aPos[i].nStartL]:0)


Property changes on: packages/geos/trunk/debian/patches/gcc43.dpatch
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-grass-devel mailing list