[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 8f682e6112745a6f9e934f079d0a300566e54047 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:44:59 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f682e61 dev-libs/libofx: Stabilize 0.10.9 ppc64, #886709 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild b/dev-libs/libofx/libofx-0.10.9.ebuild index 04656caac60e..f59f1230ea95 100644 --- a/dev-libs/libofx/libofx-0.10.9.ebuild +++ b/dev-libs/libofx/libofx-0.10.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm64 ppc ppc64 ~riscv x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 9a071696efba47f22fb5e40107f20f50f94eff9a Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:55:05 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:55:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a071696 dev-libs/libofx: Stabilize 0.10.9 ppc, #886709 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild b/dev-libs/libofx/libofx-0.10.9.ebuild index f9ab474fab5b..04656caac60e 100644 --- a/dev-libs/libofx/libofx-0.10.9.ebuild +++ b/dev-libs/libofx/libofx-0.10.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: d6b2d9e451c8b0a67525e8356c125b7f73b82b58 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:47:05 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:47:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b2d9e4 dev-libs/libofx: Stabilize 0.10.9 x86, #886709 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild b/dev-libs/libofx/libofx-0.10.9.ebuild index 87cfdff2482d..f9ab474fab5b 100644 --- a/dev-libs/libofx/libofx-0.10.9.ebuild +++ b/dev-libs/libofx/libofx-0.10.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: c0dcad360beb61942c246dd5a66f1afa0f6735a2 Author: Sam James gentoo org> AuthorDate: Tue Oct 4 05:24:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 05:24:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dcad36 dev-libs/libofx: add 0.10.9 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.9.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index e72b480c60c7..72f2eed857c9 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,3 +1,4 @@ DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2 SHA512 da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2 DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413 SHA512 24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa +DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955 SHA512 89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild b/dev-libs/libofx/libofx-0.10.9.ebuild new file mode 100644 index ..87cfdff2482d --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.9.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + app-text/openjade + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_configure() { + # bug #566456 + append-cxxflags -std=c++14 + + econf $(use_enable doc html-docs) +} + +src_compile() { + emake all $(usev doc) +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 08a966791d0a6dd166e0d562e2456869d8162aed Author: Sam James gentoo org> AuthorDate: Tue Oct 4 05:25:04 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 05:25:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a96679 dev-libs/libofx: drop 0.10.7, 0.10.8 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 2 -- dev-libs/libofx/libofx-0.10.7.ebuild | 50 dev-libs/libofx/libofx-0.10.8.ebuild | 50 3 files changed, 102 deletions(-) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 72f2eed857c9..8ea1d71257a7 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,4 +1,2 @@ DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 -DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2 SHA512 da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2 -DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413 SHA512 24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955 SHA512 89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac diff --git a/dev-libs/libofx/libofx-0.10.7.ebuild b/dev-libs/libofx/libofx-0.10.7.ebuild deleted file mode 100644 index 87cfdff2482d.. --- a/dev-libs/libofx/libofx-0.10.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="Library to support the Open Financial eXchange XML format" -HOMEPAGE="https://github.com/libofx/libofx; -SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-util/gengetopt - sys-apps/help2man - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( app-crypt/gnupg ) -" -RDEPEND=" - >app-text/opensp-1.5 - app-text/openjade - >=dev-cpp/libxmlpp-2.40.1:2.6 - >=net-misc/curl-7.9.7 - virtual/libiconv -" -DEPEND="${RDEPEND}" - -src_configure() { - # bug #566456 - append-cxxflags -std=c++14 - - econf $(use_enable doc html-docs) -} - -src_compile() { - emake all $(usev doc) -} - -src_install() { - default - - find "${ED}" -name '*.la' -type f -delete || die - find "${ED}" -name '*.a' -type f -delete || die -} diff --git a/dev-libs/libofx/libofx-0.10.8.ebuild b/dev-libs/libofx/libofx-0.10.8.ebuild deleted file mode 100644 index 87cfdff2482d.. --- a/dev-libs/libofx/libofx-0.10.8.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="Library to support the Open Financial eXchange XML format" -HOMEPAGE="https://github.com/libofx/libofx; -SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-util/gengetopt - sys-apps/help2man - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( app-crypt/gnupg ) -" -RDEPEND=" - >app-text/opensp-1.5 - app-text/openjade - >=dev-cpp/libxmlpp-2.40.1:2.6 - >=net-misc/curl-7.9.7 - virtual/libiconv -" -DEPEND="${RDEPEND}" - -src_configure() { - # bug #566456 - append-cxxflags -std=c++14 - - econf $(use_enable doc html-docs) -} - -src_compile() { - emake all $(usev doc) -} - -src_install() { - default - - find "${ED}" -name '*.la' -type f -delete || die - find "${ED}" -name '*.a' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: befef44c9972f13444509a17bd2a82f38128c567 Author: Sam James gentoo org> AuthorDate: Sun Oct 2 01:13:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 02:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befef44c dev-libs/libofx: add 0.10.8 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.8.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index bded13c24c1a..e72b480c60c7 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1,3 @@ DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2 SHA512 da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2 +DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413 SHA512 24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa diff --git a/dev-libs/libofx/libofx-0.10.8.ebuild b/dev-libs/libofx/libofx-0.10.8.ebuild new file mode 100644 index ..87cfdff2482d --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + app-text/openjade + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_configure() { + # bug #566456 + append-cxxflags -std=c++14 + + econf $(use_enable doc html-docs) +} + +src_compile() { + emake all $(usev doc) +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/, dev-libs/libofx/files/
commit: c4d47c9df98b4b8693dbf54b2bf8bd9095177c21 Author: Sam James gentoo org> AuthorDate: Fri Sep 9 03:09:34 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 9 03:09:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d47c9d dev-libs/libofx: add 0.10.7, drop 0.10.6-r1 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 2 +- ...ix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch | 45 --- ...ix-parallel-build-issue-with-ofxconnect-o.patch | 50 -- ...ibofx-0.10.6-r1.ebuild => libofx-0.10.7.ebuild} | 14 +- 4 files changed, 2 insertions(+), 109 deletions(-) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index bd8bd434efdf..bded13c24c1a 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1,2 @@ DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 -DIST libofx-0.10.6.tar.gz 1836880 BLAKE2B 4c5fd24576f969e9ced311e112f183596905bd1225dbfe8646a8f24d545d49fe3b496baadf46e174bfb708ffbaac67b44e746cc8acb8e74509ef5ec22f8f3972 SHA512 8c8a569ca3083c7101c051857d286c3615461fdd88065666d7d6dc53a95d1251a6e5fd44be6cbf54e3591d9ba2b3916c846a4e9e83d6a6c4724e35a193c6a679 +DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2 SHA512 da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2 diff --git a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch deleted file mode 100644 index 283e852fef0f.. --- a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/libofx/libofx/pull/77 - -From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Tue, 6 Sep 2022 05:47:00 +0100 -Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in - libofx.h - -Closes: https://github.com/libofx/libofx/issues/76 -Signed-off-by: Sam James a/configure.ac -+++ b/configure.ac -@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure script. - # FUNCTION: - # implements checks for a variety of system-specific functions - -- -- --LIBOFX_MAJOR_VERSION=0 --LIBOFX_MINOR_VERSION=10 --LIBOFX_MICRO_VERSION=6 --AC_INIT(libofx, 0.10.6) # must repeat the version number here, sorry -+AC_INIT([libofx], [0.10.6]) # must repeat the version number here, sorry -+AC_SUBST([LIBOFX_MAJOR_VERSION], [0]) -+AC_SUBST([LIBOFX_MINOR_VERSION], [10]) -+AC_SUBST([LIBOFX_MICRO_VERSION], [6]) - - LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION" - - AC_CONFIG_SRCDIR(inc/libofx.h.in) --AM_CONFIG_HEADER(config.h) -+AM_CONFIG_HEADER([config.h]) - AC_CONFIG_AUX_DIR(config) - AC_CONFIG_MACRO_DIR(m4) - AC_PROG_CC -@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS" - - LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION - --AC_SUBST(LIBOFX_MAJOR_VERSION) --AC_SUBST(LIBOFX_MINOR_VERSION) --AC_SUBST(LIBOFX_MICRO_VERSION) - LIBOFX_BUILD_VERSION=0 - AC_SUBST(LIBOFX_BUILD_VERSION) - AC_SUBST(LIBOFX_VERSION_RELEASE_STRING) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch deleted file mode 100644 index 8288aac50947.. --- a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://github.com/libofx/libofx/pull/77 - -From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Tue, 6 Sep 2022 06:00:04 +0100 -Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, - ofxdump - -We need to build the relevant tool before calling help2man, as -help2man tries to call the tool itself. - -Otherwise, we get: -``` -help2man: can't get `--help' info from ./ofxdump -Try `--no-discard-stderr' if option outputs to stderr -make[2]: *** [Makefile:1211: ofxdump.1] Error 127 -make[2]: *** Waiting for unfinished jobs -``` - -Ends up building okay as a workaround with -j1. - -Bug: https://github.com/libofx/libofx/pull/56 -See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9 -Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2 -Signed-off-by: Sam James
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: 61356c092037eb481cdd120c51533b83f52a64e5 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 05:22:08 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:22:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61356c09 dev-libs/libofx: refresh patch to match upstream variant (cosmetic) Signed-off-by: Sam James gentoo.org> ...ix-parallel-build-issue-with-ofxconnect-o.patch | 26 +- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch index c6ac9035ff47..8288aac50947 100644 --- a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch +++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch @@ -1,6 +1,6 @@ https://github.com/libofx/libofx/pull/77 -From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001 +From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 6 Sep 2022 06:00:04 +0100 Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, @@ -9,15 +9,31 @@ Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, We need to build the relevant tool before calling help2man, as help2man tries to call the tool itself. +Otherwise, we get: +``` +help2man: can't get `--help' info from ./ofxdump +Try `--no-discard-stderr' if option outputs to stderr +make[2]: *** [Makefile:1211: ofxdump.1] Error 127 +make[2]: *** Waiting for unfinished jobs +``` + +Ends up building okay as a workaround with -j1. + +Bug: https://github.com/libofx/libofx/pull/56 +See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9 +Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2 Signed-off-by: Sam James --- a/ofxconnect/Makefile.am +++ b/ofxconnect/Makefile.am -@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt +@@ -23,9 +23,9 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt + + # See README.privateserver for details on this server and how to get # the key needed to run this test. - TESTS = test-privateserver.sh +-TESTS = test-privateserver.sh ++TESTS = test-privateserver.sh -ofxconnect.1: $(top_srcdir)/configure.ac -+ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect ++ofxconnect.1: ofxconnect$(EXEEXT) if HAVE_HELP2MAN $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT) else @@ -28,7 +44,7 @@ Signed-off-by: Sam James endif -ofxdump.1: $(top_srcdir)/configure.ac -+ofxdump.1: $(top_srcdir)/configure.ac ofxdump ++ofxdump.1: ofxdump$(EXEEXT) if HAVE_HELP2MAN $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT) else
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/, dev-libs/libofx/
commit: 3d6091d06150c1b7318cbcb7fb472dc942d42848 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 05:02:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:03:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6091d0 dev-libs/libofx: fix version in header file; fix parallel build Bug: https://github.com/libofx/libofx/issues/76 Signed-off-by: Sam James gentoo.org> ...ix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch | 45 ++ ...ix-parallel-build-issue-with-ofxconnect-o.patch | 34 ...ibofx-0.10.6.ebuild => libofx-0.10.6-r1.ebuild} | 14 ++- 3 files changed, 92 insertions(+), 1 deletion(-) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch new file mode 100644 index ..283e852fef0f --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch @@ -0,0 +1,45 @@ +https://github.com/libofx/libofx/pull/77 + +From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 6 Sep 2022 05:47:00 +0100 +Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in + libofx.h + +Closes: https://github.com/libofx/libofx/issues/76 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure script. + # FUNCTION: + # implements checks for a variety of system-specific functions + +- +- +-LIBOFX_MAJOR_VERSION=0 +-LIBOFX_MINOR_VERSION=10 +-LIBOFX_MICRO_VERSION=6 +-AC_INIT(libofx, 0.10.6) # must repeat the version number here, sorry ++AC_INIT([libofx], [0.10.6]) # must repeat the version number here, sorry ++AC_SUBST([LIBOFX_MAJOR_VERSION], [0]) ++AC_SUBST([LIBOFX_MINOR_VERSION], [10]) ++AC_SUBST([LIBOFX_MICRO_VERSION], [6]) + + LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION" + + AC_CONFIG_SRCDIR(inc/libofx.h.in) +-AM_CONFIG_HEADER(config.h) ++AM_CONFIG_HEADER([config.h]) + AC_CONFIG_AUX_DIR(config) + AC_CONFIG_MACRO_DIR(m4) + AC_PROG_CC +@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS" + + LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION + +-AC_SUBST(LIBOFX_MAJOR_VERSION) +-AC_SUBST(LIBOFX_MINOR_VERSION) +-AC_SUBST(LIBOFX_MICRO_VERSION) + LIBOFX_BUILD_VERSION=0 + AC_SUBST(LIBOFX_BUILD_VERSION) + AC_SUBST(LIBOFX_VERSION_RELEASE_STRING) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch new file mode 100644 index ..c6ac9035ff47 --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch @@ -0,0 +1,34 @@ +https://github.com/libofx/libofx/pull/77 + +From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 6 Sep 2022 06:00:04 +0100 +Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, + ofxdump + +We need to build the relevant tool before calling help2man, as +help2man tries to call the tool itself. + +Signed-off-by: Sam James +--- a/ofxconnect/Makefile.am b/ofxconnect/Makefile.am +@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt + # the key needed to run this test. + TESTS = test-privateserver.sh + +-ofxconnect.1: $(top_srcdir)/configure.ac ++ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect + if HAVE_HELP2MAN + $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT) + else +--- a/ofxdump/Makefile.am b/ofxdump/Makefile.am +@@ -15,7 +15,7 @@ cmdline.c cmdline.h: cmdline.ggo Makefile + + endif + +-ofxdump.1: $(top_srcdir)/configure.ac ++ofxdump.1: $(top_srcdir)/configure.ac ofxdump + if HAVE_HELP2MAN + $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT) + else diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild b/dev-libs/libofx/libofx-0.10.6-r1.ebuild similarity index 76% rename from dev-libs/libofx/libofx-0.10.6.ebuild rename to dev-libs/libofx/libofx-0.10.6-r1.ebuild index 87cfdff2482d..fb768f5ba89e 100644 --- a/dev-libs/libofx/libofx-0.10.6.ebuild +++ b/dev-libs/libofx/libofx-0.10.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="Library to support the Open Financial eXchange XML format" HOMEPAGE="https://github.com/libofx/libofx; @@ -31,6 +31,18 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: e2f45f79f593e512eb6da5ffdeced0b6bcfdd08b Author: Sam James gentoo org> AuthorDate: Sun Sep 4 22:21:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 4 22:56:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f45f79 dev-libs/libofx: add 0.10.6 Not porting to CMake yet as this is the first release with it and there's some fixes we need to land upstream first. (And it lacks tests + docs for now.) Bug: https://github.com/libofx/libofx/pull/73 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.6.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index ca4371e0ffd4..bd8bd434efdf 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1 +1,2 @@ DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 +DIST libofx-0.10.6.tar.gz 1836880 BLAKE2B 4c5fd24576f969e9ced311e112f183596905bd1225dbfe8646a8f24d545d49fe3b496baadf46e174bfb708ffbaac67b44e746cc8acb8e74509ef5ec22f8f3972 SHA512 8c8a569ca3083c7101c051857d286c3615461fdd88065666d7d6dc53a95d1251a6e5fd44be6cbf54e3591d9ba2b3916c846a4e9e83d6a6c4724e35a193c6a679 diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild b/dev-libs/libofx/libofx-0.10.6.ebuild new file mode 100644 index ..87cfdff2482d --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.6.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + app-text/openjade + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_configure() { + # bug #566456 + append-cxxflags -std=c++14 + + econf $(use_enable doc html-docs) +} + +src_compile() { + emake all $(usev doc) +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: bc58568c2a1e40ce0a44ba90c182d9a94ccc7c14 Author: Yixun Lan gentoo org> AuthorDate: Wed Mar 30 14:12:37 2022 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 30 14:12:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc58568c dev-libs/libofx: Keyword 0.10.3 riscv, #836417 Signed-off-by: Yixun Lan gentoo.org> dev-libs/libofx/libofx-0.10.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild b/dev-libs/libofx/libofx-0.10.3.ebuild index 1acb92d8616e..543e1ad45550 100644 --- a/dev-libs/libofx/libofx-0.10.3.ebuild +++ b/dev-libs/libofx/libofx-0.10.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 00c44ada0156ab29787564f831e7807ac2a2b0f9 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 18:37:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 18:37:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c44ada dev-libs/libofx: Stabilize 0.10.3 ppc, #828289 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild b/dev-libs/libofx/libofx-0.10.3.ebuild index 3f8f6d55f1ad..1acb92d8616e 100644 --- a/dev-libs/libofx/libofx-0.10.3.ebuild +++ b/dev-libs/libofx/libofx-0.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 1464f265fb752d42ce2d95d23783a18d74e8265d Author: Sam James gentoo org> AuthorDate: Sun Dec 5 18:30:56 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 18:30:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1464f265 dev-libs/libofx: Stabilize 0.10.3 x86, #828289 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild b/dev-libs/libofx/libofx-0.10.3.ebuild index aa4e9f22088f..b07806603df8 100644 --- a/dev-libs/libofx/libofx-0.10.3.ebuild +++ b/dev-libs/libofx/libofx-0.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 41d84d055b9285acc50e127d8a9243a5e2319af7 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 04:44:19 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 04:44:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d84d05 dev-libs/libofx: Stabilize 0.10.3 amd64, #828289 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild b/dev-libs/libofx/libofx-0.10.3.ebuild index ae5c04394d48..aa4e9f22088f 100644 --- a/dev-libs/libofx/libofx-0.10.3.ebuild +++ b/dev-libs/libofx/libofx-0.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 0672d60affa9c4842f9dc48895692586de946b4c Author: Sam James gentoo org> AuthorDate: Wed Sep 29 22:53:09 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 29 22:53:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0672d60a dev-libs/libofx: add 0.10.3 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.3.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index db53570ab1e..c8a6b9e57ad 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1,3 @@ DIST libofx-0.10.1.tar.gz 226512 BLAKE2B bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1 SHA512 4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a DIST libofx-0.10.2.tar.gz 225043 BLAKE2B 2ca8cdd9913f2bddb60600d75acfb114d56d6c59191fe2b836a0c2a988b6d0404821a9f99be1fa4b258afbbc35b0cb254b348a1e7a0f7a8c4010645afff52f91 SHA512 14ba2779d94209312a8a1bbf598e6a31820df4fa7e222ae1abb8d4234a6c7ba7068e06a73ad4ee93bcb53ccb99a8007d799d9e66a9921704dc75c84b0e7dc307 +DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242 diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild b/dev-libs/libofx/libofx-0.10.3.ebuild new file mode 100644 index 000..ae5c04394d4 --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + app-text/openjade + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # Not included in the tarball + sed -i -e '/INSTALL/d' Makefile.am || die + + # bug #566456 + append-cxxflags -std=c++14 + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc html-docs) \ + --disable-static +} + +src_compile() { + emake -j1 + + if use doc ; then + emake doc + fi +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 4bff16d69884d441292465a418476c72405b66ec Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 7 06:22:43 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 7 06:25:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bff16d6 dev-libs/libofx: stable 0.10.2 for ppc stable wrt bug #788268 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libofx/libofx-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild b/dev-libs/libofx/libofx-0.10.2.ebuild index 3f8f6d55f1a..1acb92d8616 100644 --- a/dev-libs/libofx/libofx-0.10.2.ebuild +++ b/dev-libs/libofx/libofx-0.10.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 16470ad9af6fd6c481bc2a28eb2b5663db2bcb7c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 30 09:49:53 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 30 09:49:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16470ad9 dev-libs/libofx: ppc64 stable wrt bug #788268 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild b/dev-libs/libofx/libofx-0.10.2.ebuild index b07806603df..3f8f6d55f1a 100644 --- a/dev-libs/libofx/libofx-0.10.2.ebuild +++ b/dev-libs/libofx/libofx-0.10.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: da935fa4d986a950a7c90e240898edad174489f1 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 23 23:03:19 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 23 23:03:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da935fa4 dev-libs/libofx: x86 stable wrt bug #788268 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild b/dev-libs/libofx/libofx-0.10.2.ebuild index aa4e9f22088..b07806603df 100644 --- a/dev-libs/libofx/libofx-0.10.2.ebuild +++ b/dev-libs/libofx/libofx-0.10.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 43d13c8246f65d9d03d33f517ec3e886a7a0ebeb Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 23 22:25:40 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 23 22:27:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d13c82 dev-libs/libofx: amd64 stable wrt bug #788268 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild b/dev-libs/libofx/libofx-0.10.2.ebuild index ae5c04394d4..aa4e9f22088 100644 --- a/dev-libs/libofx/libofx-0.10.2.ebuild +++ b/dev-libs/libofx/libofx-0.10.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 6bc3d5aa7293ba9643c793f52c544fdeeaf47821 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 06:13:30 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 06:18:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc3d5aa dev-libs/libofx: add 0.10.2 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.2.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 3fe202d0c09..db53570ab1e 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1 +1,2 @@ DIST libofx-0.10.1.tar.gz 226512 BLAKE2B bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1 SHA512 4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a +DIST libofx-0.10.2.tar.gz 225043 BLAKE2B 2ca8cdd9913f2bddb60600d75acfb114d56d6c59191fe2b836a0c2a988b6d0404821a9f99be1fa4b258afbbc35b0cb254b348a1e7a0f7a8c4010645afff52f91 SHA512 14ba2779d94209312a8a1bbf598e6a31820df4fa7e222ae1abb8d4234a6c7ba7068e06a73ad4ee93bcb53ccb99a8007d799d9e66a9921704dc75c84b0e7dc307 diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild b/dev-libs/libofx/libofx-0.10.2.ebuild new file mode 100644 index 000..ae5c04394d4 --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + app-text/openjade + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # Not included in the tarball + sed -i -e '/INSTALL/d' Makefile.am || die + + # bug #566456 + append-cxxflags -std=c++14 + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc html-docs) \ + --disable-static +} + +src_compile() { + emake -j1 + + if use doc ; then + emake doc + fi +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: a5606097d123fb8cc9cbc0c0f542adac5cbe41e2 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:07:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:08:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5606097 dev-libs/libofx: add link to upstream commits Signed-off-by: Sam James gentoo.org> dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 2 ++ dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch index 1e73e6ea104..a43fdffd523 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch @@ -1,3 +1,5 @@ +https://github.com/libofx/libofx/commit/ee296908c23a944b9b034c9b1f8b974edcb44b80 + From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 06:09:11 + diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch index 9dd2160f74c..036c6864bed 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch @@ -1,3 +1,5 @@ +https://github.com/libofx/libofx/commit/a647c1db417459bded7fb47af69dff375eae83c1 + From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 05:57:49 +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/, dev-libs/libofx/
commit: eeebb28751a2e854126a77a0a0959b6d9581f215 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 09:02:33 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 09:44:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeebb287 dev-libs/libofx: docdir, libdir patches upstreamed Bug: https://bugs.gentoo.org/693458 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 5 + dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 4 dev-libs/libofx/libofx-0.10.1-r1.ebuild | 4 ++-- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch index f99730daa02..1e73e6ea104 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch @@ -1,6 +1,4 @@ -https://github.com/libofx/libofx/pull/40 - -From 379745ff481f2cc99f96836de0307b8074bf0788 Mon Sep 17 00:00:00 2001 +From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 06:09:11 + Subject: [PATCH] Makefile.am, doc/Makefile.am: don't override docdir @@ -15,7 +13,6 @@ where ${PF} represents the upstream version combined with any internal distribution changes made. Signed-off-by: Sam James - --- a/Makefile.am +++ b/Makefile.am @@ -6,8 +6,6 @@ endif diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch index da37a6ee49f..9dd2160f74c 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch @@ -1,6 +1,3 @@ -https://github.com/libofx/libofx/pull/40 -https://bugs.gentoo.org/693458 - From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 05:57:49 + @@ -22,7 +19,6 @@ search for OpenSP in the right place. Bug: https://bugs.gentoo.org/693458 Signed-off-by: Sam James - --- a/configure.ac +++ b/configure.ac @@ -112,7 +112,7 @@ AC_ARG_WITH(opensp-libs, diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild b/dev-libs/libofx/libofx-0.10.1-r1.ebuild index 11e25cba6dd..e2f99a67303 100644 --- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild @@ -32,8 +32,8 @@ RDEPEND=" DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/libofx-0.10.1-opensp-libdir.patch - "${FILESDIR}"/libofx-0.10.1-docdir.patch + "${FILESDIR}"/${P}-opensp-libdir.patch + "${FILESDIR}"/${P}-docdir.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/, dev-libs/libofx/files/
commit: f5f012fe61ddbc06a51684967e3bb753960f1318 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 07:23:44 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 07:23:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f012fe dev-libs/libofx: drop 0.9.15, 0.10.0 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 2 - .../files/libofx-0.9.15-docdir-nothanks.patch | 22 - dev-libs/libofx/libofx-0.10.0.ebuild | 56 -- dev-libs/libofx/libofx-0.9.15.ebuild | 50 --- 4 files changed, 130 deletions(-) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 020b39511de..3fe202d0c09 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,3 +1 @@ -DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436 SHA512 b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d DIST libofx-0.10.1.tar.gz 226512 BLAKE2B bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1 SHA512 4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a -DIST libofx-0.9.15.tar.gz 207361 BLAKE2B c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839 SHA512 6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1 diff --git a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch deleted file mode 100644 index 6b8cc215ead..000 --- a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch +++ /dev/null @@ -1,22 +0,0 @@ a/Makefile.am 2019-09-30 22:33:58.0 +0200 -+++ b/Makefile.am 2019-10-12 22:46:00.915146241 +0200 -@@ -4,18 +4,7 @@ - MAYBE_OFXCONNECT = ofxconnect - endif - DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect --SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT) -- --docdir = $(datadir)/doc/libofx -- --doc_DATA = \ -- AUTHORS \ -- COPYING \ -- INSTALL \ -- NEWS \ -- README \ -- ChangeLog \ -- totest.txt -+SUBDIRS = m4 inc dtd lib . ofx2qif ofxdump $(MAYBE_OFXCONNECT) - - EXTRA_DIST = \ - libofx.spec.in \ diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild b/dev-libs/libofx/libofx-0.10.0.ebuild deleted file mode 100644 index 72d72da9a57..000 --- a/dev-libs/libofx/libofx-0.10.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Library to support the Open Financial eXchange XML format" -HOMEPAGE="https://github.com/libofx/libofx; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-util/gengetopt - sys-apps/help2man - virtual/pkgconfig - test? ( app-crypt/gnupg ) -" -RDEPEND=" - >app-text/opensp-1.5 - >=dev-cpp/libxmlpp-2.40.1:2.6 - >=net-misc/curl-7.9.7 - virtual/libiconv -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # Not included in the tarball - sed -i -e '/INSTALL/d' Makefile.am || die - # Use correct location for docs - sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die - - eautoreconf - append-cxxflags -std=c++14 # bug #566456 -} - -src_compile() { - emake -j1 -} - -src_install() { - default - - find "${ED}" -name '*.la' -type f -delete || die - - if ! use static-libs; then - find "${ED}" -name '*.a' -type f -delete || die - fi -} diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild deleted file mode 100644 index 81c4ebbb55b..000 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Library to support the Open Financial eXchange XML format" -HOMEPAGE="https://github.com/libofx/libofx; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/7" -KEYWORDS="amd64 ~arm64 ppc ppc64 x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-util/gengetopt - sys-apps/help2man - virtual/pkgconfig - test? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: c7c8438e7e7674182207832b62ae1e3506fd78a8 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 07:24:21 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 07:24:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c8438e dev-libs/libofx: add gtihub remote-id Signed-off-by: Sam James gentoo.org> dev-libs/libofx/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/libofx/metadata.xml b/dev-libs/libofx/metadata.xml index 78afc83cfd5..a635fdae3fd 100644 --- a/dev-libs/libofx/metadata.xml +++ b/dev-libs/libofx/metadata.xml @@ -3,6 +3,7 @@ + libofx/libofx libofx
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: b567b2fd70439dc5b04ab70094ab3c99ea7e20dc Author: Sam James gentoo org> AuthorDate: Sat Mar 6 07:04:05 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 07:04:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b567b2fd dev-libs/libofx: update patch (minor cosmetic typo) Signed-off-by: Sam James gentoo.org> dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch index 548d0ec9cff..da37a6ee49f 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch @@ -1,6 +1,7 @@ https://github.com/libofx/libofx/pull/40 +https://bugs.gentoo.org/693458 -From a8f262bf557f4d49e8dbdf4e1082879020b7c7b9 Mon Sep 17 00:00:00 2001 +From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 05:57:49 + Subject: [PATCH] configure.ac: Respect --libdir for OpenSP @@ -24,12 +25,9 @@ Signed-off-by: Sam James --- a/configure.ac +++ b/configure.ac -@@ -110,9 +110,9 @@ AC_ARG_WITH(opensp-includes, - - AC_ARG_WITH(opensp-libs, +@@ -112,7 +112,7 @@ AC_ARG_WITH(opensp-libs, [ --with-opensp-libs=PATH specify where to look for libosp -- - default is /usr/lib], -+ - default is /usr/lib}], + - default is /usr/lib], OPENSPLIBPATH="$with_opensp_libs", - OPENSPLIBPATH="/usr/lib") + OPENSPLIBPATH="${libdir}")
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/, dev-libs/libofx/files/
commit: e2969e5bc45ec484cd75e6aaf0d403a7a14044d1 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 06:26:48 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 06:28:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2969e5b dev-libs/libofx: fix libdir for OpenSP, doc fixes * Fix libdir for OpenSP (respect --libdir) * Enable building HTML docs (we looked for Doxygen but didn't use it) * Use patches being upstreamed for respecting libdir + docdir See: https://github.com/libofx/libofx/pull/40 Closes: https://bugs.gentoo.org/693458 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/files/libofx-0.10.1-docdir.patch | 41 ++ .../libofx/files/libofx-0.10.1-opensp-libdir.patch | 38 dev-libs/libofx/libofx-0.10.1-r1.ebuild| 18 +++--- 3 files changed, 93 insertions(+), 4 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch new file mode 100644 index 000..f99730daa02 --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch @@ -0,0 +1,41 @@ +https://github.com/libofx/libofx/pull/40 + +From 379745ff481f2cc99f96836de0307b8074bf0788 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 6 Mar 2021 06:09:11 + +Subject: [PATCH] Makefile.am, doc/Makefile.am: don't override docdir + +'docdir' is already provided by autotools. By not overriding it, +we allow the directory to be easily overriden at build time. + +By default, docdir is /usr/share/doc/libofx, so no change! + +e.g. In Gentoo, we prefer to use --docdir=/usr/share/doc/${PF} +where ${PF} represents the upstream version combined with any +internal distribution changes made. + +Signed-off-by: Sam James + +--- a/Makefile.am b/Makefile.am +@@ -6,8 +6,6 @@ endif + DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect + SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT) + +-docdir = $(datadir)/doc/libofx +- + doc_DATA = \ + AUTHORS \ + COPYING \ +diff --git a/doc/Makefile.am b/doc/Makefile.am +index 23e9d34..bd0a04d 100644 +--- a/doc/Makefile.am b/doc/Makefile.am +@@ -1,7 +1,5 @@ + SUBDIRS = + +-docdir = ${prefix}/share/doc/libofx +- + EXTRA_DIST = \ + doxygen.cfg \ + ofx_sample_files \ diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch new file mode 100644 index 000..548d0ec9cff --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch @@ -0,0 +1,38 @@ +https://github.com/libofx/libofx/pull/40 + +From a8f262bf557f4d49e8dbdf4e1082879020b7c7b9 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 6 Mar 2021 05:57:49 + +Subject: [PATCH] configure.ac: Respect --libdir for OpenSP + +When searching for OpenSP, we want to use +the libdir passed in to autotools (--libdir) +to ensure that we find the library +for the correct ABI. + +It is possible that we pick up the wrong +copy from e.g. /usr/lib/ where a 32-bit +copy of OpenSP exists +when we're in the middle of a 64-bit build. + +Use ${libdir} to ensure we respect +any preferences/information given and +search for OpenSP in the right place. + +Bug: https://bugs.gentoo.org/693458 +Signed-off-by: Sam James + +--- a/configure.ac b/configure.ac +@@ -110,9 +110,9 @@ AC_ARG_WITH(opensp-includes, + + AC_ARG_WITH(opensp-libs, + [ --with-opensp-libs=PATH specify where to look for libosp +- - default is /usr/lib], ++ - default is /usr/lib}], + OPENSPLIBPATH="$with_opensp_libs", +- OPENSPLIBPATH="/usr/lib") ++ OPENSPLIBPATH="${libdir}") + + echo $OPENSPLIBPATH + for d in /usr/include/OpenSP /usr/local/include/OpenSP /usr/include/sp/generic /usr/local/include/sp/generic; do diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild b/dev-libs/libofx/libofx-0.10.1-r1.ebuild index 0db669fdea8..11e25cba6dd 100644 --- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild @@ -12,13 +12,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" KEYWORDS="amd64 ~arm64 ppc ppc64 x86" -IUSE="test" +IUSE="doc test" RESTRICT="!test? ( test )" BDEPEND=" dev-util/gengetopt sys-apps/help2man virtual/pkgconfig + doc? ( app-doc/doxygen ) test? ( app-crypt/gnupg ) " RDEPEND=" @@ -30,13 +31,16 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/libofx-0.10.1-opensp-libdir.patch + "${FILESDIR}"/libofx-0.10.1-docdir.patch +) + src_prepare() { default # Not included in the tarball sed -i -e '/INSTALL/d' Makefile.am || die - # Use correct location for docs - sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: aa54a13df9811a3a456cacc17408818a8efcbb87 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 2 14:52:52 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 2 14:54:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa54a13d dev-libs/libofx: x86 stable (bug #768408) Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libofx/libofx-0.10.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild b/dev-libs/libofx/libofx-0.10.1-r1.ebuild index 4a174578a25..0db669fdea8 100644 --- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="amd64 ~arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 194ea0969cc857ff0ecc28db440a1fbea375134c Author: Sam James gentoo org> AuthorDate: Mon Mar 1 17:05:17 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 1 17:05:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194ea096 dev-libs/libofx: revbump for openjade change This may not be strictly needed at build time unless we're running tests, but let's include it to be sure. Signed-off-by: Sam James gentoo.org> dev-libs/libofx/{libofx-0.10.1.ebuild => libofx-0.10.1-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1-r1.ebuild similarity index 100% rename from dev-libs/libofx/libofx-0.10.1.ebuild rename to dev-libs/libofx/libofx-0.10.1-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: f21a0cedc46b49b2441761d0efecc3915b8b3a00 Author: Sam James gentoo org> AuthorDate: Mon Mar 1 17:04:44 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 1 17:04:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21a0ced dev-libs/libofx: add missing openjade dep Closes: https://bugs.gentoo.org/767271 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1.ebuild index cf7e5ddabcc..4a174578a25 100644 --- a/dev-libs/libofx/libofx-0.10.1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1.ebuild @@ -23,6 +23,7 @@ BDEPEND=" " RDEPEND=" >app-text/opensp-1.5 + app-text/openjade >=dev-cpp/libxmlpp-2.40.1:2.6 >=net-misc/curl-7.9.7 virtual/libiconv @@ -37,8 +38,10 @@ src_prepare() { # Use correct location for docs sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die + # bug #566456 + append-cxxflags -std=c++14 + eautoreconf - append-cxxflags -std=c++14 # bug #566456 } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 80669673a4a0efd665e01af8ea53ba7f89bc9b73 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 1 09:19:13 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 1 09:19:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80669673 dev-libs/libofx: amd64 stable wrt bug #768408 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1.ebuild index ec9e0c16448..cf7e5ddabcc 100644 --- a/dev-libs/libofx/libofx-0.10.1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 1bf7c0b6a41215daa803b2eaa598285fb96bc074 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 25 08:32:34 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 25 08:36:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf7c0b6 dev-libs/libofx: stable 0.10.1 for ppc64 stable wrt bug #768408 Package-Manager: Portage-3.0.15, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libofx/libofx-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1.ebuild index be0553ad879..ec9e0c16448 100644 --- a/dev-libs/libofx/libofx-0.10.1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ppc ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: b82ea4eec71d9b030b71bbca8cdfca5276636a9d Author: Sam James gentoo org> AuthorDate: Wed Feb 24 20:23:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 20:24:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82ea4ee dev-libs/libofx: Stabilize 0.10.1 ppc, #768408 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1.ebuild index 1b4d6cf7be8..be0553ad879 100644 --- a/dev-libs/libofx/libofx-0.10.1.ebuild +++ b/dev-libs/libofx/libofx-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/10" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 617770aa10b5cabfabf9f0b9b1dcb9fc3a9ba817 Author: Sam James gentoo org> AuthorDate: Mon Jan 25 21:27:15 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 25 21:44:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617770aa dev-libs/libofx: bump to 0.10.1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.1.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 7cd2c9d067a..020b39511de 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1,3 @@ DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436 SHA512 b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d +DIST libofx-0.10.1.tar.gz 226512 BLAKE2B bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1 SHA512 4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a DIST libofx-0.9.15.tar.gz 207361 BLAKE2B c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839 SHA512 6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1 diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild b/dev-libs/libofx/libofx-0.10.1.ebuild new file mode 100644 index 000..1b4d6cf7be8 --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >app-text/opensp-1.5 + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # Not included in the tarball + sed -i -e '/INSTALL/d' Makefile.am || die + # Use correct location for docs + sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die + + eautoreconf + append-cxxflags -std=c++14 # bug #566456 +} + +src_configure() { + econf --disable-static +} + +src_compile() { + emake -j1 +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + find "${ED}" -name '*.a' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: a55670ab230c77ab52ce987feca43c159e152388 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 22:59:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 22:59:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55670ab dev-libs/libofx: opensp is {R,}DEPEND Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.10.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild b/dev-libs/libofx/libofx-0.10.0.ebuild index c1c87bcc0e4..72d72da9a57 100644 --- a/dev-libs/libofx/libofx-0.10.0.ebuild +++ b/dev-libs/libofx/libofx-0.10.0.ebuild @@ -22,13 +22,12 @@ BDEPEND=" test? ( app-crypt/gnupg ) " RDEPEND=" + >app-text/opensp-1.5 >=dev-cpp/libxmlpp-2.40.1:2.6 >=net-misc/curl-7.9.7 virtual/libiconv " -DEPEND="${RDEPEND} - >app-text/opensp-1.5 -" +DEPEND="${RDEPEND}" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 46e99fe18a49b6f1fc2811d86cc0e8ba2e8c6a84 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 22:50:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 22:50:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e99fe1 dev-libs/libofx: bump to 0.10.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.10.0.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 7c30ee137d3..7cd2c9d067a 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1 +1,2 @@ +DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436 SHA512 b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d DIST libofx-0.9.15.tar.gz 207361 BLAKE2B c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839 SHA512 6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1 diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild b/dev-libs/libofx/libofx-0.10.0.ebuild new file mode 100644 index 000..c1c87bcc0e4 --- /dev/null +++ b/dev-libs/libofx/libofx-0.10.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/10" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND} + >app-text/opensp-1.5 +" + +src_prepare() { + default + + # Not included in the tarball + sed -i -e '/INSTALL/d' Makefile.am || die + # Use correct location for docs + sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die + + eautoreconf + append-cxxflags -std=c++14 # bug #566456 +} + +src_compile() { + emake -j1 +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die + + if ! use static-libs; then + find "${ED}" -name '*.a' -type f -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: fb197605e9e3fddf852cd355d9b851f2931aff6c Author: Sam James gentoo org> AuthorDate: Sat Aug 29 13:18:13 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 13:21:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb197605 dev-libs/libofx: Keyword 0.9.15 arm64, #734828 Signed-off-by: Sam James gentoo.org> dev-libs/libofx/libofx-0.9.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild index 2342fd3e153..81c4ebbb55b 100644 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: c80dde2d63f3fe79e2eb326c17c422e84885dc80 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Nov 8 15:11:28 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Nov 8 15:20:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80dde2d dev-libs/libofx: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Aaron Bauman gentoo.org> ...0001-Makefile.am-remove-INSTALL-from-docs.patch | 28 -- 1 file changed, 28 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch deleted file mode 100644 index b4e68e43ec3..000 --- a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch +++ /dev/null @@ -1,28 +0,0 @@ -From a8f965718de5c046fa64344b6bae521cbd5a6a20 Mon Sep 17 00:00:00 2001 -From: Bernd Waibel -Date: Wed, 21 Aug 2019 10:50:46 +0200 -Subject: [PATCH] Makefile.am: remove INSTALL from docs - -Gentoo specific: Remove the missing INSTALL file from Makefile.am -This could have been copied by eautoreconf, but unfortunately isn't. - -Signed-off-by: Bernd Waibel - Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index 3a83560..fd81144 100644 a/Makefile.am -+++ b/Makefile.am -@@ -11,7 +11,6 @@ docdir = $(datadir)/doc/libofx - doc_DATA = \ - AUTHORS \ - COPYING \ -- INSTALL \ - NEWS \ - README \ - ChangeLog \ --- -2.22.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: ffef69075c67e47621df9423be6d2b9964a39b2d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 24 11:40:45 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 24 11:40:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffef6907 dev-libs/libofx: ppc64 stable wrt bug #680098 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild index 85f94e46e49..57bf90493fa 100644 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ppc64 x86" IUSE="static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 31497930bb871bc0234e85df6acdf2022c0b2dd3 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 23 12:44:53 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 23 12:44:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31497930 dev-libs/libofx: x86 stable wrt bug #680098 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild index 4afabbe8e94..85f94e46e49 100644 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: b36564db78490fc5eab69436ae385c77dda1c8cd Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 23 12:28:57 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 23 12:28:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36564db dev-libs/libofx: amd64 stable wrt bug #680098 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild index 3331533c139..4afabbe8e94 100644 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 5b034c5eeba2fbf5646f1c2c3f9755514c3e75ca Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 22 18:07:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 22 18:11:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b034c5e dev-libs/libofx: 0.9.14-r1 ppc stable Thanks-to: ernsteiswuerfel mailbox.org> Bug: https://bugs.gentoo.org/662910 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild index f48f1278c9f..e40a1c11da5 100644 --- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 084225d46d960771929af249f7a9fd42c42c6dec Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 22 18:08:38 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 22 18:11:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084225d4 dev-libs/libofx: Drop vulnerable 0.9.10 Bug: https://bugs.gentoo.org/662910 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libofx/Manifest | 1 - dev-libs/libofx/libofx-0.9.10.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index e44a09335b1..486093625b7 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,3 +1,2 @@ -DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9 SHA512 061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895 DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee SHA512 785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2 DIST libofx-0.9.15.tar.gz 207361 BLAKE2B c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839 SHA512 6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1 diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild b/dev-libs/libofx/libofx-0.9.10.ebuild deleted file mode 100644 index 873562de151..000 --- a/dev-libs/libofx/libofx-0.9.10.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils - -DESCRIPTION="A library to support the Open Financial eXchange XML format" -HOMEPAGE="http://libofx.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="static-libs test" - -RDEPEND=" - >=app-text/opensp-1.5 - dev-cpp/libxmlpp:2.6 - >=net-misc/curl-7.9.7 - virtual/libiconv -" -DEPEND="${RDEPEND} - sys-apps/help2man - virtual/pkgconfig - test? ( app-crypt/gnupg ) -" - -src_prepare() { - autotools-utils_src_prepare - - # Be sure DTD gets installed in correct path after redefining docdir in install - sed -i \ - -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \ - dtd/Makefile.in || die - - # configure arguments alone don't disable everything - sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die -} - -src_compile() { - autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456 -} - -src_install() { - autotools-utils_src_install docdir="/usr/share/doc/${PF}" - - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: df284893a89f67ecc5a483f5601d5b7a3bb7ed24 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 15 22:41:56 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 15 22:41:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df284893 dev-libs/libofx: 0.9.14 ppc64 stable Thanks-to: ernsteiswuerfel mailbox.org> Bug: https://bugs.gentoo.org/662910 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild index 7b0ecd9362c..f48f1278c9f 100644 --- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ppc64 x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 1ec235659ab434974d706565e7c5ee44094f6fb1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 15 22:33:15 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 15 22:33:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec23565 dev-libs/libofx: 0.9.15 ~ppc/~ppc64 keyworded Thanks-to: ernsteiswuerfel mailbox.org> Closes: https://bugs.gentoo.org/697582 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libofx/libofx-0.9.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild index 5daccd32df7..3331533c139 100644 --- a/dev-libs/libofx/libofx-0.9.15.ebuild +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/, dev-libs/libofx/
commit: 231bc91f39a2ee49a191d1eed8b225520e9a6749 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 12 20:22:24 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 12 21:13:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231bc91f dev-libs/libofx: 0.9.15 version bump, fix CVE-2019-9656 Drop src_prepare() hacks and use a patch, we don't rely on the build system to install to docdir. Drop superfluous src_configure(). Bug: https://bugs.gentoo.org/680098 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libofx/Manifest | 1 + .../files/libofx-0.9.15-docdir-nothanks.patch | 22 ++ dev-libs/libofx/libofx-0.9.15.ebuild | 49 ++ 3 files changed, 72 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index a963d76fa3a..e44a09335b1 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1,3 @@ DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9 SHA512 061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895 DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee SHA512 785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2 +DIST libofx-0.9.15.tar.gz 207361 BLAKE2B c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839 SHA512 6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1 diff --git a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch new file mode 100644 index 000..6b8cc215ead --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch @@ -0,0 +1,22 @@ +--- a/Makefile.am 2019-09-30 22:33:58.0 +0200 b/Makefile.am 2019-10-12 22:46:00.915146241 +0200 +@@ -4,18 +4,7 @@ + MAYBE_OFXCONNECT = ofxconnect + endif + DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect +-SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT) +- +-docdir = $(datadir)/doc/libofx +- +-doc_DATA = \ +- AUTHORS \ +- COPYING \ +- INSTALL \ +- NEWS \ +- README \ +- ChangeLog \ +- totest.txt ++SUBDIRS = m4 inc dtd lib . ofx2qif ofxdump $(MAYBE_OFXCONNECT) + + EXTRA_DIST = \ + libofx.spec.in \ diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild new file mode 100644 index 000..5daccd32df7 --- /dev/null +++ b/dev-libs/libofx/libofx-0.9.15.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/7" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs test" + +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + test? ( app-crypt/gnupg ) +" +RDEPEND=" + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND} + >app-text/opensp-1.5 +" + +PATCHES=( "${FILESDIR}/${P}-docdir-nothanks.patch" ) + +# workaround needed for ofxconnect to compile +MAKEOPTS="-j1" + +src_prepare() { + default + eautoreconf + append-cxxflags -std=c++14 # bug #566456 +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die + if ! use static-libs; then + find "${D}" -name '*.a' -type f -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 1c6535609b95bf4686a6eb5ce8a720b91a63ea0a Author: Matt Turner gentoo org> AuthorDate: Mon Sep 2 16:53:29 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 2 16:54:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c653560 dev-libs/libofx: Drop hppa keywords, bug 662910 No keyworded reverse dependencies. Signed-off-by: Matt Turner gentoo.org> dev-libs/libofx/libofx-0.9.10.ebuild| 2 +- dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +- dev-libs/libofx/libofx-0.9.14.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild b/dev-libs/libofx/libofx-0.9.10.ebuild index af102295338..873562de151 100644 --- a/dev-libs/libofx/libofx-0.9.10.ebuild +++ b/dev-libs/libofx/libofx-0.9.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="static-libs test" RDEPEND=" diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild index e64a46b8b88..7b0ecd9362c 100644 --- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ~hppa x86" +KEYWORDS="amd64 x86" IUSE="static-libs test" RDEPEND=" diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild index 0805f53fafe..7896e2e8c5e 100644 --- a/dev-libs/libofx/libofx-0.9.14.ebuild +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ~hppa x86" +KEYWORDS="amd64 x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 2313c58e3cd31971edc37d9efc99aa68b0ede138 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 23 10:07:03 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 23 10:07:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2313c58e dev-libs/libofx: x86 stable wrt bug #662910 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild index 8988beb1ea6..e64a46b8b88 100644 --- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: b4f6c4f4330e5a374b4a54eb0ce935f0be6d9d6f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 23 10:01:56 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 23 10:01:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f6c4f4 dev-libs/libofx: amd64 stable wrt bug #662910 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild index fd778ed1a50..8988beb1ea6 100644 --- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/7" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa ~x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/, dev-libs/libofx/
commit: d0231aa5f2343d2daa97a350f847e6cd7f603b28 Author: Bernd Waibel gmail com> AuthorDate: Thu Aug 22 08:16:09 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 22 12:52:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0231aa5 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 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12758 Signed-off-by: Joonas Niilola 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(+) diff --git a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch new file mode 100644 index 000..b4e68e43ec3 --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch @@ -0,0 +1,28 @@ +From a8f965718de5c046fa64344b6bae521cbd5a6a20 Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Wed, 21 Aug 2019 10:50:46 +0200 +Subject: [PATCH] Makefile.am: remove INSTALL from docs + +Gentoo specific: Remove the missing INSTALL file from Makefile.am +This could have been copied by eautoreconf, but unfortunately isn't. + +Signed-off-by: Bernd Waibel +--- + Makefile.am | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index 3a83560..fd81144 100644 +--- a/Makefile.am b/Makefile.am +@@ -11,7 +11,6 @@ docdir = $(datadir)/doc/libofx + doc_DATA = \ + AUTHORS \ + COPYING \ +- INSTALL \ + NEWS \ + README \ + ChangeLog \ +-- +2.22.0 + diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild b/dev-libs/libofx/libofx-0.9.14-r1.ebuild new file mode 100644 index 000..fd778ed1a50 --- /dev/null +++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="A library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/7" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="static-libs test" + +RDEPEND=" + >=dev-cpp/libxmlpp-2.40.1:2.6 + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND=" + ${RDEPEND} + >app-text/opensp-1.5 +" +BDEPEND=" + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + test? ( app-crypt/gnupg ) +" + +PATCHES=( + "${FILESDIR}/${P}-0001-Makefile.am-remove-INSTALL-from-docs.patch" +) + +# workaround needed for ofxconnect to compile +MAKEOPTS="-j1" + +src_prepare() { + default + eautoreconf + + # we will tell you where we wants the docs! + sed -i -e 's:docdir.*::' Makefile.am || die + + # configure arguments alone don't disable everything + sed -e "/^SUBDIRS/s/doc//" -i Makefile.am || die + + append-cxxflags -std=c++14 +} + +src_configure() { + econf --docdir=/usr/share/doc/${PF} +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + if ! use static-libs; then + find "${D}" -type f -name '*.a' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 26c2420d0648b602ebd4ddc36835921d2684687b Author: Aaron Bauman gentoo org> AuthorDate: Tue Aug 20 20:02:34 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Aug 20 20:03:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c2420d dev-libs/libofx: fix SLOT * non-maintainer bump Closes: https://bugs.gentoo.org/692624 Signed-off-by: Aaron Bauman gentoo.org> dev-libs/libofx/libofx-0.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild index dd56b4ded61..0805f53fafe 100644 --- a/dev-libs/libofx/libofx-0.9.14.ebuild +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libofx/libofx; SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" -SLOT="0" +SLOT="0/7" KEYWORDS="amd64 ~hppa x86" IUSE="static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 9f3109e106675d575495b3808b1df1727213065b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 19 11:36:25 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 19 11:36:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3109e1 dev-libs/libofx: x86 stable wrt bug #662910 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild index 15d83fb2edf..dd56b4ded61 100644 --- a/dev-libs/libofx/libofx-0.9.14.ebuild +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 5407572dbc297e8b3fc4771b1d0a4656575d0bba Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Aug 18 21:48:24 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Aug 18 21:48:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5407572d dev-libs/libofx: amd64 stable wrt bug #662910 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild index 5e46431a232..15d83fb2edf 100644 --- a/dev-libs/libofx/libofx-0.9.14.ebuild +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa ~x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 451fc2c8ff8cb638785cb2a51d722da9e35700e3 Author: Aaron Bauman gentoo org> AuthorDate: Sun Aug 18 02:06:31 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Aug 18 02:13:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451fc2c8 dev-libs/libofx: bump package * non-maintainer security bump * drop PPC/PPC64 keywords due to new dep on dev-util/gengetopt * move from autotools-utils to autotools eclass * bump EAPI * Update HOMEPAGE and SRC_URI * move RDEPEND deps to DEPEND where they belong Bug: https://bugs.gentoo.org/631304 Bug: https://bugs.gentoo.org/636062 Bug: https://bugs.gentoo.org/662910 Closes: https://bugs.gentoo.org/675152 Signed-off-by: Aaron Bauman gentoo.org> dev-libs/libofx/Manifest | 1 + dev-libs/libofx/libofx-0.9.14.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 4b302287fec..a963d76fa3a 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1 +1,2 @@ DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9 SHA512 061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895 +DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee SHA512 785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2 diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild new file mode 100644 index 000..d6ce2c6f74e --- /dev/null +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="A library to support the Open Financial eXchange XML format" +HOMEPAGE="https://github.com/libofx/libofx; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="static-libs test" + +RDEPEND=" + >=net-misc/curl-7.9.7 + virtual/libiconv +" +DEPEND="${RDEPEND} + >app-text/opensp-1.5 + >=dev-cpp/libxmlpp-2.40.1:2.6 + dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig + test? ( app-crypt/gnupg )" + +# workaround needed for ofxconnect to compile +MAKEOPTS="-j1" + +src_prepare() { + default + eautoreconf + + # we will tell you where we wants the docs! + sed -i -e 's:docdir.*::' Makefile.am || die + sed -i -e 's:docdir.*::' dtd/Makefile.am || die + + # configure arguments alone don't disable everything + sed -e "/^SUBDIRS/s/doc//" -i Makefile.am || die + + append-cxxflags -std=c++14 + + # build will fail without this. shenanigans... + touch INSTALL || die "failed to touch INSTALL" +} + +src_configure() { + econf --docdir=/usr/share/doc/${PF} +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 5b74be95d2791c244dd87dd40a12d99cb9e47111 Author: Aaron Bauman gentoo org> AuthorDate: Sun Aug 18 02:13:08 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Aug 18 02:13:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b74be95 dev-libs/libofx: update copyright header Signed-off-by: Aaron Bauman gentoo.org> dev-libs/libofx/libofx-0.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild b/dev-libs/libofx/libofx-0.9.14.ebuild index d6ce2c6f74e..5e46431a232 100644 --- a/dev-libs/libofx/libofx-0.9.14.ebuild +++ b/dev-libs/libofx/libofx-0.9.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/, dev-libs/libofx/files/
commit: 432a2f2ecf9d6161f4f9bf10c10205b8a27724fc Author: Michael Palimaka gentoo org> AuthorDate: Thu Apr 14 15:28:00 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Apr 14 15:28:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a2f2e dev-libs/libofx: remove old Package-Manager: portage-2.2.28 dev-libs/libofx/Manifest | 1 - dev-libs/libofx/files/libofx-0.9.5-gcc47.patch | 11 -- dev-libs/libofx/libofx-0.9.5.ebuild| 47 -- 3 files changed, 59 deletions(-) diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest index 8939ecd..32f190d 100644 --- a/dev-libs/libofx/Manifest +++ b/dev-libs/libofx/Manifest @@ -1,2 +1 @@ DIST libofx-0.9.10.tar.gz 1433837 SHA256 54e26a4944ef2785087cfd8ed8f187ab9d397d9b92b5acc199dd7d5d095cf695 SHA512 061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895 WHIRLPOOL 2cf39474bde30086b51529d4fccae51c6b1728b413ddf45768283e1404d0b8bb0316a532c3a1436dfee22d4953df8ef42470bf4414cbd1aef7b9fb7c8661ce38 -DIST libofx-0.9.5.tar.gz 1526857 SHA256 a075c5634b94bad16f8c949eeb77625d31bedea3bb10a8da174b989ffab7e78e SHA512 f7c6e0d85ee1f01216678ec51939ffe09c4a4c5ccc97a5928be45bd2be27418a95004a8a46f17225366908cdd8bb43b19bf95295f0e6422802d3a935a63eb0a9 WHIRLPOOL 67f61361417636e297f45f7c9d3d4de9e88a20c9af4b1a6f811d4b6d6d671f045f3f485b193d24372e89fdbfbd944565bb3ec224578351c1d31cf9c109921d5f diff --git a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch b/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch deleted file mode 100644 index 2e6ee8b..000 --- a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ruN libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp libofx-0.9.5/ofxconnect/ofxpartner.cpp libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp2011-03-31 00:30:50.0 +0200 -+++ libofx-0.9.5/ofxconnect/ofxpartner.cpp 2012-06-30 21:57:35.747989782 +0200 -@@ -37,6 +37,7 @@ - #include - #include - #include -+#include - - using std::string; - using std::vector; diff --git a/dev-libs/libofx/libofx-0.9.5.ebuild b/dev-libs/libofx/libofx-0.9.5.ebuild deleted file mode 100644 index ec7f03d..000 --- a/dev-libs/libofx/libofx-0.9.5.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit base - -DESCRIPTION="A library to support the Open Financial eXchange XML format" -HOMEPAGE="http://libofx.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 hppa ~ppc ~ppc64 x86" -IUSE="doc static-libs test" - -RDEPEND=">=app-text/opensp-1.5 - dev-cpp/libxmlpp:2.6 - >=net-misc/curl-7.9.7" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/help2man ) - test? ( app-crypt/gnupg )" - -PATCHES=( "${FILESDIR}/${P}-gcc47.patch" ) - -src_prepare() { - base_src_prepare - # Be sure DTD gets installed in correct path after redefining docdir in install - sed -i \ - -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \ - dtd/Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-doxygen -} - -src_install() { - emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install - - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL} - find "${ED}" -name '*.la' -exec rm -f {} + -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: b4ec601653ddae17b438ff2f1e1c2b3591f00c90 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Apr 12 04:51:45 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Apr 12 04:51:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ec6016 dev-libs/libofx: Stable for HPPA (bug #568748). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches dev-libs/libofx/libofx-0.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild b/dev-libs/libofx/libofx-0.9.10.ebuild index eeb9775..8afdadc 100644 --- a/dev-libs/libofx/libofx-0.9.10.ebuild +++ b/dev-libs/libofx/libofx-0.9.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 hppa ~ppc ~ppc64 x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: b61c1563e86c4eb9e49b689c66fe78b4105a01ae Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 25 15:12:04 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 25 15:12:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61c1563 dev-libs/libofx: amd64 stable wrt bug #568748 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libofx/libofx-0.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild b/dev-libs/libofx/libofx-0.9.10.ebuild index 065016d..5ebce4c 100644 --- a/dev-libs/libofx/libofx-0.9.10.ebuild +++ b/dev-libs/libofx/libofx-0.9.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86" IUSE="static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/
commit: 1b6ac5b48fadd81f8bda29719c2d31da707b26df Author: Pacho Ramos gentoo org> AuthorDate: Sat Dec 19 09:49:58 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Dec 19 10:10:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6ac5b4 dev-libs/libofx: Fix building with latest glibmm/libsigc++ (#566456) Package-Manager: portage-2.2.26 dev-libs/libofx/libofx-0.9.10.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild b/dev-libs/libofx/libofx-0.9.10.ebuild index 2fc03e9..065016d 100644 --- a/dev-libs/libofx/libofx-0.9.10.ebuild +++ b/dev-libs/libofx/libofx-0.9.10.ebuild @@ -39,6 +39,10 @@ src_prepare() { sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die } +src_compile() { + autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456 +} + src_install() { autotools-utils_src_install docdir="/usr/share/doc/${PF}"