[MacPorts] #16056: poppler -- new version -- more variants

MacPorts noreply at macports.org
Mon Aug 4 06:37:55 PDT 2008


#16056: poppler -- new version -- more variants
--------------------------------------+-------------------------------------
  Reporter:  jens.traube at t-online.de  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  enhancement              |      Status:  reopened                             
  Priority:  Normal                   |   Milestone:  Port Enhancements                    
 Component:  ports                    |     Version:  1.6.0                                
Resolution:                           |    Keywords:  pdf, qt4                             
--------------------------------------+-------------------------------------
Comment (by jens.traube at t-online.de):

 Now I can present you a third version of the portfile (Portfile_v3.diff).

 The "pre-configure" procedure is reduced to "ui_debug" commands, which
 informs about the configure arguments and the port dependencies.

 I removed the lengthy tcl procedures
 ("setConfigureOptionsForMinimalInstallationOfSelectedPopplerVariant",
 "setListOfPortDependenciesOfSelectedPopplerVariant").

 To check this revised Portfile completely, I had to install qt4-x11. After
 hours it got installed without any problems.

 But I could not install the variant "poppler
 @0.8.5_0+darwin_8+qt4Splash+x11" due to a link error ( see attached file
 "poppler +qt4Splash +x11 (debug output).txt ). I leave this problem to
 others.

 Following poppler variants of poppler are now installed on my computer:
 {{{
 $ port installed poppler
 The following ports are currently installed:
   poppler @0.8.5_0+abiword+darwin_8+glibCairo+glibSplash+quartz
   poppler @0.8.5_0+abiword+darwin_8+glibCairo+glibSplash+x11
   poppler @0.8.5_0+abiword+darwin_8+x11
   poppler @0.8.5_0+darwin_8+glibCairo+quartz
   poppler @0.8.5_0+darwin_8+glibCairo+x11
   poppler @0.8.5_0+darwin_8+glibSplash+quartz
   poppler @0.8.5_0+darwin_8+glibSplash+x11
   poppler @0.8.5_0+darwin_8+qt4Splash+quartz (active)
 $
 }}}

 The active variant is the variant needed for port "TeXworks", and it
 works.

 The variant "poppler @0.8.5_0+darwin_8+glibSplash+x11" works also. I have
 testet it with port "epdfview".

 I had no luck with variant "poppler @0.8.5_0+darwin_8+glibCairo+x11". To
 test it, I kept the build directory during installation of this variant.

 The directory ${worksrcpath}/test contains five shell scripts:
 (1) gtk-cairo-test
 (2) gtk-splash-test
 (3) pdf_inspector
 (4) pdf-fullrewrite
 (5) perf-test

 I launched "pdf_inspector" in a window of the X Window system ("XDarwin",
 port "XFree86"), it opens a dialog window. Then I tried to open a pdf
 file, but got a bus error. I also had no success with "gtk-cairo-test", it
 outputs "Error loading ..."

 The test of variant "poppler @0.8.5_0+abiword+darwin_8+x11" can be done by
 someone else.

-- 
Ticket URL: <http://trac.macports.org/ticket/16056#comment:16>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list