Created attachment 235830 [details] textproc-py-RTFDE-0.0.2.patch RTFDE is a python3 library for extracting encapsulated HTML & plain text content from the RTF bodies of .msg files. De-encapsulation enables previously encapsulated HTML and plain text content to be extracted and rendered as HTML and plain text instead of the encapsulating RTF content. After de-encapsulation, the HTML and plain text should differ only minimally from the original HTML or plain text content. WWW: https://github.com/seamustuohy/RTFDE portlint: looks fine. poudriere: testport is ok. This library requires py-oletools >= 0.56 [1] [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265724
Created attachment 236298 [details] Update port maintainer Reason: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266157
Created attachment 236771 [details] RTFDE-0.0.2 Description: * move WWW from pkg-descr to Makefile QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1, amd64)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f6c58e87095071d9ddd83df70090cd561be7ab9a commit f6c58e87095071d9ddd83df70090cd561be7ab9a Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2022-09-23 17:54:09 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2022-10-25 18:19:01 +0000 Add textproc/py-RTFDE: Library for extracting HTML content from RTF encapsulated HTML RTFDE is a python3 library for extracting encapsulated HTML & plain text content from the RTF bodies of .msg files. De-encapsulation enables previously encapsulated HTML and plain text content to be extracted and rendered as HTML and plain text instead of the encapsulating RTF content. After de-encapsulation, the HTML and plain text should differ only minimally from the original HTML or plain text content. WWW: https://github.com/seamustuohy/RTFDE PR: 265764 textproc/Makefile | 1 + textproc/py-RTFDE/Makefile (new) | 25 +++++++++++++++++++++++++ textproc/py-RTFDE/distinfo (new) | 3 +++ textproc/py-RTFDE/pkg-descr (new) | 8 ++++++++ 4 files changed, 37 insertions(+)
New port added, thanks! I removed the license file since it's just an unmodified LGPLv3 text and we already annotated in the port.