[MacPorts] #47155: djview @4.10 Update to new version

MacPorts noreply at macports.org
Sat Mar 14 11:47:55 PDT 2015


#47155: djview @4.10 Update to new version
----------------------+--------------------------------
 Reporter:  s@…       |      Owner:  macports-tickets@…
     Type:  update    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.3.3
 Keywords:  haspatch  |       Port:  djview
----------------------+--------------------------------
 I'm attaching a diff to the Portfile and two new patch files to update
 djview to version 4.10.

 The current version contains a workaround for a bug in qmake (see r73290
 for the same workaround in another port) where an extra -arch flag gets
 passed to the linker which breaks the link. The workaround removes the
 flag post-configure. In 4.10, the file that needs the workaround is
 Makefile.qmake which isn't built until make is invoked. One of the patch
 files patches Makefile.am (and Makefile.in) to modify the rule that
 creates Makefile.qmake to delete the extra -arch.

 The other patch file fixes the invocation of $(MAKE) -f Makefile.qmake
 djview which fails on OS X because Makefile.qmake does not have a djview
 target. The default target in Makefile.qmake works just as well, so we use
 that.

 The second patch should be upstreamed (which I'll do shortly). The qmake
 bug should really be fixed and the first patch deleted, but I don't have
 time to investigate qmake.

-- 
Ticket URL: <https://trac.macports.org/ticket/47155>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list