[MacPorts] #64318: Aseprite @1.2.30: SyntaxError: invalid syntax
MacPorts
noreply at macports.org
Sat Jan 1 07:25:06 UTC 2022
#64318: Aseprite @1.2.30: SyntaxError: invalid syntax
--------------------------+------------------------
Reporter: RaidUpgrade | Owner: ryandesign
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords:
Port: Aseprite |
--------------------------+------------------------
Comment (by ryandesign):
Yes. I couldn't find any way to make the build system create an app
bundle. However, the executable that it did produce works fine when placed
within an app bundle. So in the [https://github.com/macports/macports-
ports/blob/master/graphics/Aseprite/Portfile Aseprite Portfile] I just
make the app bundle manually. MacPorts has some support for creating
generic app bundles in the [https://github.com/macports/macports-
ports/blob/master/_resources/port1.0/group/app-1.0.tcl app portgroup]
which the Aseprite Portfile uses, controlled by the settings in the
Portfile that start with `app.`. If you're interested in what all the port
does, or in recreating it yourself outside of MacPorts, check out the
`destroot` and `post-destroot` blocks, and also the contents of the extra-
Info.plist file in the files directory, which the port adds to the
standard Info.plist created by the app portgroup. To find these extra
settings, I had downloaded the trial version of Aseprite and looked at its
Info.plist.
--
Ticket URL: <https://trac.macports.org/ticket/64318#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list