Nam Nguyen writes:

> Stefan Sperling writes:
>>
>> Considering that Debian will likely want to see this resolved as well, and
>> that you are planning to update the port, couldn't we set PERMIT_PACKAGE=no
>> until the situation is cleared up?
>>
>> We have ports in much worse licensing situations that do the same (look at
>> sysutils/firmware/ulpt for example...)
>
> This sounds like a good solution.
>
> Here is a diff updating games/jag to 0.3.7, released on May 8, 2020. I
> attached it because patches that were removed have DOS line endings. New
> patches use post-extract to delete DOS line endings.

New diff attached that deletes trailing whitespace in cvs header and
additionally sets PERMIT_DISTFILES to no as suggested by stsp@ and
sthen@.

>
> Changelog: https://gitlab.com/coringao/jag/-/blob/0.3.7/CHANGELOG
>
> This diff:
> - Sets PERMIT_PACKAGE to no as suggested by stsp@ and sthen@. Themes are
> restrictively licensed so do not build package until it is cleared up.
>   https://gitlab.com/coringao/jag/-/issues/1
> - Moves to new upstream that Debian uses. Old upstream has stopped
> development.
>   https://tracker.debian.org/pkg/jag
> - Moves HOMEPAGE and MASTER_SITES to new upstream to address thfr@'s
> bug report about defunct HOMEPAGE in the README
>   https://gitlab.com/coringao/jag/-/issues/2
> - Moves to qt5 which was supported since version 0.3.3
> - Builds jag-editor in addition to jag. jag-editor is a level editor.
> - Many patched files were moved into src
> - Delete DOS-line endings in post-extract, as pulled from print/scribus.
> - README lists Qt5 Xml as a requirement, but `make
>   port-lib-depends-check' reports this as an extra WANTLIB.
>   Extra:  Qt5Xml.3
>   I chose to not include Qt5Xml in WANTLIB.
>
> I played jag and changed languages. I tested jag-editor by building a
> level pack and was able to play my level.
>
> Feedback and tests are welcome.

Attachment: jag.diff
Description: jag.diff

Reply via email to