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

Reply via email to