Bug 167328 - [New ports] graphisc/zathura-pdf-*, x11-toolkits/girara
Summary: [New ports] graphisc/zathura-pdf-*, x11-toolkits/girara
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-28 02:41 UTC (History)
0 users

See Also:


Attachments
file.shar (5.98 KB, text/plain)
2012-04-26 15:10 UTC, Mihail
no flags Details
girara.shar (2.60 KB, application/x-shar)
2012-05-17 12:33 UTC, quentin.stievenart
no flags Details
zathura-pdf-poppler.shar (1.86 KB, application/x-shar)
2012-05-17 12:33 UTC, quentin.stievenart
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mihail 2012-04-26 15:10:10 UTC
Ports for graphics/zathura-pdf-* and x11-toolkits/girara, needed for zathura PDF viewer update to the recent version.

Fix: Patch attached with submission follows:
Comment 1 Michael Scheidell freebsd_committer freebsd_triage 2012-04-30 08:52:38 UTC
Any committer, if you take this PR: Please submit followup to pr 167330 
once this is committed.

As noted in pr ports/167330:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167330
"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)"


-- 
Michael Scheidell, CTO
 >*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
Comment 2 quentin.stievenart 2012-05-17 12:33:37 UTC
I don't have any news from the PR submitter for almost a month now. I
fixed the problems with his ports.

For girara:
  - Fixed pkg-plist
  - Added the missing USE_* (gettext and ldconfig)
  - Added support for the WITHOUT_NLS knob
  - Fixed install directory of pkgconfig file (was lib/pkgconfig
instead of libdata/pkgconfig)
  - Fixed install directory of libs (was /usr/lib instead of ${PREFIX}/lib)

For zathura-pdf-poppler:
  - Uses PLIST_FILES and PLITS_DIRSTRY instead of a two-lines pkg-plist

For zathura-pdf-mupdf, it seems to need mupdf 1.0 but mupdf is in
version 0.9 in the ports tree. I'll update it separately and fill a
new PR for zathura-pdf-mupdf after that, so for the moment you can
forget zathura-pdf-mupdf port.

The zathura-pdf-poppler and zathura-pdf-mupdf don't pass the last step
of `port test` because they rely on zathura.pc's plugindir variable
which is set to ${PREFIX}/lib/zathura when zathura is installed, so
when those ports are installed they go on the same prefix as zathura.
If that is a problem I can fix it.

I attached two shars: one for girara and one for zathura-pdf-poppler.

Note that PR ports/167330 depends on this PR, so when these ports are
accepted, they should be commited before ports/167330 to avoid any
problems.
Comment 3 Pawel Pekala freebsd_committer freebsd_triage 2012-05-18 20:02:34 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

I'll take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2012-05-18 21:05:59 UTC
pawel       2012-05-18 20:05:46 UTC

  FreeBSD ports repository

  Modified files:
    x11-toolkits         Makefile 
  Added files:
    x11-toolkits/girara  Makefile distinfo pkg-descr pkg-plist 
  Log:
  girara is a library that implements a user interface that focuses
  on simplicity and minimalism.
  
  WWW: http://pwmt.org/projects/girara/
  
  PR:             ports/167328
  Submitted by:   Mike Krutov <neko@takino.org> (port)
                  Quentin Stievenart <quentin.stievenart@gmail.com> (fixes)
  
  Revision  Changes    Path
  1.600     +1 -0      ports/x11-toolkits/Makefile
  1.1       +38 -0     ports/x11-toolkits/girara/Makefile (new)
  1.1       +2 -0      ports/x11-toolkits/girara/distinfo (new)
  1.1       +5 -0      ports/x11-toolkits/girara/pkg-descr (new)
  1.1       +23 -0     ports/x11-toolkits/girara/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 5 dfilter service freebsd_committer freebsd_triage 2012-05-18 21:16:52 UTC
pawel       2012-05-18 20:16:43 UTC

  FreeBSD ports repository

  Modified files:
    graphics             Makefile 
  Added files:
    graphics/zathura-pdf-poppler Makefile distinfo pkg-descr 
    graphics/zathura-pdf-poppler/files patch-config.mk 
  Log:
  Zathura plugin to view PDF with poppler rendering engine
  
  WWW: http://pwmt.org/projects/zathura/plugins/
  
  PR:             ports/167328
  Submitted by:   Mike Krutov <neko@takino.org> (port)
                  Quentin Stievenart <quentin.stievenart@gmail.com> (fixes)
  
  Revision  Changes    Path
  1.1502    +1 -0      ports/graphics/Makefile
  1.1       +27 -0     ports/graphics/zathura-pdf-poppler/Makefile (new)
  1.1       +2 -0      ports/graphics/zathura-pdf-poppler/distinfo (new)
  1.1       +13 -0     ports/graphics/zathura-pdf-poppler/files/patch-config.mk (new)
  1.1       +4 -0      ports/graphics/zathura-pdf-poppler/pkg-descr (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 6 Mark Linimon freebsd_committer freebsd_triage 2012-05-28 02:40:55 UTC
State Changed
From-To: open->closed

Commmitted 2012-05-18.