Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#24812 closed submission (fixed)

makeicns: new port

Reported by: mkae (Marko Käning) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: icns icon Cc: takanori@…, pixilla (Bradley Giesbrecht)
Port: makeicns

Description

Brad Giesbrecht found a seemingly abandoned, but very useful tool to create icns files called "makeicns".

We updated it a little with a newer IconFamily class to get rid of some deprecation warnings on OS X 10.6.

The Makefile is still rudimentary, but building works fine and the Portfile takes care of installing the executable.

We want to suggest this neat tool for inclusion into MacPorts, because it could help in creating icns files, e.g. for the auto-creation of icons for starter apps like the one we recently introduced for kmymoney. As soon as makeicns is available via MacPorts we'll file an update for kmymoney's portfile to make use of this tool.

We hope that hosting the files on bitbucket.org poses no problem, since authenticity of the downloaded files from there is guaranteed through the checksums.

Attachments (1)

Portfile (1.1 KB) - added by mkae (Marko Käning) 15 years ago.
Portfile for the new port makeicns

Download all attachments as: .zip

Change History (4)

Changed 15 years ago by mkae (Marko Käning)

Attachment: Portfile added

Portfile for the new port makeicns

comment:1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: takanori@macports.org , brad@pixilla.comtakanori@macports.org, brad@pixilla.com
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Summary: Suggestion for new port called "makeicns"makeicns: new port

Thanks, added in r67389 with a few changes.

comment:3 in reply to:  2 Changed 15 years ago by mkae (Marko Käning)

Thanks, Ryan, your changes are welcome and make the portfile much clearer.

Note: See TracTickets for help on using tickets.