app-text/epubgrep: New package.

Search tool for EPUB e-books.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
This commit is contained in:
Ronny (tastytea) Gutbrod
2021-05-25 07:57:23 +02:00
parent bac970ac3b
commit 566eb1f3e0
3 changed files with 59 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST epubgrep-0.1.3.tar.gz 33668 BLAKE2B 717de938e4830dbf970b11e67dd361e619ab77c83bfe4e3cb94dc3654317099e7bafb8029ab7899e83c16eb0d25f6bd41ac28d72c28b8826c1d6cd25d24b401b SHA512 c321578607400e365143111324851497681cc0464e1ddc8362dbbc3b76096b379d080800efd11e217a643ced14b6032fd16b8f0e01922e248926ac2e3840d659

View File

@@ -0,0 +1,43 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Search tool for EPUB ebooks"
HOMEPAGE="https://schlomp.space/tastytea/epubgrep"
SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost[nls]
app-arch/libarchive[bzip2,iconv,lzma,zlib]
dev-libs/libfmt
"
DEPEND="
${RDEPEND}
test? ( dev-cpp/catch )
"
BDEPEND="
sys-devel/gettext
app-text/asciidoc
"
src_configure() {
local mycmakeargs=(
"-DWITH_TESTS=$(usex test)"
)
cmake_src_configure
}
src_test() {
BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
}

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@tastytea.de</email>
<name>Ronny (tastytea) Gutbrod</name>
</maintainer>
<upstream>
<maintainer>
<name>tastytea</name>
<email>tastytea@tastytea.de</email>
</maintainer>
<bugs-to>https://schlomp.space/tastytea/epubgrep/issues</bugs-to>
</upstream>
</pkgmetadata>