Bug 197197 - [patch] graphics/atril: new options and fix for non-mate users
Summary: [patch] graphics/atril: new options and fix for non-mate users
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-30 14:38 UTC by Matthieu Volat
Modified: 2015-07-15 07:53 UTC (History)
2 users (show)

See Also:


Attachments
New options, fix atril when no Mate desktop installed. (3.57 KB, patch)
2015-01-30 14:38 UTC, Matthieu Volat
no flags Details | Diff
New options, fix atril when no Mate desktop installed. (3.58 KB, patch)
2015-02-01 19:22 UTC, Matthieu Volat
no flags Details | Diff
New options, fix atril when no Mate desktop installed. (4.54 KB, patch)
2015-02-01 19:25 UTC, Matthieu Volat
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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