[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