Setting PYTHON_VERSION allows to build uwsgi agains a different python version than default python. Changed the package name accordingly to allow installation of multiple uWSGI Packages. Added rc.conf variable to select the executed binary. I would like to takeover maintainership of this port as I'm using it in production systems.
Created attachment 187300 [details] Update patch
Thank you for your contribution Gerhard. The attached patch needs changes, but I don't have time for a full review tonight. Please run the port through portlint -AC and poudriere with DEVELOPER=yes enabled, and submit an updated patch which addresses any issues identified. For testing information and instructions, see: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/testing.html Above that, some obvious issues: - Remove PYTHON_PKGNAMEPREFIX from PORTNAME. For correct usage see: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#using-python - Use CHEESESHOP as MASTER_SITES by default unless there's a compelling temporary reason not to (eg: alternate source contains test files/test data) - Use USE_PYTHON=autoplist - Use USE_PYTHON=concurrent to do automatic suffixing of console scripts installed in LOCALBASE/bin These are both documented in the link above as well. - Explain the gettext-runtime addition Lastly, thank you for offering to take maintainership of a FreeBSD port
I see that someone has already taken maintainership of this port i send him/her an updated patch for inclusion.