Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libofx for openSUSE:Factory checked 
in at 2021-01-27 18:58:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libofx (Old)
 and      /work/SRC/openSUSE:Factory/.libofx.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libofx"

Wed Jan 27 18:58:29 2021 rev:36 rq:867216 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libofx/libofx.changes    2020-08-21 
19:07:42.660482174 +0200
+++ /work/SRC/openSUSE:Factory/.libofx.new.28504/libofx.changes 2021-01-27 
18:59:15.144527855 +0100
@@ -1,0 +2,37 @@
+Sun Jan 24 16:18:49 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 0.10.0:
+  * fixed: Remove unimplemented function from libofx.h header
+  * fixed: Return error value if file parsing is unsuccessful in 
libofx_proc_file
+  * fixed: Use given parameter for actual file type in libofx_proc_file
+  * Large contribution adding investment / security handling in OFX files, by 
jeffjl74.
+    ABI-breaking change, hence MINOR version incremented (due to MAJOR still 
at zero), 
+  but libofx.h API should only have additions
+  * jeffjl74 Enhanced handling of investments in OFX files (support not added 
to OFC)
+  * increased OFX_SECNAME_LENGTH to match the OFX spec (ABI-breaking change,
+  hence MINOR version incremented) OfxSecurityData now includes:
+   - an enum for the type of the security (stock, bond, fund, option)
+    - the optional <SECINFO> fields
+    - the mandatory <DEBTINFO> and <OPTINFO> fields
+    - the optional <DEBTINFO> and <OPTINFO> fields
+  * added <INVBAL> parsing for cash balances in investment accounts
+    - usefulness depends upon how the broker uses these fields
+       - Vanguard fund account puts the market value in there instead of the 
cash balance
+       - other tested brokers use it appropriately, though the date of the
+         balance is sometimes inconsistent usually due to unsettled trades,
+          i.e. the "as of" date will say "today" but the cash
+         balance will actually be from a couple of days ago with the
+          difference being unsettled trades.
+  * <STMTTRN> fields under an <INVBANKTRAN> are now parsed into an
+  OfxInvestmentTransactionContainer
+  * added the fields from section 13.9.2.4.2 of OFX spec 2.1.1 to 
OfxTransactionData
+  * added <INVPOS> support to provide balances for securities
+  * added <CURRENCY>, <ORIGCURRENCY>, <CURRATE> and <CURSYM> parsing and 
fields to
+    transactions, securities, and positions
+  * added a new account type OfxAccountData::OFX_401K
+  * added a fix for sourceforge bug #46 account callback on <TRANSFER>
+  * modified ofxdump to support the above changes
+  * added investment account examples from OFX 2.1.1 spec to "ofx_sample_files"
+  * could not get openSP to parse ofx201.dtd
+
+-------------------------------------------------------------------

Old:
----
  libofx-0.9.15.tar.gz

New:
----
  0.10.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libofx.spec ++++++
--- /var/tmp/diff_new_pack.6XqHBl/_old  2021-01-27 18:59:15.740528777 +0100
+++ /var/tmp/diff_new_pack.6XqHBl/_new  2021-01-27 18:59:15.744528783 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libofx
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,22 @@
 
 
 Name:           libofx
-Version:        0.9.15
+Version:        0.10.0
 Release:        0
 Summary:        OFX Command Parser and API
 License:        GPL-2.0-or-later
 Group:          Development/Libraries/Other
-URL:            http://libofx.sourceforge.net/
-Source:         
http://downloads.sourceforge.net/project/libofx/libofx/%{name}-%{version}.tar.gz
+URL:            https://github.com/libofx/libofx
+Source:         https://github.com/libofx/libofx/archive/%{version}.tar.gz
+BuildRequires:  automake
 BuildRequires:  curl-devel
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  gengetopt
 BuildRequires:  graphviz
+BuildRequires:  help2man
+BuildRequires:  libtool
 BuildRequires:  opensp-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libxml++-2.6) >= 2.6
@@ -66,8 +70,9 @@
 chmod -x doc/ofx_sample_files/ofx_spec160_stmtrs_example.sgml
 
 %build
+sh autogen.sh
 %configure --disable-static --with-opensp-libs=%{_libdir}
-make %{?_smp_mflags} docdir=%{_defaultdocdir}/%{name}
+%make_build docdir=%{_defaultdocdir}/%{name}
 
 %install
 %make_install
@@ -77,31 +82,28 @@
 cp -a doc/ofx_sample_files/*.* %{buildroot}%{_defaultdocdir}/%{name}/
 cp -a doc/html %{buildroot}%{_defaultdocdir}/%{name}/
 %fdupes %{buildroot}%{_prefix}
-rm -f %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libofx7 -p /sbin/ldconfig
-
 %postun -n libofx7 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc %dir %{_defaultdocdir}/%{name}
 %doc %{_defaultdocdir}/%{name}/[ACNR]*
 %doc %{_defaultdocdir}/%{name}/*.txt
+%doc %{_defaultdocdir}/%{name}/*.ofx
 %{_bindir}/*
 %{_datadir}/libofx/
 %{_mandir}/man1/*.1%{?ext_man}
 
 %files -n libofx7
-%defattr (-, root, root)
-%{_libdir}/*.so.*
+%{_libdir}/libofx.so.7*
 
 %files devel
-%defattr(-,root,root)
 %doc %{_defaultdocdir}/%{name}/html/
 %doc %{_defaultdocdir}/%{name}/*.sgml
 %doc %{_defaultdocdir}/%{name}/*.xml
-%{_libdir}/*.so
+%{_libdir}/libofx.so
 %{_includedir}/libofx/
 %{_libdir}/pkgconfig/libofx.pc
 

++++++ libofx-0.9.15.tar.gz -> 0.10.0.tar.gz ++++++
++++ 99074 lines of diff (skipped)

Reply via email to