libofx installl dtd and dcl files on the doc directory instead of /usr/share/libofx and fails to import ofx files with the error "find_dtd():Unable to find the DTD file" Reproducible: Always Steps to Reproduce: 1.Using kmymoney 2.Import an ofx file 3. Actual Results: "find_dtd():Unable to find the DTD file" message is printed on the console Expected Results: ofx file imported correctly
Created attachment 587726 [details, diff] ebuild patch This patch changes the src_prepare the first entry correctly changes the docs but the second one even though is called doc, installs the dtd, dcl files on the correct directory.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0231aa5f2343d2daa97a350f847e6cd7f603b28 commit d0231aa5f2343d2daa97a350f847e6cd7f603b28 Author: Bernd Waibel <waebbl@gmail.com> AuthorDate: 2019-08-22 08:16:09 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-08-22 12:52:46 +0000 dev-libs/libofx: fix RDEPEND on libxmlpp * Moves dependency on dev-cpp/libxmlpp:2.6 from DEPEND to RDEPEND * Add BDEPEND * Remove 'touch INSTALL' in src_prepare and patch Makefile.am instead * Don't install static lib if USE flag is not set * Adds patch from Alexandre Ferreira on b.g.o to install DTD correctly Thanks to Alexandre Ferreira for the fix on DTD and DCL files. Suggested-by: Alexandre Ferreira <alexandref75@gmail.com> Closes: https://bugs.gentoo.org/692658 Closes: https://bugs.gentoo.org/692664 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12758 Signed-off-by: Joonas Niilola <juippis@gentoo.org> ...0001-Makefile.am-remove-INSTALL-from-docs.patch | 28 ++++++++++ dev-libs/libofx/libofx-0.9.14-r1.ebuild | 63 ++++++++++++++++++++++ 2 files changed, 91 insertions(+)
*** Bug 692762 has been marked as a duplicate of this bug. ***