summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/bibletime/bibletime-3.0.ebuild')
-rw-r--r--app-text/bibletime/bibletime-3.0.ebuild55
1 files changed, 55 insertions, 0 deletions
diff --git a/app-text/bibletime/bibletime-3.0.ebuild b/app-text/bibletime/bibletime-3.0.ebuild
new file mode 100644
index 0000000..4d9f8f4
--- /dev/null
+++ b/app-text/bibletime/bibletime-3.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Copyright 2010-2020 The BibleTime team
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils
+
+DESCRIPTION="Qt5 Bible study application using the SWORD library."
+HOMEPAGE="http://www.bibletime.info/"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+handbook +handbook_pdf +howto +howto_pdf"
+
+RDEPEND="
+ >=app-text/sword-1.8.1[curl]
+ >=dev-cpp/clucene-0.9.16a
+ >=dev-qt/qtcore-5.6.0:5
+ dev-qt/qtwebengine:5[widgets]
+ dev-qt/qtwebchannel:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtscript:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5"
+HTML_DOC_DEPENDS="app-text/docbook-xsl-stylesheets app-text/po4a dev-libs/libxslt"
+PDF_DOC_DEPENDS="${HTML_DOC_DEPENDS} dev-java/fop"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ handbook? ( ${HTML_DOC_DEPENDS} )
+ handbook_pdf? ( ${PDF_DOC_DEPENDS} )
+ howto? ( ${HTML_DOC_DEPENDS} )
+ howto_pdf? ( ${PDF_DOC_DEPENDS} )"
+
+DOCS="ChangeLog README.md"
+
+pkg_setup() {
+ einfo "Please file bugs for this ebuild to https://github.com/bibletime/bibletime/issues"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_HANDBOOK_HTML=$(usex handbook)
+ -DBUILD_HANDBOOK_PDF=$(usex handbook_pdf)
+ -DBUILD_HOWTO_HTML=$(usex howto)
+ -DBUILD_HOWTO_PDF=$(usex howto_pdf)
+ )
+ cmake-utils_src_configure
+}