rpms/geos/devel geos-3.2.1-swig.patch,NONE,1.1 geos.spec,1.26,1.27

Dan Horák sharkcz at fedoraproject.org
Wed Jul 21 07:53:11 UTC 2010


Author: sharkcz

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

Modified Files:
	geos.spec 
Added Files:
	geos-3.2.1-swig.patch 
Log Message:
* Wed Jul 21 2010 Dan Horák <dan[at]danny.cz> - 3.2.1-2
- fix build with swig 2.0.0


geos-3.2.1-swig.patch:
 configure |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE geos-3.2.1-swig.patch ---
diff -up geos-3.2.1/configure.swig geos-3.2.1/configure
--- geos-3.2.1/configure.swig	2010-07-20 23:28:45.000000000 +0200
+++ geos-3.2.1/configure	2010-07-21 08:36:39.000000000 +0200
@@ -18996,9 +18996,9 @@ echo "${ECHO_T}$swig_version" >&6; }
                         if test -z "$available_patch" ; then
                                 available_patch=0
                         fi
-                        if test $available_major -ne $required_major \
-                                -o $available_minor -ne $required_minor \
-                                -o $available_patch -lt $required_patch ; then
+                        required_full=`printf %2.2d%2.2d%2.2d%2.2d $required_major $required_minor $required_patch`
+                        available_full=`printf %2.2d%2.2d%2.2d%2.2d $available_major $available_minor $available_patch`
+                        if test $available_full -lt $required_full; then
                                 { echo "$as_me:$LINENO: WARNING: SWIG version >= 1.3.28 is required.  You have $swig_version.  You should look at http://www.swig.org" >&5
 echo "$as_me: WARNING: SWIG version >= 1.3.28 is required.  You have $swig_version.  You should look at http://www.swig.org" >&2;}
                                 SWIG=''


Index: geos.spec
===================================================================
RCS file: /cvs/pkgs/rpms/geos/devel/geos.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- geos.spec	30 Mar 2010 08:53:31 -0000	1.26
+++ geos.spec	21 Jul 2010 07:53:11 -0000	1.27
@@ -1,6 +1,6 @@
 Name:		geos
 Version:	3.2.1
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	GEOS is a C++ port of the Java Topology Suite
 
 Group:		Applications/Engineering
@@ -8,6 +8,8 @@ License:	LGPLv2
 URL:		http://trac.osgeo.org/geos/
 Source0:	http://download.osgeo.org/%{name}/%{name}-%{version}.tar.bz2
 Patch0:		geos-gcc43.patch
+# fixed in upstream revision 3000
+Patch1:		geos-3.2.1-swig.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	doxygen libtool
 %if "%{?dist}" != ".el4"
@@ -61,6 +63,7 @@ Ruby module to build applications using 
 %prep
 %setup -q 
 %patch0 -p0 -b .gcc43
+%patch1 -p1 -b .swig
 
 %build
 
@@ -138,6 +141,9 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Wed Jul 21 2010 Dan Horák <dan[at]danny.cz> - 3.2.1-2
+- fix build with swig 2.0.0
+
 * Tue Mar 30 2010 Devrim GUNDUZ <devrim at gunduz.org> - 3.2.1-1
 - Update to 3.2.1
 



More information about the scm-commits mailing list