Bug 167330 - graphics/zathura ports update
Summary: graphics/zathura ports update
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-26 15:10 UTC by Mihail
Modified: 2012-05-18 21:20 UTC (History)
0 users

See Also:


Attachments
file.diff (3.30 KB, patch)
2012-04-26 15:10 UTC, Mihail
no flags Details | Diff
zathura.patch (4.85 KB, patch)
2012-05-17 12:33 UTC, quentin.stievenart
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mihail 2012-04-26 15:10:11 UTC
zathura is a highly customizable and functional PDF viewer based on the poppler
rendering library and the gtk+ toolkit. The idea behind zathura is an
application that provides a minimalistic and space saving interface as well as
an easy usage that mainly focuses on keyboard interaction.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-04-26 15:11:10 UTC
Maintainer of graphics/zathura,

Please note that PR ports/167330 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167330

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2012-04-26 15:11:12 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Quentin Stievenart 2012-04-26 19:31:45 UTC
There are two problems with this patch:

1. it depends on the girara ports in PR ports/167328, which is wrong
for the moment (it installs the lib files in /usr/lib instead of
/usr/local/lib, this can be fixed by setting LIBDIR to /usr/local/lib
in the Makefile)
2. because of the behavior of RUN_DEPENDS, it does *not* install the
plugins if the directory /usr/local/lib/zathura/ which is likely the
case if this is the first time the port is built

2012/4/26 Edwin Groothuis <edwin@freebsd.org>:
> Maintainer of graphics/zathura,
>
> Please note that PR ports/167330 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
> =A0 =A0http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/167330
>
> --
> Edwin Groothuis via the GNATS Auto Assign Tool
> edwin@FreeBSD.org
Comment 4 quentin.stievenart 2012-05-17 12:33:43 UTC
I fixed the submitter's patch, since I don't have any news from him
for almost a month. The patch is attached. Note that this patch should
not be commited before PR ports/167328, because it depends on girara
which is added in this PR.

Fixes are:
  - A lot of things were missing from the pkg-plist
  - Added the WITHOUT_NLS knob support
  - Fixes the NOPORTDOCS knob support
  - Print a message to notify the user that he should install at least
one plugin to view documents
  - Fixes paths in zathura.pc file
Comment 5 Pawel Pekala freebsd_committer freebsd_triage 2012-05-18 20:02:52 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

I'll take it.
Comment 6 dfilter service freebsd_committer freebsd_triage 2012-05-18 21:11:45 UTC
pawel       2012-05-18 20:11:35 UTC

  FreeBSD ports repository

  Modified files:
    graphics/zathura     Makefile distinfo 
  Added files:
    graphics/zathura     pkg-message pkg-plist 
    graphics/zathura/files patch-document.c 
  Log:
  - Update to version 0.1.2
  - Support WITHOUT_NLS
  - Add pkg-message
  - Switch to pkg-plist
  
  PR:             ports/167330
  Submitted by:   Mihail Krutov <neko@takino.org>
  Approved by:    maintainer (with his fixes)
  
  Revision  Changes    Path
  1.11      +29 -23    ports/graphics/zathura/Makefile
  1.6       +2 -2      ports/graphics/zathura/distinfo
  1.1       +10 -0     ports/graphics/zathura/files/patch-document.c (new)
  1.1       +8 -0      ports/graphics/zathura/pkg-message (new)
  1.1       +10 -0     ports/graphics/zathura/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Pawel Pekala freebsd_committer freebsd_triage 2012-05-18 21:17:19 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!