Opened 3 years ago

Last modified 3 years ago

#64002 closed request

Request to add a Port for the py-acefile Program — at Initial Version

Reported by: RobK88 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: py-acefile

Description

I would like to request that Macports adds a port for py-acefile.

To my knowledge, acefile is the ONLY software available that can safely unpack or decompress .ace version 1 and .ace version 2 archives.

The closed source unace binary provided by the original developer has a major security vulnerability in it. And the developer is no longer around. The pitfalls of closed source software!

For those of us who have old .ace archives around, py-acefile us the the safe way to unpack or decompress them.

The website is: https://www.roe.ch/acefile

the source can be downloaded from: https://pypi.org/project/acefile/#files

Description --- This single-file, pure python 3, no-dependencies implementation is intended to be used as a library, but also provides a stand-alone unace utility. As mostly pure-python implementation, it is significantly slower than native implementations, but more robust against vulnerabilities.

I do not mind taking a crack at developing a portfile. I have never created a portfile for a python binary. If one could point me to a good template for a portfile for building python binary, that would help me out a lot.

Other than declaring python 3 as a dependency in the portfile, does one also need to declare pip-install as a dependency?

Change History (0)

Note: See TracTickets for help on using tickets.