Page MenuHomeFreeBSD

www/py-wsgidav: Rework port
Needs RevisionPublic

Authored by longros on Fri, Oct 16, 9:02 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 17, 12:46 PM
Unknown Object (File)
Fri, Oct 16, 11:56 PM
Unknown Object (File)
Fri, Oct 16, 11:49 PM
Unknown Object (File)
Fri, Oct 16, 9:56 PM
Unknown Object (File)
Fri, Oct 16, 9:39 PM
Unknown Object (File)
Fri, Oct 16, 9:31 PM
Unknown Object (File)
Fri, Oct 16, 5:12 PM
Unknown Object (File)
Fri, Oct 16, 4:47 PM
Subscribers
None

Details

Reviewers
jrm
yuri
michaelo
Summary
  • Rename port from py3XX-WsgiDAV to py3XX-wsgidav (see UPDATING) following the Python ports policy
  • Build with PEP 517
  • Remove the CHERRYPY, FLUP and WSGIUTILS options, which WsgiDAV no longer supports and keep CHEROOT as the default server
  • Add LXML and PAM options

PR: 299252
Co-authored-by: Christos Longros <longros@FreeBSD.org>

Test Plan

poudriere testport passes in all point releases 14.4, 14.5 and 15.1

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 78257
Build 75140: arc lint + arc unit

Event Timeline

longros created this revision.

UPDATING: add pkg set -n step for the package rename

michaelo added inline comments.
www/py-wsgidav/Makefile
29

Along with the comment one needs either:

  • Tell that TEST_DEPENDS must be added
  • or add it as a comment block
43

Why is this still there? It is neither in pyproject.toml nor requirements.txt

This revision now requires changes to proceed.Fri, Oct 16, 12:13 PM