[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