Need further assistance in adding 2 ports to freebsd port tree
tested port locally and both works. figure it be good to have it somewhere in the ports tree as well.
Created attachment 220185 [details]
Created attachment 220187 [details]
Created attachment 220188 [details]
Created attachment 220189 [details]
Created attachment 220190 [details]
Created attachment 220191 [details]
For new ports, the preferred way is using a shar file. See https://www.freebsd.org/doc/en/books/porters-handbook/book.html#porting-submitting-shar
Also, it would be better if there was one PR for port.
Last but not least, a nice description of what the ports do and why it is good to have them in the tree would be great :-)
Thanks for the information. i will keep this in mind moving forward.
do i need to make these changes now or we can still proceed with this.
Yes, please make the shar file.
Created attachment 220217 [details]
JBXAPI shar file - The Joe Sandbox API Wrapper enables you to fully integrate Joe Sandbox into your malware analysis framework
The Joe Sandbox API Wrapper enables you to fully integrate Joe Sandbox
into your malware analysis framework
Created attachment 220218 [details]
PYZIPPER - A 100% API compatible replacement for Python’s zipfile that can read and write AES encrypted zip files.
A 100% API compatible replacement for Python’s zipfile that can read and write AES encrypted zip files.
We have discussed some of this offline:
* latest release of pyzipper is 0.3.3
* "USES= python" needs to be "USES= python:3.4+"
* some versions are needed for RUN_DEPENDS
waiting for new patches.
Created attachment 225157 [details]
py-pyzipper shar file attached
The latest py-pyzipper fails to build:
[00:00:02] Error: devel/py-pyzipper has incorrect CATEGORIES, first should be 'devel'. Please contact maintainer of the port to fix this.
The PR says this should be in the devel category. One of these needs to be corrrected.
FYI, for future reference, it is probably easiest if you create one PR per port
I suggest creating a new ticket for devel/py-jbxapi because:
* the shar file for devel/py-jbxapi contains a RUN_DEPENDS which refers to py-pyzipper in a category which does not exist in the FreeBSD ports tree.
Created attachment 225227 [details]
added new attachment with category fix
i will also create a new PR for jbxapi port
A commit in branch main references this bug:
Author: Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2021-05-26 13:27:55 +0000
Commit: Dan Langille <dvl@FreeBSD.org>
CommitDate: 2021-05-26 13:33:40 +0000
devel/py-pyzipper: new port for reading/writing AES encrypted zip files
Reported by: gettoknowmi <email@example.com>
devel/Makefile | 1 +
devel/py-pyzipper/Makefile (new) | 19 +++++++++++++++++++
devel/py-pyzipper/distinfo (new) | 3 +++
devel/py-pyzipper/pkg-descr (new) | 4 ++++
4 files changed, 27 insertions(+)
Comitted. Thank you.