[MacPorts] #64002: Request to add a Port for the py-acefile Program
MacPorts
noreply at macports.org
Thu Nov 18 19:54:39 UTC 2021
#64002: Request to add a Port for the py-acefile Program
-------------------------+--------------------
Reporter: RobK88 | Owner: (none)
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: py-acefile |
-------------------------+--------------------
Description changed by RobK88:
Old 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?
New 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 is the only
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?
--
--
Ticket URL: <https://trac.macports.org/ticket/64002#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list