Bug 251545 - [new ports] devel/py-jbxapi and devel/py-pyzipper
Summary: [new ports] devel/py-jbxapi and devel/py-pyzipper
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dan Langille
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-02 21:33 UTC by gettoknowmi
Modified: 2021-02-26 12:52 UTC (History)
2 users (show)

See Also:


Attachments
Makefile pyzipper (457 bytes, text/plain)
2020-12-02 21:34 UTC, gettoknowmi
no flags Details
distinfo pyzipper (159 bytes, text/plain)
2020-12-02 21:35 UTC, gettoknowmi
no flags Details
pkg-descr pyzipper (232 bytes, text/plain)
2020-12-02 21:35 UTC, gettoknowmi
no flags Details
Makefile jbxapi (563 bytes, text/plain)
2020-12-02 21:36 UTC, gettoknowmi
no flags Details
distinfo jbxapi (220 bytes, text/plain)
2020-12-02 21:36 UTC, gettoknowmi
no flags Details
pkg-descr jbxapi (232 bytes, text/plain)
2020-12-02 21:37 UTC, gettoknowmi
no flags Details
JBXAPI shar file - The Joe Sandbox API Wrapper enables you to fully integrate Joe Sandbox into your malware analysis framework (1.36 KB, application/x-shellscript)
2020-12-03 14:11 UTC, gettoknowmi
no flags Details
PYZIPPER - A 100% API compatible replacement for Python’s zipfile that can read and write AES encrypted zip files. (1.21 KB, application/x-shellscript)
2020-12-03 14:13 UTC, gettoknowmi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description gettoknowmi 2020-12-02 21:33:47 UTC
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.


https://pypi.org/project/pyzipper/

https://pypi.org/project/jbxapi/

Thanks.
Comment 1 gettoknowmi 2020-12-02 21:34:34 UTC
Created attachment 220185 [details]
Makefile pyzipper
Comment 2 gettoknowmi 2020-12-02 21:35:09 UTC
Created attachment 220187 [details]
distinfo pyzipper
Comment 3 gettoknowmi 2020-12-02 21:35:33 UTC
Created attachment 220188 [details]
pkg-descr pyzipper
Comment 4 gettoknowmi 2020-12-02 21:36:01 UTC
Created attachment 220189 [details]
Makefile jbxapi
Comment 5 gettoknowmi 2020-12-02 21:36:24 UTC
Created attachment 220190 [details]
distinfo jbxapi
Comment 6 gettoknowmi 2020-12-02 21:37:37 UTC
Created attachment 220191 [details]
pkg-descr jbxapi
Comment 7 Fernando Apesteguía freebsd_committer 2020-12-03 09:38:40 UTC
Hi there,

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!
Comment 8 gettoknowmi 2020-12-03 13:13:01 UTC
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.
Comment 9 Dan Langille freebsd_committer 2020-12-03 13:37:19 UTC
Yes, please make the shar file.
Comment 10 gettoknowmi 2020-12-03 14:11:37 UTC
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
Comment 11 gettoknowmi 2020-12-03 14:13:21 UTC
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.
Comment 12 Dan Langille freebsd_committer 2020-12-07 20:32:08 UTC
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
Comment 13 Dan Langille freebsd_committer 2021-01-14 02:18:47 UTC
waiting for new patches.
Comment 14 Dan Langille freebsd_committer 2021-02-26 12:52:57 UTC
I'm patient.