[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/

2024-04-19 Thread Sam James
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/

2024-01-07 Thread Andreas Sturmlechner
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/

2024-01-04 Thread Arthur Zamarin
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/

2024-01-04 Thread Arthur Zamarin
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/

2024-01-04 Thread Arthur Zamarin
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/

2023-07-12 Thread Conrad Kostecki
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/

2022-03-25 Thread Jakov Smolić
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/

2021-05-04 Thread Sam James
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/

2020-12-12 Thread Andreas Sturmlechner
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/

2020-11-23 Thread Sam James
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/

2020-11-22 Thread Sam James
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/

2020-11-22 Thread Sam James
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/

2020-10-31 Thread David Seifert
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/

2020-10-31 Thread David Seifert
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/

2020-10-31 Thread Andreas Sturmlechner
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/

2020-10-31 Thread Andreas Sturmlechner
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/

2020-02-08 Thread Mikle Kolyada
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/

2020-01-16 Thread Mikle Kolyada
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/

2020-01-16 Thread Mikle Kolyada
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/

2019-07-30 Thread Aaron Bauman
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/

2018-09-19 Thread Matt Turner
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/

2018-05-04 Thread Aaron Bauman
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/

2018-02-19 Thread David Seifert
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/

2018-01-07 Thread Andreas Sturmlechner
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/

2018-01-07 Thread Andreas Sturmlechner
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/

2016-12-28 Thread Andreas Sturmlechner
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/

2016-12-17 Thread Andreas Hüttel
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/

2016-11-26 Thread Andreas Hüttel
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/

2016-07-03 Thread Andreas Hüttel
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/

2016-02-26 Thread Andreas Hüttel
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
+}