[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: bef686d5722fa2fce251c197564b4847349a67f9 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:01:12 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:38:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef686d5 app-text/libebook: switch to smaller distfile Contents are identical. Signed-off-by: Sam James gentoo.org> app-text/libebook/Manifest | 2 +- app-text/libebook/libebook-0.1.3-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/Manifest b/app-text/libebook/Manifest index 640e6982bbfd..105c5030daaf 100644 --- a/app-text/libebook/Manifest +++ b/app-text/libebook/Manifest @@ -1 +1 @@ -DIST libe-book-0.1.3.tar.bz2 510498 BLAKE2B e29f9f80a85210447494af20cf30ce7f231ef43f40af9683df7f63e172f5ff8d944d74b995b5850856b2736044b1a5a1ac386262e52a48575325339224a1d339 SHA512 9afa2949f702a34fd6278145ce8d18d504326ed5a103bbc872d0493fcf3e2166d41d094bb0d74b80aa913ca6d082f5bd3259799a4a3c7359331ccdfa1e029a21 +DIST libe-book-0.1.3.tar.xz 416268 BLAKE2B 569bb68603bec5635a7ecdc8312f759816aff3d8e45e0ea9a14dc8c291ebb4dfd8ed430994d255e6be95a6ef4407f459c8d9c3d3945d4fd63841e0401f1c70a2 SHA512 56dfa93816b8a1b7e223bda517ff81547fd7b311c3fe2bea64b12c4290642d4b9ed3778df06c4ee7a65f2b9db57702c00c32aec819efb7820115165af3d5ebdc diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index 2e5bf4b9cfc0..b1c6b846d593 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -8,7 +8,7 @@ inherit autotools DESCRIPTION="Library parsing various ebook formats" HOMEPAGE="https://sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 5a9326b871e859710dd7c28fefe33c55b1701610 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 10:27:26 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 7 10:27:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9326b8 app-text/libebook: drop 0.1.3-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libebook/libebook-0.1.3-r2.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3-r2.ebuild b/app-text/libebook/libebook-0.1.3-r2.ebuild deleted file mode 100644 index 017194d774fa.. --- a/app-text/libebook/libebook-0.1.3-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="libe-book-${PV}" -inherit autotools flag-o-matic - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="https://sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="doc test tools" - -RESTRICT="!test? ( test )" - -RDEPEND=" - app-text/liblangtag - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost - dev-util/gperf -" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}/${P}-icu-68.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - --disable-werror - $(use_with doc docs) - $(use_enable test tests) - $(use_with tools) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: e12ee6de3652ea062234a22086247a97a2d7e6c9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12ee6de app-text/libebook: Stabilize 0.1.3-r3 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index fbbf78fac30c..60497362e313 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 7c047fbb4e66070e90944fa263641c8e7c99b66c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c047fbb app-text/libebook: Stabilize 0.1.3-r3 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index 56297a7296ad..fbbf78fac30c 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: dd38297b38331a9797bd361564e00c64a3c93e48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd38297b app-text/libebook: Stabilize 0.1.3-r3 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index b5272379bd95..56297a7296ad 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 38a0e88e6ac16fa63cd95c6c153c799c01b46d58 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 11 13:20:07 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jul 12 18:38:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a0e88e app-text/libebook: EAPI8 bump, fix UnusedInherits Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31838 Signed-off-by: Conrad Kostecki gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild new file mode 100644 index ..b5272379bd95 --- /dev/null +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="libe-book-${PV}" +inherit autotools + +DESCRIPTION="Library parsing various ebook formats" +HOMEPAGE="https://sourceforge.net/projects/libebook/"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc test tools" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-text/liblangtag + dev-libs/icu:= + dev-libs/librevenge + dev-libs/libxml2 + sys-libs/zlib +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/gperf +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-util/cppunit ) +" + +PATCHES=( "${FILESDIR}/${P}-icu-68.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-werror + $(use_with doc docs) + $(use_enable test tests) + $(use_with tools) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 191fec9d9861b655a203057e9ac510dcb73ae8c2 Author: Ryan Qian bitbili net> AuthorDate: Fri Mar 18 06:14:16 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Mar 25 13:55:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191fec9d app-text/libebook: keyword 0.1.3-r2 for ~riscv Signed-off-by: Ryan Qian bitbili.net> Signed-off-by: Jakov Smolić gentoo.org> app-text/libebook/libebook-0.1.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3-r2.ebuild b/app-text/libebook/libebook-0.1.3-r2.ebuild index 28eae3a3163b..af3d44da21ea 100644 --- a/app-text/libebook/libebook-0.1.3-r2.ebuild +++ b/app-text/libebook/libebook-0.1.3-r2.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 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 9a1d595193555c12c3c9571938c57d236ac0 Author: Sam James gentoo org> AuthorDate: Tue May 4 03:07:56 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 4 19:09:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1d5951 app-text/libebook: fix RDEPEND typo Signed-off-by: Sam James gentoo.org> .../libebook/{libebook-0.1.3-r1.ebuild => libebook-0.1.3-r2.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3-r1.ebuild b/app-text/libebook/libebook-0.1.3-r2.ebuild similarity index 94% rename from app-text/libebook/libebook-0.1.3-r1.ebuild rename to app-text/libebook/libebook-0.1.3-r2.ebuild index 8f1af5bceff..28eae3a3163 100644 --- a/app-text/libebook/libebook-0.1.3-r1.ebuild +++ b/app-text/libebook/libebook-0.1.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,11 +27,12 @@ RDEPEND=" DEPEND="${RDEPEND} dev-libs/boost dev-util/gperf +" +BDEPEND=" virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( dev-util/cppunit ) " -RDEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 6e7a06e0595edefbce6b079d33986213ecc47106 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 12 21:47:11 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 12 21:59:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7a06e0 app-text/libebook: Drop 0.1.3 (r0) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libebook/libebook-0.1.3.ebuild | 59 - 1 file changed, 59 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild deleted file mode 100644 index ebf1a337366..000 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="libe-book" -MY_P="${MY_PN}-${PV}" - -inherit autotools flag-o-matic - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="https://www.sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="doc test tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-text/liblangtag - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost - dev-util/gperf - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" -RDEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # bug 618854 - append-cxxflags -std=c++14 - - econf \ - --disable-static \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - $(use_with tools) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 0577c89ab567cb06c20d1b5f09876b240ff3712b Author: Sam James gentoo org> AuthorDate: Mon Nov 23 09:44:36 2020 + Commit: Sam James gentoo org> CommitDate: Mon Nov 23 09:44:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0577c89a app-text/libebook: Stabilize 0.1.3-r1 arm64, #755107 Signed-off-by: Sam James gentoo.org> app-text/libebook/libebook-0.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r1.ebuild b/app-text/libebook/libebook-0.1.3-r1.ebuild index bc679b15e08..8f1af5bceff 100644 --- a/app-text/libebook/libebook-0.1.3-r1.ebuild +++ b/app-text/libebook/libebook-0.1.3-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: b4047281022cb823a08a99e831359208ba7f6077 Author: Sam James gentoo org> AuthorDate: Mon Nov 23 04:48:29 2020 + Commit: Sam James gentoo org> CommitDate: Mon Nov 23 04:48:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4047281 app-text/libebook: Stabilize 0.1.3-r1 x86, #755107 Signed-off-by: Sam James gentoo.org> app-text/libebook/libebook-0.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r1.ebuild b/app-text/libebook/libebook-0.1.3-r1.ebuild index 28216491d36..bc679b15e08 100644 --- a/app-text/libebook/libebook-0.1.3-r1.ebuild +++ b/app-text/libebook/libebook-0.1.3-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 40141c7d312fc48b1db40d3cbf84f75af797f3e5 Author: Sam James gentoo org> AuthorDate: Mon Nov 23 03:54:13 2020 + Commit: Sam James gentoo org> CommitDate: Mon Nov 23 03:54:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40141c7d app-text/libebook: Stabilize 0.1.3-r1 amd64, #755107 Signed-off-by: Sam James gentoo.org> app-text/libebook/libebook-0.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r1.ebuild b/app-text/libebook/libebook-0.1.3-r1.ebuild index e3bfee60ab3..28216491d36 100644 --- a/app-text/libebook/libebook-0.1.3-r1.ebuild +++ b/app-text/libebook/libebook-0.1.3-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/files/, app-text/libebook/
commit: 892954cc08b34103186121c8e7552921ba18859b Author: David Seifert gentoo org> AuthorDate: Sat Oct 31 11:16:32 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 31 11:16:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892954cc Reverts: a228bb748aa2c136269471a8efe74bee45a17af0 "app-text/libebook: Add patch for icu 68.1" * Patch was already in, missed it when looking at the log Closes: https://bugs.gentoo.org/751925 Signed-off-by: David Seifert gentoo.org> app-text/libebook/files/libebook-0.1.3-icu68.patch | 28 -- app-text/libebook/libebook-0.1.3.ebuild| 2 -- 2 files changed, 30 deletions(-) diff --git a/app-text/libebook/files/libebook-0.1.3-icu68.patch b/app-text/libebook/files/libebook-0.1.3-icu68.patch deleted file mode 100644 index 5fef619fbf9..000 --- a/app-text/libebook/files/libebook-0.1.3-icu68.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 9ea3b4c2552770b66b83d44b6e6ccdd338296316 Mon Sep 17 00:00:00 2001 -From: Lars Wendler -Date: Fri, 30 Oct 2020 10:52:10 +0100 -Subject: [PATCH] Fix build with icu-68.0 - -icu-68.1 removed public macro definitions for TRUE and FALSE - -Signed-off-by: Lars Wendler - src/lib/EBOOKCharsetConverter.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp -index 0d85fa3..c9f8be0 100644 a/src/lib/EBOOKCharsetConverter.cpp -+++ b/src/lib/EBOOKCharsetConverter.cpp -@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *const in, const unsigned le - m_converterToUTF8.get(), m_converterToUnicode.get(), - &outText, outText + out.size(), &inText, inText + length, - nullptr, nullptr, nullptr, nullptr, -- TRUE, TRUE, &status) -+ true, true, &status) - ; - if (status==U_BUFFER_OVERFLOW_ERROR) - { --- -2.29.2 - diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index 227b6d2509c..ebf1a337366 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -36,8 +36,6 @@ RDEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/${P}-icu68.patch ) - src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/, app-text/libebook/files/
commit: a228bb748aa2c136269471a8efe74bee45a17af0 Author: David Seifert gentoo org> AuthorDate: Sat Oct 31 11:04:52 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 31 11:04:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a228bb74 app-text/libebook: Add patch for icu 68.1 Closes: https://bugs.gentoo.org/751925 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> app-text/libebook/files/libebook-0.1.3-icu68.patch | 28 ++ app-text/libebook/libebook-0.1.3.ebuild| 2 ++ 2 files changed, 30 insertions(+) diff --git a/app-text/libebook/files/libebook-0.1.3-icu68.patch b/app-text/libebook/files/libebook-0.1.3-icu68.patch new file mode 100644 index 000..5fef619fbf9 --- /dev/null +++ b/app-text/libebook/files/libebook-0.1.3-icu68.patch @@ -0,0 +1,28 @@ +From 9ea3b4c2552770b66b83d44b6e6ccdd338296316 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Fri, 30 Oct 2020 10:52:10 +0100 +Subject: [PATCH] Fix build with icu-68.0 + +icu-68.1 removed public macro definitions for TRUE and FALSE + +Signed-off-by: Lars Wendler +--- + src/lib/EBOOKCharsetConverter.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp +index 0d85fa3..c9f8be0 100644 +--- a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp +@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *const in, const unsigned le + m_converterToUTF8.get(), m_converterToUnicode.get(), + &outText, outText + out.size(), &inText, inText + length, + nullptr, nullptr, nullptr, nullptr, +- TRUE, TRUE, &status) ++ true, true, &status) + ; + if (status==U_BUFFER_OVERFLOW_ERROR) + { +-- +2.29.2 + diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index ebf1a337366..227b6d2509c 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -36,6 +36,8 @@ RDEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${P}-icu68.patch ) + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/, app-text/libebook/files/
commit: c4299b3cde284d01ff0ddc2741f53717f8ce9c57 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 30 16:29:25 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 31 09:20:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4299b3c app-text/libebook: Fix build with ICU-68, EAPI-7 bump Thanks-to: Lars Wendler gentoo.org> Closes: https://bugs.gentoo.org/751925 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libebook/files/libebook-0.1.3-icu-68.patch | 27 ++ app-text/libebook/libebook-0.1.3-r1.ebuild | 59 ++ 2 files changed, 86 insertions(+) diff --git a/app-text/libebook/files/libebook-0.1.3-icu-68.patch b/app-text/libebook/files/libebook-0.1.3-icu-68.patch new file mode 100644 index 000..964b8b7e195 --- /dev/null +++ b/app-text/libebook/files/libebook-0.1.3-icu-68.patch @@ -0,0 +1,27 @@ +From 9ea3b4c2552770b66b83d44b6e6ccdd338296316 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Fri, 30 Oct 2020 10:52:10 +0100 +Subject: [PATCH] Fix build with icu-68.0 + +icu-68.1 removed public macro definitions for TRUE and FALSE + +Signed-off-by: Lars Wendler +--- + src/lib/EBOOKCharsetConverter.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp +index 0d85fa3..c9f8be0 100644 +--- a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp +@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *const in, const unsigned le + m_converterToUTF8.get(), m_converterToUnicode.get(), + &outText, outText + out.size(), &inText, inText + length, + nullptr, nullptr, nullptr, nullptr, +- TRUE, TRUE, &status) ++ true, true, &status) + ; + if (status==U_BUFFER_OVERFLOW_ERROR) + { +-- +2.29.2 diff --git a/app-text/libebook/libebook-0.1.3-r1.ebuild b/app-text/libebook/libebook-0.1.3-r1.ebuild new file mode 100644 index 000..e3bfee60ab3 --- /dev/null +++ b/app-text/libebook/libebook-0.1.3-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="libe-book-${PV}" +inherit autotools flag-o-matic + +DESCRIPTION="Library parsing various ebook formats" +HOMEPAGE="https://sourceforge.net/projects/libebook/"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc test tools" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-text/liblangtag + dev-libs/icu:= + dev-libs/librevenge + dev-libs/libxml2 + sys-libs/zlib +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/gperf + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-util/cppunit ) +" +RDEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-icu-68.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-static + --disable-werror + $(use_with doc docs) + $(use_enable test tests) + $(use_with tools) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/, app-text/libebook/files/
commit: cdc78e287de256ad82dbf3a42e8e9bd38afe478d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 30 16:22:43 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 31 09:20:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc78e28 app-text/libebook: Drop 0.1.2-r1 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libebook/Manifest | 1 - .../files/libebook-0.1.2-boost-1.59-makefile.patch | 10 app-text/libebook/files/libebook-0.1.2-tests.patch | 27 -- app-text/libebook/libebook-0.1.2-r1.ebuild | 63 -- 4 files changed, 101 deletions(-) diff --git a/app-text/libebook/Manifest b/app-text/libebook/Manifest index b9dc46f930d..640e6982bbf 100644 --- a/app-text/libebook/Manifest +++ b/app-text/libebook/Manifest @@ -1,2 +1 @@ -DIST libe-book-0.1.2.tar.bz2 465922 BLAKE2B 11898cb34d41a6abbf256ed8a7ff44006f239616987ca5883a8a611041bcda2cce221acc00c57cd36d94f8c26510889df3206ca4f071c23ae272262938e2c396 SHA512 82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38 DIST libe-book-0.1.3.tar.bz2 510498 BLAKE2B e29f9f80a85210447494af20cf30ce7f231ef43f40af9683df7f63e172f5ff8d944d74b995b5850856b2736044b1a5a1ac386262e52a48575325339224a1d339 SHA512 9afa2949f702a34fd6278145ce8d18d504326ed5a103bbc872d0493fcf3e2166d41d094bb0d74b80aa913ca6d082f5bd3259799a4a3c7359331ccdfa1e029a21 diff --git a/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch b/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch deleted file mode 100644 index 9869b308c73..000 --- a/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch +++ /dev/null @@ -1,10 +0,0 @@ a/src/lib/Makefile.am -+++ b/src/lib/Makefile.am -@@ -64,6 +64,7 @@ - libe_book_@EBOOK_MAJOR_VERSION@_@EBOOK_MINOR_VERSION@_la_SOURCES = \ - EBOOKDocument.cpp - -+libe_book_internal_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED - libe_book_internal_la_SOURCES = \ - EBOOKBitStream.cpp \ - EBOOKBitStream.h \ diff --git a/app-text/libebook/files/libebook-0.1.2-tests.patch b/app-text/libebook/files/libebook-0.1.2-tests.patch deleted file mode 100644 index 624051a757a..000 --- a/app-text/libebook/files/libebook-0.1.2-tests.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 263d95ce191421a51d4b2d088297700032a8987b Mon Sep 17 00:00:00 2001 -From: eroen -Date: Mon, 19 Dec 2016 19:53:15 +0100 -Subject: [PATCH] Check for librevenge-stream if tests are enabled - -X-Gentoo-Bug: 603098 -X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=603098 - configure.ac | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 6e00ed5..ecbd14b 100644 a/configure.ac -+++ b/configure.ac -@@ -357,6 +357,8 @@ AS_IF([test "x$with_tools" = "xyes"],[ - PKG_CHECK_MODULES([REVENGE_GENERATORS],[ - librevenge-generators-0.0 - ]) -+]) -+AS_IF([test "x$with_tools" = "xyes" || test "x$enable_tests" = "xyes"],[ - PKG_CHECK_MODULES([REVENGE_STREAM],[ - librevenge-stream-0.0 - ]) --- -2.11.0 - diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild deleted file mode 100644 index d7fb8e60918..000 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="libe-book" -MY_P="${MY_PN}-${PV}" - -inherit autotools flag-o-matic - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="https://www.sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" -IUSE="doc test tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost - dev-util/gperf - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" -RDEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${P}-boost-1.59-makefile.patch" - "${FILESDIR}/${P}-tests.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # bug 618854 - append-cxxflags -std=c++14 - - econf \ - --disable-static \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - $(use_with tools) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 038579507a40180cc5eef39a61220279fd09e07c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Feb 8 13:27:56 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Feb 8 13:27:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03857950 app-text/libebook: arm64 stable wrt bug #704840 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> app-text/libebook/libebook-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index f3f0116c21a..ebf1a337366 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: bf18c9c0077830cebe18dfae095d20ca7d143989 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 16 08:13:47 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 16 08:13:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf18c9c0 app-text/libebook: x86 stable wrt bug #704840 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> app-text/libebook/libebook-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index 847794b4508..f3f0116c21a 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: a33126eb9497e8ed01fee3ad59eb4991833fff4d Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 16 08:11:06 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 16 08:12:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33126eb app-text/libebook: amd64 stable wrt bug #704840 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> app-text/libebook/libebook-0.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index 07d3dfb305c..847794b4508 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.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=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: f7bc5c944b66dbc4f912e6004618cbab4daefadc Author: Aaron Bauman gentoo org> AuthorDate: Tue Jul 30 22:40:26 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jul 30 22:40:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bc5c94 app-text/libebook: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" app-text/libebook/libebook-0.1.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild index e30d1ced7b2..e91c7a75c40 100644 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm arm64 x86" IUSE="doc test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 3021677a541792cdc2e54afe3bf01a2ea39ccc45 Author: Matt Turner gentoo org> AuthorDate: Wed Sep 19 18:33:57 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Sep 19 18:34:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3021677a app-text/libebook-0.1.3: added ~ppc64, bug 664414 app-text/libebook/libebook-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index ecfbde86e9f..37b315119bd 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: a06eea71ae86f708ed453365c1b904dda64f641a Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri May 4 07:47:17 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 5 01:18:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06eea71 app-text/libebook: use HTTPS app-text/libebook/libebook-0.1.2-r1.ebuild | 2 +- app-text/libebook/libebook-0.1.3.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild index f7039345c93..e30d1ced7b2 100644 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -9,7 +9,7 @@ MY_P="${MY_PN}-${PV}" inherit autotools flag-o-matic DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; +HOMEPAGE="https://www.sourceforge.net/projects/libebook/"; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index 381b4866c42..ecfbde86e9f 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -9,7 +9,7 @@ MY_P="${MY_PN}-${PV}" inherit autotools flag-o-matic DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; +HOMEPAGE="https://www.sourceforge.net/projects/libebook/"; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 06111229ebf32f3b305a5c02c8278d68bf2e7cc2 Author: David Seifert gentoo org> AuthorDate: Mon Feb 19 18:17:19 2018 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 19 19:40:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06111229 app-text/libebook: Always build in C++14 mode Closes: https://bugs.gentoo.org/618854 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-text/libebook/libebook-0.1.2-r1.ebuild | 7 +-- app-text/libebook/libebook-0.1.3.ebuild| 5 - 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild index 53975fc2cc1..f7039345c93 100644 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 MY_PN="libe-book" MY_P="${MY_PN}-${PV}" -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Library parsing various ebook formats" HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; @@ -45,6 +45,9 @@ src_prepare() { } src_configure() { + # bug 618854 + append-cxxflags -std=c++14 + econf \ --disable-static \ --disable-werror \ diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index e58db48faea..381b4866c42 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -6,7 +6,7 @@ EAPI=6 MY_PN="libe-book" MY_P="${MY_PN}-${PV}" -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Library parsing various ebook formats" HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; @@ -41,6 +41,9 @@ src_prepare() { } src_configure() { + # bug 618854 + append-cxxflags -std=c++14 + econf \ --disable-static \ --disable-werror \
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 32ce1fec218f493ca4b7087825f89cd7d696707a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 16:00:40 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 7 16:01:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ce1fec app-text/libebook: Add missing DEPEND Closes: https://bugs.gentoo.org/643788 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-text/libebook/libebook-0.1.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild index 4458a48c026..e58db48faea 100644 --- a/app-text/libebook/libebook-0.1.3.ebuild +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="doc test tools" RDEPEND=" + app-text/liblangtag dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 78d39ce7bad8e7ed18ec38f083285b6dd0113530 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 09:55:41 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 7 09:55:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d39ce7 app-text/libebook: 0.1.3 version bump Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-text/libebook/Manifest | 1 + app-text/libebook/libebook-0.1.3.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-text/libebook/Manifest b/app-text/libebook/Manifest index 4c6c58851a1..b9dc46f930d 100644 --- a/app-text/libebook/Manifest +++ b/app-text/libebook/Manifest @@ -1 +1,2 @@ DIST libe-book-0.1.2.tar.bz2 465922 BLAKE2B 11898cb34d41a6abbf256ed8a7ff44006f239616987ca5883a8a611041bcda2cce221acc00c57cd36d94f8c26510889df3206ca4f071c23ae272262938e2c396 SHA512 82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38 +DIST libe-book-0.1.3.tar.bz2 510498 BLAKE2B e29f9f80a85210447494af20cf30ce7f231ef43f40af9683df7f63e172f5ff8d944d74b995b5850856b2736044b1a5a1ac386262e52a48575325339224a1d339 SHA512 9afa2949f702a34fd6278145ce8d18d504326ed5a103bbc872d0493fcf3e2166d41d094bb0d74b80aa913ca6d082f5bd3259799a4a3c7359331ccdfa1e029a21 diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild new file mode 100644 index 000..4458a48c026 --- /dev/null +++ b/app-text/libebook/libebook-0.1.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="libe-book" +MY_P="${MY_PN}-${PV}" + +inherit autotools + +DESCRIPTION="Library parsing various ebook formats" +HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="doc test tools" + +RDEPEND=" + dev-libs/icu:= + dev-libs/librevenge + dev-libs/libxml2 + sys-libs/zlib +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/gperf + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-util/cppunit ) +" +RDEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --disable-werror \ + $(use_with doc docs) \ + $(use_enable test tests) \ + $(use_with tools) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/files/, app-text/libebook/
commit: a06c43e79621adb834e423ac7ae95ed4095a4562 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 29 01:35:05 2016 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 29 01:42:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06c43e7 app-text/libebook: Fix tests Gentoo-bug: 603098 Thanks to eroen occam.eroen.eu> for the patch and taking it upstream. Package-Manager: portage-2.3.0 app-text/libebook/files/libebook-0.1.2-tests.patch | 27 ++ app-text/libebook/libebook-0.1.2-r1.ebuild | 5 +++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/app-text/libebook/files/libebook-0.1.2-tests.patch b/app-text/libebook/files/libebook-0.1.2-tests.patch new file mode 100644 index ..624051a --- /dev/null +++ b/app-text/libebook/files/libebook-0.1.2-tests.patch @@ -0,0 +1,27 @@ +From 263d95ce191421a51d4b2d088297700032a8987b Mon Sep 17 00:00:00 2001 +From: eroen +Date: Mon, 19 Dec 2016 19:53:15 +0100 +Subject: [PATCH] Check for librevenge-stream if tests are enabled + +X-Gentoo-Bug: 603098 +X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=603098 +--- + configure.ac | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure.ac b/configure.ac +index 6e00ed5..ecbd14b 100644 +--- a/configure.ac b/configure.ac +@@ -357,6 +357,8 @@ AS_IF([test "x$with_tools" = "xyes"],[ + PKG_CHECK_MODULES([REVENGE_GENERATORS],[ + librevenge-generators-0.0 + ]) ++]) ++AS_IF([test "x$with_tools" = "xyes" || test "x$enable_tests" = "xyes"],[ + PKG_CHECK_MODULES([REVENGE_STREAM],[ + librevenge-stream-0.0 + ]) +-- +2.11.0 + diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild index 53db1d6..deaff8a 100644 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -35,7 +35,10 @@ RDEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}/${P}-boost-1.59-makefile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-boost-1.59-makefile.patch" + "${FILESDIR}/${P}-tests.patch" +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 51b920be2ee2c571b09354acb5d30d2369092390 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Nov 26 00:43:28 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Dec 17 15:56:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b920be app-text/libebook: Add USE=tools, drop eutils.eclass Package-Manager: portage-2.3.0 app-text/libebook/libebook-0.1.2-r1.ebuild | 10 +- app-text/libebook/metadata.xml | 3 +++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild index ac516ac..53db1d6 100644 --- a/app-text/libebook/libebook-0.1.2-r1.ebuild +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -7,7 +7,7 @@ EAPI=6 MY_PN="libe-book" MY_P="${MY_PN}-${PV}" -inherit eutils autotools +inherit autotools DESCRIPTION="Library parsing various ebook formats" HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; @@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="MPL-2.0" SLOT="0" KEYWORDS="amd64 ~arm x86" -IUSE="doc test" +IUSE="doc test tools" RDEPEND=" dev-libs/icu:= @@ -25,7 +25,7 @@ RDEPEND=" sys-libs/zlib " DEPEND="${RDEPEND} - dev-libs/boost:= + dev-libs/boost dev-util/gperf virtual/pkgconfig doc? ( app-doc/doxygen ) @@ -48,10 +48,10 @@ src_configure() { --disable-werror \ $(use_with doc docs) \ $(use_enable test tests) \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_with tools) } src_install() { default - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die } diff --git a/app-text/libebook/metadata.xml b/app-text/libebook/metadata.xml index e8bd2e4..70dbb60 100644 --- a/app-text/libebook/metadata.xml +++ b/app-text/libebook/metadata.xml @@ -5,6 +5,9 @@ off...@gentoo.org Gentoo Office project + + Build file conversion tools + libebook
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 33a45a52e786127c09f81170d24308fc35db0c8e Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Nov 26 17:05:19 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Nov 26 17:08:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a45a52 app-text/libebook: Remove old Package-Manager: portage-2.3.2 app-text/libebook/libebook-0.1.2.ebuild | 50 - 1 file changed, 50 deletions(-) diff --git a/app-text/libebook/libebook-0.1.2.ebuild b/app-text/libebook/libebook-0.1.2.ebuild deleted file mode 100644 index 34c586e.. --- a/app-text/libebook/libebook-0.1.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="libe-book" -MY_P="${MY_PN}-${PV}" - -inherit eutils - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="doc test" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost:= - dev-util/gperf - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" -RDEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --disable-static \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 1fef8a1da808284891c379117d2545987da1294e Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Jun 5 10:05:04 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jul 3 20:27:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fef8a1d app-text/libebook: Drop old Package-Manager: portage-2.2.28 app-text/libebook/Manifest | 2 -- app-text/libebook/libebook-0.0.2.ebuild | 50 - app-text/libebook/libebook-0.1.1.ebuild | 50 - 3 files changed, 102 deletions(-) diff --git a/app-text/libebook/Manifest b/app-text/libebook/Manifest index ceaa0d4..c7a48aa 100644 --- a/app-text/libebook/Manifest +++ b/app-text/libebook/Manifest @@ -1,3 +1 @@ -DIST libe-book-0.0.2.tar.bz2 409605 SHA256 c6f10ca827a2060e1a64497fbf43c5c113a07d4673f17a7c2c3da4ac6e2677ae SHA512 843fb7c92e7bedb3f7747e3baa547b14845718075c6fc5f12fdc0af91ca976014b651b8cc5960e7ae2bf7c89dcad99b9fd60712c68faccbcbd84fd0f54683e78 WHIRLPOOL 357fbac27c16d0e4cc2fb97561e8af817de65223099c6e1824a33b90a58b473aa2d379dc715c4dfd33aab168bdafa6be61b0076ad443ddb79d6be14322653591 -DIST libe-book-0.1.1.tar.bz2 466712 SHA256 90353fc60827a33b391d0b63ecfe5239229d489af99ff6ea014ede3b39fa32b5 SHA512 5d952cac33ece4481057686f89f5a953508e6d5b8ddfdb45c745f79c881cd4429ec0a8024144bfc9cc3a53f7a201f25e831f9125f7cc4fc8591563df09d1feec WHIRLPOOL ff702630f2b8e05edaba25bc2f003f21f2ba838a7876aaa03777146083cd4539479f74785a02b41e166e448de2b27e83e9816cfd8dd2d8fc7b314716929a4d8b DIST libe-book-0.1.2.tar.bz2 465922 SHA256 b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850 SHA512 82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38 WHIRLPOOL 068e8ed47ea5ad231c47d8848157db6c0bdd03425f87f181c2b3ce23c8006a9d7e6848d9dee960d3ad0fd5dbc24f8e7a4d15249056a0ae58debbb653d10a8228 diff --git a/app-text/libebook/libebook-0.0.2.ebuild b/app-text/libebook/libebook-0.0.2.ebuild deleted file mode 100644 index 2797c91..000 --- a/app-text/libebook/libebook-0.0.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="libe-book" -MY_P="${MY_PN}-${PV}" - -inherit eutils - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="|| ( LGPL-2.1 MPL-2.0 )" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="doc test" - -RDEPEND=" - >=app-text/libwpd-0.9.5:0.9 - dev-libs/icu:= - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost:= - dev-util/gperf - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" -RDEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --disable-static \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -src_install() { - default - prune_libtool_files --all -} diff --git a/app-text/libebook/libebook-0.1.1.ebuild b/app-text/libebook/libebook-0.1.1.ebuild deleted file mode 100644 index 3f385d9..000 --- a/app-text/libebook/libebook-0.1.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="libe-book" -MY_P="${MY_PN}-${PV}" - -inherit eutils - -DESCRIPTION="Library parsing various ebook formats" -HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="doc test" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost:= - dev-util/gperf - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" -RDEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --disable-static \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/files/, app-text/libebook/
commit: 571da4a2bc45467e775491ef7fdb88657be1b41d Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Feb 26 13:57:02 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Feb 26 13:57:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571da4a2 app-text/libebook: Fix build with boost-1.59, bug 574764 Package-Manager: portage-2.2.27 .../files/libebook-0.1.2-boost-1.59-makefile.patch | 10 app-text/libebook/libebook-0.1.2-r1.ebuild | 57 ++ 2 files changed, 67 insertions(+) diff --git a/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch b/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch new file mode 100644 index 000..9869b30 --- /dev/null +++ b/app-text/libebook/files/libebook-0.1.2-boost-1.59-makefile.patch @@ -0,0 +1,10 @@ +--- a/src/lib/Makefile.am b/src/lib/Makefile.am +@@ -64,6 +64,7 @@ + libe_book_@EBOOK_MAJOR_VERSION@_@EBOOK_MINOR_VERSION@_la_SOURCES = \ + EBOOKDocument.cpp + ++libe_book_internal_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED + libe_book_internal_la_SOURCES = \ + EBOOKBitStream.cpp \ + EBOOKBitStream.h \ diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild new file mode 100644 index 000..9ee438d --- /dev/null +++ b/app-text/libebook/libebook-0.1.2-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="libe-book" +MY_P="${MY_PN}-${PV}" + +inherit eutils autotools + +DESCRIPTION="Library parsing various ebook formats" +HOMEPAGE="http://www.sourceforge.net/projects/libebook/"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND=" + dev-libs/icu:= + dev-libs/librevenge + dev-libs/libxml2 + sys-libs/zlib +" +DEPEND="${RDEPEND} + dev-libs/boost:= + dev-util/gperf + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-util/cppunit ) +" +RDEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-boost-1.59-makefile.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --disable-werror \ + $(use_with doc docs) \ + $(use_enable test tests) \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} +} + +src_install() { + default + prune_libtool_files --all +}