rpms/libofx/devel libofx-assorted-c++-fu.patch, 1.1, 1.2 libofx.spec, 1.33, 1.34

Bill Nottingham notting at fedoraproject.org
Tue Sep 9 16:58:12 UTC 2008


Author: notting

Update of /cvs/extras/rpms/libofx/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23549

Modified Files:
	libofx-assorted-c++-fu.patch libofx.spec 
Log Message:
Update to 0.9.0.

Note: this breaks ABI, and some API.


libofx-assorted-c++-fu.patch:

Index: libofx-assorted-c++-fu.patch
===================================================================
RCS file: /cvs/extras/rpms/libofx/devel/libofx-assorted-c++-fu.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libofx-assorted-c++-fu.patch	14 Feb 2008 17:25:47 -0000	1.1
+++ libofx-assorted-c++-fu.patch	9 Sep 2008 16:58:12 -0000	1.2
@@ -1,52 +1,39 @@
-diff -up libofx-0.8.3/lib/ofx_request_accountinfo.cpp.foo libofx-0.8.3/lib/ofx_request_accountinfo.cpp
---- libofx-0.8.3/lib/ofx_request_accountinfo.cpp.foo	2008-02-14 12:22:43.000000000 -0500
-+++ libofx-0.8.3/lib/ofx_request_accountinfo.cpp	2008-02-14 12:22:53.000000000 -0500
+diff -up libofx-0.9.0/lib/ofx_container_transaction.cpp.c++-fu libofx-0.9.0/lib/ofx_container_transaction.cpp
+--- libofx-0.9.0/lib/ofx_container_transaction.cpp.c++-fu	2007-11-09 18:10:49.000000000 -0500
++++ libofx-0.9.0/lib/ofx_container_transaction.cpp	2008-09-09 11:14:40.000000000 -0400
 @@ -21,6 +21,7 @@
  #include <config.h>
  #endif
  
 +#include <cstdlib>
  #include <string>
+ #include "messages.hh"
  #include "libofx.h"
- #include "ofx_request_accountinfo.hh"
-diff -up libofx-0.8.3/lib/ofx_request.cpp.foo libofx-0.8.3/lib/ofx_request.cpp
---- libofx-0.8.3/lib/ofx_request.cpp.foo	2008-02-14 12:21:59.000000000 -0500
-+++ libofx-0.8.3/lib/ofx_request.cpp	2008-02-14 12:22:12.000000000 -0500
+diff -up libofx-0.9.0/lib/ofx_request_accountinfo.cpp.c++-fu libofx-0.9.0/lib/ofx_request_accountinfo.cpp
+--- libofx-0.9.0/lib/ofx_request_accountinfo.cpp.c++-fu	2007-10-27 22:33:43.000000000 -0400
++++ libofx-0.9.0/lib/ofx_request_accountinfo.cpp	2008-09-09 11:14:40.000000000 -0400
 @@ -21,6 +21,7 @@
  #include <config.h>
  #endif
  
-+#include <cstring>
- #include <string>
- #include "messages.hh"
- #include "libofx.h"
-diff -up libofx-0.8.3/lib/ofx_utilities.cpp.foo libofx-0.8.3/lib/ofx_utilities.cpp
---- libofx-0.8.3/lib/ofx_utilities.cpp.foo	2008-02-14 12:20:47.000000000 -0500
-+++ libofx-0.8.3/lib/ofx_utilities.cpp	2008-02-14 12:21:06.000000000 -0500
-@@ -19,7 +19,8 @@
- #include <iostream>
- #include "ParserEventGeneratorKit.h"
- #include "SGMLApplication.h"
--#include <time.h>
-+#include <ctime>
 +#include <cstdlib>
  #include <string>
- #include <locale.h>
- #include "messages.hh"
-diff -up libofx-0.8.3/lib/ofx_container_transaction.cpp.foo libofx-0.8.3/lib/ofx_container_transaction.cpp
---- libofx-0.8.3/lib/ofx_container_transaction.cpp.foo	2008-02-14 12:21:36.000000000 -0500
-+++ libofx-0.8.3/lib/ofx_container_transaction.cpp	2008-02-14 12:21:47.000000000 -0500
+ #include "libofx.h"
+ #include "ofx_request_accountinfo.hh"
+diff -up libofx-0.9.0/lib/ofx_request.cpp.c++-fu libofx-0.9.0/lib/ofx_request.cpp
+--- libofx-0.9.0/lib/ofx_request.cpp.c++-fu	2007-10-27 22:37:52.000000000 -0400
++++ libofx-0.9.0/lib/ofx_request.cpp	2008-09-09 11:14:40.000000000 -0400
 @@ -21,6 +21,7 @@
  #include <config.h>
  #endif
  
-+#include <cstdlib>
++#include <cstring>
  #include <string>
  #include "messages.hh"
  #include "libofx.h"
-diff -up libofx-0.8.3/lib/ofx_request_statement.cpp.foo libofx-0.8.3/lib/ofx_request_statement.cpp
---- libofx-0.8.3/lib/ofx_request_statement.cpp.foo	2008-02-14 12:23:07.000000000 -0500
-+++ libofx-0.8.3/lib/ofx_request_statement.cpp	2008-02-14 12:23:17.000000000 -0500
+diff -up libofx-0.9.0/lib/ofx_request_statement.cpp.c++-fu libofx-0.9.0/lib/ofx_request_statement.cpp
+--- libofx-0.9.0/lib/ofx_request_statement.cpp.c++-fu	2007-10-28 08:57:18.000000000 -0400
++++ libofx-0.9.0/lib/ofx_request_statement.cpp	2008-09-09 11:14:40.000000000 -0400
 @@ -21,6 +21,7 @@
  #include <config.h>
  #endif
@@ -55,9 +42,22 @@
  #include <string>
  #include "libofx.h"
  #include "ofx_utilities.hh"
-diff -up libofx-0.8.3/ofxdump/ofxdump.cpp.foo libofx-0.8.3/ofxdump/ofxdump.cpp
---- libofx-0.8.3/ofxdump/ofxdump.cpp.foo	2008-02-14 12:23:35.000000000 -0500
-+++ libofx-0.8.3/ofxdump/ofxdump.cpp	2008-02-14 12:24:07.000000000 -0500
+diff -up libofx-0.9.0/lib/ofx_utilities.cpp.c++-fu libofx-0.9.0/lib/ofx_utilities.cpp
+--- libofx-0.9.0/lib/ofx_utilities.cpp.c++-fu	2008-09-09 11:15:19.000000000 -0400
++++ libofx-0.9.0/lib/ofx_utilities.cpp	2008-09-09 11:15:54.000000000 -0400
+@@ -21,7 +21,8 @@
+ 
+ #include "ParserEventGeneratorKit.h"
+ #include "SGMLApplication.h"
+-#include <time.h>
++#include <ctime>
++#include <cstdlib>
+ #include <string>
+ #include <locale.h>
+ #include "messages.hh"
+diff -up libofx-0.9.0/ofxdump/ofxdump.cpp.c++-fu libofx-0.9.0/ofxdump/ofxdump.cpp
+--- libofx-0.9.0/ofxdump/ofxdump.cpp.c++-fu	2006-08-02 00:19:22.000000000 -0400
++++ libofx-0.9.0/ofxdump/ofxdump.cpp	2008-09-09 11:14:40.000000000 -0400
 @@ -29,6 +29,8 @@
   ***************************************************************************/
  #include <iostream>


Index: libofx.spec
===================================================================
RCS file: /cvs/extras/rpms/libofx/devel/libofx.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- libofx.spec	14 Feb 2008 18:48:22 -0000	1.33
+++ libofx.spec	9 Sep 2008 16:58:12 -0000	1.34
@@ -2,15 +2,14 @@
 
 Summary: A library for supporting Open Financial Exchange (OFX)
 Name: libofx
-Version: 0.8.3
-Release: 5
+Version: 0.9.0
+Release: 1
 Source: http://downloads.sourceforge.net/libofx/%{name}-%{version}.tar.gz
 URL: http://libofx.sourceforge.net/
 Group:	System Environment/Libraries
 License: GPLv2+
-Patch: libofx-0.8.3-xml++.patch
+Patch1: libofx-0.8.3-xml++.patch
 Patch2: libofx-assorted-c++-fu.patch
-Patch3: libofx-account-type.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: opensp-devel
 BuildRequires: curl-devel
@@ -50,11 +49,10 @@
 %prep
 %setup -q
 %if %{with_xml}
-%patch -p1
+%patch1 -p1
 autoconf
 %endif
-%patch2 -p1
-%patch3 -p1
+%patch2 -p1 -b .c++-fu
 
 rm -rf ./doc/ofx_sample_files/CVS
 chmod 644 ./doc/ofx_sample_files/*
@@ -97,6 +95,9 @@
 %{_libdir}/*.so
 
 %changelog
+* Tue Sep  9 2008 Bill Nottingham <notting at redhat.com> - 0.9.0-1
+- update to 0.9.0
+
 * Thu Feb 14 2008 Bill Nottingham <notting at redhat.com> - 0.8.3-5
 - fix build with gcc-4.3
 - add patch for other account types (#415961)




More information about the fedora-extras-commits mailing list