Bug 197197

Summary: [patch] graphics/atril: new options and fix for non-mate users
Product: Ports & Packages Reporter: Matthieu Volat <mazhe>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me CC: kwm, riggs
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
New options, fix atril when no Mate desktop installed.
none
New options, fix atril when no Mate desktop installed.
none
New options, fix atril when no Mate desktop installed. none

Description Matthieu Volat 2015-01-30 14:38:23 UTC
Created attachment 152374 [details]
New options, fix atril when no Mate desktop installed.

Hi,

This is somewhat a followup of bug #193735 as neutral desktop users are still somewhat left without a decent pdf reader (xpdf is quite crude, epdfview is almost non-functionnal).

Instead of focusing on evince 3 whose UI leaves me unsatisfied, I'd like to submit a patch for graphics/atril which does the following:

1. New port options: DBUS, KEYRING (enabled by default)
2. A fix in a specific gsettings call that makes atril fail when a whole Mate desktop is not installed*

* this fix is a more mainlined version of an upstream patch

Thanks for considering it,
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2015-01-31 09:52:37 UTC
Fix summary and assign.
Comment 2 Matthieu Volat 2015-02-01 19:22:08 UTC
Created attachment 152452 [details]
New options, fix atril when no Mate desktop installed.
Comment 3 Matthieu Volat 2015-02-01 19:25:25 UTC
Created attachment 152453 [details]
New options, fix atril when no Mate desktop installed.

Fix plist when WIHTOUT_DBUS.
Comment 4 Thomas Zander freebsd_committer freebsd_triage 2015-05-03 17:25:59 UTC
I'd like to see this patch in the ports tree.

@gnome team: Are you going to consider this?
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2015-05-03 19:29:53 UTC
Testbuild on 10.1a, 9.3a, 8.4i looks fine.
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-07-15 07:50:32 UTC
A commit references this bug:

Author: kwm
Date: Wed Jul 15 07:50:12 UTC 2015
New revision: 392123
URL: https://svnweb.freebsd.org/changeset/ports/392123

Log:
  Add a lite version of atril.

  PR:		197197
  Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>

Changes:
  head/graphics/Makefile
  head/graphics/atril/files/
  head/graphics/atril/files/patch-shell_ev-window.c
  head/graphics/atril-lite/Makefile
  head/graphics/atril-lite/distinfo
  head/graphics/atril-lite/pkg-descr
  head/graphics/atril-lite/pkg-plist