From: Amy Liffey Date: Sun, 21 Jan 2018 19:33:15 +0000 (+0100) Subject: app-misc/recoll: version bump 1.23.6 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=80ca7a274443a06633a41ed725fa5bfdb0cbfb0b;p=gentoo.git app-misc/recoll: version bump 1.23.6 Closes: https://bugs.gentoo.org/640374 Closes: https://bugs.gentoo.org/617190 Package-Manager: Portage-2.3.13, Repoman-2.3.3 --- diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest index 7b288ebc79fa..fcbacd126c10 100644 --- a/app-misc/recoll/Manifest +++ b/app-misc/recoll/Manifest @@ -1 +1,2 @@ DIST recoll-1.23.3.tar.gz 2590148 BLAKE2B ec058bac500aa61b4e395720bffcc2bfbcaded954c986e8e1fe69720456267c33b5e34eb3e28de47f57d9af207c60b138c521792882b093120b988b682600b2a SHA512 bfad118dd9561c8d18e194b11d8014e2f9ea74f6aaf50f91704087775e6f72d5f3574a3eafe470dab7658cb4a7233817a672af939f21b3e69c719e599bc5cd06 +DIST recoll-1.23.6.tar.gz 2601494 BLAKE2B e64ed422a1ac1a816091f9ee00ee23b551690f5038cf3378a00ebf39c9e4f4e22436105ed01a1aa2bc21b633c85a73ba2847a265e4d199109a8b0c03ec53421e SHA512 ae6f6dfe5e63faf2310b32bd0ffd90f08b12de7452ded9e5bd58a45690797caa9f5c66ea94ef94ed7a4ee3e55083cc191fbecfc112dbce42415d0af1300fe8fd diff --git a/app-misc/recoll/files/recoll-python3.patch b/app-misc/recoll/files/recoll-python3.patch new file mode 100644 index 000000000000..6d6fbdf39618 --- /dev/null +++ b/app-misc/recoll/files/recoll-python3.patch @@ -0,0 +1,17 @@ +--- a/filters/recoll-we-move-files.py ++++ b/filters/recoll-we-move-files.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/env python2 + # Copyright (C) 2017 J.F.Dockes + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -42,6 +42,8 @@ try: + except: + import rclconfig + ++from __future__ import print_function ++ + verbosity = 0 + def logdeb(s): + if verbosity >= 4: diff --git a/app-misc/recoll/recoll-1.23.6.ebuild b/app-misc/recoll/recoll-1.23.6.ebuild new file mode 100644 index 000000000000..685945ed2d2e --- /dev/null +++ b/app-misc/recoll/recoll-1.23.6.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils linux-info python-single-r1 qmake-utils + +DESCRIPTION="A personal full text search package" +HOMEPAGE="http://www.lesbonscomptes.com/recoll/" +SRC_URI="http://www.lesbonscomptes.com/recoll/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="camelcase doc +inotify qt5 session +spell" +REQUIRED_USE="session? ( inotify ) ${PYTHON_REQUIRED_USE}" + +CDEPEND=" + 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 +" + +PATCHES=( "${FILESDIR}/recoll-python3.patch" ) + +pkg_setup() { + if has_version "