summaryrefslogtreecommitdiff
path: root/app-text/libebook
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-12 22:33:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-12 22:33:21 +0100
commit2a5945e8688d3afc432c5f32eedad3b1f306b073 (patch)
tree77b0d4661bbc37fc273806418d52c5d7199dc83d /app-text/libebook
parentd0e460d711ba47fcff5bf5cd57355d0853795dc5 (diff)
gentoo auto-resync : 12:07:2023 - 22:33:21
Diffstat (limited to 'app-text/libebook')
-rw-r--r--app-text/libebook/Manifest1
-rw-r--r--app-text/libebook/libebook-0.1.3-r3.ebuild58
2 files changed, 59 insertions, 0 deletions
diff --git a/app-text/libebook/Manifest b/app-text/libebook/Manifest
index 1d7b7abcbc27..5cd4ea07255d 100644
--- a/app-text/libebook/Manifest
+++ b/app-text/libebook/Manifest
@@ -1,4 +1,5 @@
AUX libebook-0.1.3-icu-68.patch 991 BLAKE2B d8b7cbd831e65cdd82131d13c50558e2ffe4ed5ab72c6f576267921176ff5d65be2a0c71b3c1cbd853db9456d6a7c20ba27516fbb7f4b7a83e22fa0680cd23ad SHA512 5378d95e926e4b385b8dfa957254b5a1d2b943be5562124b897ead5a81e2922a39d37768afdd010e18655f2a184d82c837b19ab7f862b19ff71c0d5e664c076b
DIST libe-book-0.1.3.tar.bz2 510498 BLAKE2B e29f9f80a85210447494af20cf30ce7f231ef43f40af9683df7f63e172f5ff8d944d74b995b5850856b2736044b1a5a1ac386262e52a48575325339224a1d339 SHA512 9afa2949f702a34fd6278145ce8d18d504326ed5a103bbc872d0493fcf3e2166d41d094bb0d74b80aa913ca6d082f5bd3259799a4a3c7359331ccdfa1e029a21
EBUILD libebook-0.1.3-r2.ebuild 1067 BLAKE2B 591ed15aa0ccd98d8c9605ca0f912f7fcd539ffdc21adb410a851ce3d5cdb5f1eb380d4fe770432a853665e134febd83350287a28e6bd11a2ddb617f626943c2 SHA512 234bb3444d45b5bd31a6b578e862196781da975ed1ec7aee018500bfdc7e493df1f6c02736f1682a8ebca41af3148c8e37783000b8810f74039875f30cdbc62a
+EBUILD libebook-0.1.3-r3.ebuild 1037 BLAKE2B 83cb3dc6b61aae7b3d1e187c28fedf9b9da84dfdba8a7990c2a55dca56a2e843940327fd92b28476843ad2887382fce0757448dac50a1b1577fa81e182b8f9b0 SHA512 e84427dbea71214b75d29ca0e73dd5862fc34b4fb6a87ce91dbf3a568cb9a795bf22f83044a4181d7cd5659c95fa416a25daec216cd4472e8441ecbf171ad9bc
MISC metadata.xml 405 BLAKE2B 2fe3d17abd0096e52a5cffa70d0647a5ed74dce11306a4e0e0f9bb7fb61ea5b39feeb170a8eb01be813a8dd755b7c45a25b7685f3fed5c0032f715cf1dde3074 SHA512 78312f4eb96a691f86e8e4fd8d247dbf18d234a30b6d73d69691074043ab16b0212912d0234977e403b2e41739d9463d0216a8a2f121203de267b0e850402e4a
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 000000000000..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
+}