[MacPorts] #27794: New port: ige-mac-bundler 0.6.0

MacPorts noreply at macports.org
Sun Mar 20 14:33:35 PDT 2011


#27794: New port: ige-mac-bundler 0.6.0
---------------------------+------------------------------------------------
 Reporter:  mike@…         |       Owner:  ryandesign@…           
     Type:  submission     |      Status:  assigned               
 Priority:  Normal         |   Milestone:                         
Component:  ports          |     Version:                         
 Keywords:                 |        Port:  ige-mac-bundler        
---------------------------+------------------------------------------------

Comment(by gellule.xg@…):

 ryandesign,

 I attached a new Portfile.2 as well as the patches referenced. Some
 explanations:

 {{{
 In patch-bundler-bundler.py.diff
 +            fout.write("\n")
 }}}
 This is from upstream, not in version 0.6.0 of ige-mac-integration

 {{{
 In patch-bundler-bundler.py.diff
 -        self.copy_path(Path("${prefix}/lib/charset.alias"))
 +        self.copy_path(Path("/usr/lib/charset.alias",
 dest="${bundle}/Contents/Resources"))
 }}}
 This is because MacPorts does not have charset.alias in /opt/local/lib. I
 do hope that it is always found in /usr/lib.

 {{{
 In patch-bundler-bundler.py.diff
 -        f.write("ModuleFiles=./pango.modules\n")
 +
 f.write("ModuleFiles=./Contents/Resources/etc/pango/pango.modules\n")
 In patch-bundler-launsher.sh.diff
 +cd $bundle
 }}}
 The version of pango produced by MacPorts does not like "./pango.modules".
 I have no idea why I needed that, but it works.
 Comments from John Ralls (ige-mac-bundler's maintainer):
 {{{
 That must be something MacPorts is doing differently from Gtk-OSX.
 When I copy pango-querymodules into a bundle and edit the launcher
 script to run it, I get the expected list of modules printed to Console,
 with no changing directories or editing pangorc.
 }}}

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


More information about the macports-tickets mailing list