diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest new file mode 100644 index 000000000..cd42f1578 --- /dev/null +++ b/app-misc/recoll/Manifest @@ -0,0 +1 @@ +DIST recoll-1.25.12.tar.gz 2840381 BLAKE2B 65e7792df2c18b9a7721d78fab43b547f1b7ff983dc120673e6271d089946acc79f5f96da1726073a9452affe0aec2519eb0b6762fb5136511bc56721cc2c793 SHA512 542b2e0c6e59ae01d13111cb5b05deda3b2bb29646ca8f55294e5dc923359bf098fc63dc18f81a9b61a5f7ec1d2a3f7a52d434cab3f49dd039b17b0031fe42a0 diff --git a/app-misc/recoll/recoll-1.25.12.ebuild b/app-misc/recoll/recoll-1.25.12.ebuild new file mode 100644 index 000000000..d58785f1b --- /dev/null +++ b/app-misc/recoll/recoll-1.25.12.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit eutils linux-info python-single-r1 qmake-utils + +DESCRIPTION="A personal full text search package" +HOMEPAGE="https://www.lesbonscomptes.com/recoll/" +SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +IUSE="camelcase chm doc +inotify qt5 python session +spell" +REQUIRED_USE="session? ( inotify ) + python? ( ${PYTHON_REQUIRED_USE} )" + +CDEPEND=" + chm? ( dev-python/pychm[${PYTHON_USEDEP}] ) + dev-libs/xapian:= + sys-libs/zlib:= + virtual/libiconv + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + ) + session? ( + inotify? ( + x11-libs/libSM + x11-libs/libICE + x11-libs/libX11 + ) + ) + spell? ( app-text/aspell ) + ${PYTHON_DEPS} +" + +DEPEND=" + ${CDEPEND} + qt5? ( dev-qt/linguist-tools:5 ) +" + +RDEPEND=" + ${CDEPEND} + app-arch/unzip +" + +pkg_setup() { + if has_version "