[MacPorts] #30540: ipe @7.0.14: Please add an application bundle to Applications/MacPorts/

MacPorts noreply at macports.org
Mon Oct 24 02:28:35 PDT 2011


#30540: ipe @7.0.14: Please add an application bundle to Applications/MacPorts/
------------------------------------+---------------------------------------
  Reporter:  Torsten.Maehne@…       |       Owner:  m.thon@…                   
      Type:  enhancement            |      Status:  reopened                   
  Priority:  Normal                 |   Milestone:                             
 Component:  ports                  |     Version:  2.0.0                      
Resolution:                         |    Keywords:  haspatch                   
      Port:  ipe                    |  
------------------------------------+---------------------------------------

Comment(by Torsten.Maehne@…):

 @m.thon: Sorry, for the late reply. I have reviewed your {{{Portfile}}} in
 #31153. I have a couple of remarks:

 * The {{{*.ico}}} files for the different file types are optional. My most
 recent {{{Portfile}}}, generates a sole {{{ipe.icns}}} file from
 {{{ipe/icons/ipe.png}}}.
 * The {{{LSEnvironment}}} section in Info.plist can be skipped if the
 shell wrapper to call the ipe executable is used. Finally, I prefer the
 solution of the wrapper script, as it permits to handle the PATH variable
 in a more flexible way. To this end, my updates to the {{{ipe.in}}}
 wrapper adds {{{/usr/texbin}}} in front of {{{${prefix}/bin}}} to the
 {{{PATH}}} if it is present (i.e., MacTeX is installed).
 * The patch to {{{ipepswriter.h}}} changes the predeclaration from
 {{{class Font}}} to {{{struct Font}}}, which avoids a compiler warning and
 has also been reported in upstream
 [https://sourceforge.net/apps/mantisbt/ipe7/view.php?id=89 ticket #89].

 I attach an archive of the ipe port directory to show you the final result
 as well as a patch from port ipe 7.0.14 to ipe 7.1.1. I think you will
 agree that it makes the port more compact.

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


More information about the macports-tickets mailing list