Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=cf4989396f79fc1b8134bcf27e6229eec297175c
commit cf4989396f79fc1b8134bcf27e6229eec297175c Author: Janos Kovacs <[EMAIL PROTECTED]> Date: Fri Nov 21 07:35:41 2008 +0100 geos-3.0.3-1-i686 * version bump diff --git a/source/lib-extra/geos/FrugalBuild b/source/lib-extra/geos/FrugalBuild index 3a401f5..1b4d35d 100644 --- a/source/lib-extra/geos/FrugalBuild +++ b/source/lib-extra/geos/FrugalBuild @@ -2,7 +2,7 @@ # Maintainer: Janos Kovacs <[EMAIL PROTECTED]> pkgname=geos -pkgver=3.0.2 +pkgver=3.0.3 pkgrel=1 pkgdesc="GEOS (Geometry Engine, Open Source) topology library" url="http://geos.refractions.net" @@ -11,8 +11,7 @@ depends=('libstdc++') archs=('i686' 'x86_64') groups=('lib-extra') up2date="lynx -dump ${url}/ |grep ${pkgname}-[0-9\.]*\.tar.bz2$|sed -n 's/.*-\(.*\)\.t.*/\1/;1 p'" -source=(http://download.osgeo.org/${pkgname}/${pkgname}-${pkgver}.tar.bz2 gcc43.patch) -sha1sums=('8645624a1d052f0556953aee50f46236e36d0940' \ - 'dd00c96e022ac52f69c23585df7f82e6f68d627e') +source=(http://download.osgeo.org/${pkgname}/${pkgname}-${pkgver}.tar.bz2) +sha1sums=('f580057d7345db4897451a8b97128b4b5c3ff0ef') # optimization OK diff --git a/source/lib-extra/geos/gcc43.patch b/source/lib-extra/geos/gcc43.patch deleted file mode 100644 index c30d67f..0000000 --- a/source/lib-extra/geos/gcc43.patch +++ /dev/null @@ -1,153 +0,0 @@ ---- geos-3.0.0.orig/source/planargraph/DirectedEdge.cpp -+++ geos-3.0.0/source/planargraph/DirectedEdge.cpp -@@ -21,6 +21,7 @@ - #include <cmath> - #include <sstream> - #include <vector> -+#include <typeinfo> - - using namespace std; - using namespace geos::geom; ---- geos-3.0.0.orig/source/precision/SimpleGeometryPrecisionReducer.cpp -+++ geos-3.0.0/source/precision/SimpleGeometryPrecisionReducer.cpp -@@ -30,6 +30,7 @@ - #include <geos/geom/LinearRing.h> - - #include <vector> -+#include <typeinfo> - - using namespace std; - using namespace geos::geom; ---- geos-3.0.0.orig/source/io/ByteOrderValues.cpp -+++ geos-3.0.0/source/io/ByteOrderValues.cpp -@@ -22,6 +22,7 @@ - #include <geos/util.h> - - #include <cassert> -+#include <cstring> - - namespace geos { - namespace io { // geos.io ---- geos-3.0.0.orig/source/io/StringTokenizer.cpp -+++ geos-3.0.0/source/io/StringTokenizer.cpp -@@ -17,6 +17,7 @@ - #include <geos/io/StringTokenizer.h> - - #include <string> -+#include <cstdlib> - - using namespace std; - ---- geos-3.0.0.orig/source/operation/buffer/OffsetCurveSetBuilder.cpp -+++ geos-3.0.0/source/operation/buffer/OffsetCurveSetBuilder.cpp -@@ -41,6 +41,7 @@ - #include <vector> - #include <memory> - #include <cassert> -+#include <typeinfo> - - #ifndef GEOS_DEBUG - #define GEOS_DEBUG 0 ---- geos-3.0.0.orig/source/operation/distance/ConnectedElementPointFilter.cpp -+++ geos-3.0.0/source/operation/distance/ConnectedElementPointFilter.cpp -@@ -20,6 +20,7 @@ - #include <geos/geom/Polygon.h> - - #include <vector> -+#include <typeinfo> - - using namespace std; - using namespace geos::geom; ---- geos-3.0.0.orig/source/geomgraph/GeometryGraph.cpp -+++ geos-3.0.0/source/geomgraph/GeometryGraph.cpp -@@ -45,6 +45,7 @@ - #include <vector> - #include <memory> // auto_ptr - #include <cassert> -+#include <typeinfo> - - #ifndef GEOS_DEBUG - #define GEOS_DEBUG 0 ---- geos-3.0.0.orig/source/index/quadtree/DoubleBits.cpp -+++ geos-3.0.0/source/index/quadtree/DoubleBits.cpp -@@ -22,6 +22,7 @@ - #include <geos/util/IllegalArgumentException.h> - - #include <string> -+#include <cstring> - - #if __STDC_IEC_559__ - #define ASSUME_IEEE_DOUBLE 1 ---- geos-3.0.0.orig/source/headers/geos/noding/FastNodingValidator.h -+++ geos-3.0.0/source/headers/geos/noding/FastNodingValidator.h -@@ -25,6 +25,7 @@ - - #include <cassert> - #include <string> -+#include <memory> - - // Forward declarations - namespace geos { ---- geos-3.0.0.orig/source/headers/geos/noding/IntersectionAdder.h -+++ geos-3.0.0/source/headers/geos/noding/IntersectionAdder.h -@@ -19,6 +19,7 @@ - #include <vector> - #include <iostream> - #include <cmath> // for abs() -+#include <cstdlib> // for abs() - - #include <geos/inline.h> - ---- geos-3.0.0.orig/doc/example.cpp -+++ geos-3.0.0/doc/example.cpp -@@ -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> ---- geos-3.0.0.orig/tests/xmltester/markup/MarkupSTL.h -+++ geos-3.0.0/tests/xmltester/markup/MarkupSTL.h -@@ -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) ---- geos-3.0.0.orig/tests/xmltester/XMLTester.cpp -+++ geos-3.0.0/tests/xmltester/XMLTester.cpp -@@ -57,6 +57,7 @@ - #include <functional> - #include <stdexcept> - #include <cmath> -+#include <cstring> - - #ifdef _MSC_VER - #include <windows.h> ---- geos-3.0.0.orig/tests/bigtest/TestSweepLineSpeed.cpp -+++ geos-3.0.0/tests/bigtest/TestSweepLineSpeed.cpp -@@ -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 -Naur geos-3.0.2/source/io/CLocalizer.cpp geos-3.0.2.orig/source/io/CLocalizer.cpp ---- geos-3.0.2/source/io/CLocalizer.cpp 2008-10-19 19:23:23.000000000 +0200 -+++ geos-3.0.2.orig/source/io/CLocalizer.cpp 2008-10-11 01:24:22.000000000 +0200 -@@ -1,6 +1,8 @@ - #include <geos/io/CLocalizer.h> - - #include <string> -+#include <cstring> -+#include <cstdlib> - - using namespace std; - _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
