Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640374 - app-misc/recoll-1.23.6 version bump
Summary: app-misc/recoll-1.23.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: P Purkayastha
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-09 14:19 UTC by P Purkayastha
Modified: 2018-01-21 19:36 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
recoll-1.23.6.ebuild diff from recoll-1.23.3 (recoll-1.23.6.ebuild.diff,248 bytes, patch)
2017-12-09 14:19 UTC, P Purkayastha
Details | Diff
recoll-1.23.6.ebuild (recoll-1.23.6.ebuild,3.49 KB, text/plain)
2017-12-09 14:21 UTC, P Purkayastha
Details
recoll-python3.patch (recoll-python3.patch,473 bytes, patch)
2017-12-09 14:22 UTC, P Purkayastha
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description P Purkayastha 2017-12-09 14:19:55 UTC
Created attachment 509030 [details, diff]
recoll-1.23.6.ebuild diff from recoll-1.23.3

New version has been released. It needs a patch to prevent python fix shebang from aborting the emerge.

--- recoll-1.23.3.ebuild        2017-09-24 13:59:50.701804777 +0800
+++ recoll-1.23.6.ebuild        2017-12-09 22:02:51.431001177 +0800
@@ -64,6 +64,7 @@
 }

 src_prepare() {
+       eapply "${FILESDIR}/recoll-python3.patch"
        python_fix_shebang filters
        default
 }


Will attach the patch, and the modified ebuild.
Comment 1 P Purkayastha 2017-12-09 14:21:27 UTC
Created attachment 509032 [details]
recoll-1.23.6.ebuild

New ebuild.
Comment 2 P Purkayastha 2017-12-09 14:22:10 UTC
Created attachment 509034 [details, diff]
recoll-python3.patch

${FILESDIR}/recoll-python3.patch
Comment 3 Amy Liffey gentoo-dev 2018-01-21 08:56:14 UTC
Shouldn't we add then the dependency on x11-libs/libX11 from bug #617190? 

Thanks
Comment 4 P Purkayastha 2018-01-21 14:44:16 UTC
(In reply to Amy Liffey from comment #3)
> Shouldn't we add then the dependency on x11-libs/libX11 from bug #617190? 
> 
> Thanks

I just had a look at recoll-1.23.6 - it compiles correctly after running:

mv /usr/include/X11/Xlib.h{,.old}
./configure --disable-x11mon
make DESTDIR=/tmp/recollinstall install
Comment 5 Larry the Git Cow gentoo-dev 2018-01-21 19:36:21 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ca7a274443a06633a41ed725fa5bfdb0cbfb0b

commit 80ca7a274443a06633a41ed725fa5bfdb0cbfb0b
Author:     Amy Liffey <amynka@gentoo.org>
AuthorDate: 2018-01-21 19:33:15 +0000
Commit:     Amy Liffey <amynka@gentoo.org>
CommitDate: 2018-01-21 19:36:00 +0000

    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

 app-misc/recoll/Manifest                   |   1 +
 app-misc/recoll/files/recoll-python3.patch |  17 ++++
 app-misc/recoll/recoll-1.23.6.ebuild       | 122 +++++++++++++++++++++++++++++
 3 files changed, 140 insertions(+)