Created attachment 208922 [details] update beamer to 3.57 Our latex-beamer package is lagging behind (nearly three years), and the old upstream at bitbucket vanished recently. Attached updates latex-beamer to 3.57 and has the package point to the new upstream location at github. Unfortunately, our tex packages are too old, we cannot use the l3build script - so we have to install everything by hand. Package passes poudriere, and beamer still processes my slides (which are rather simple, but that's about all I have).
Thank you for working on this. portlint wants DISTVERSIONPREFIX above CATEGORIES, and the addition of LICENSE: LICENSE= GPLv2 LPPL13c LICENSE_COMB= dual We can also remove USES=tar:bz2 because GitHub supplies a tar.gz (see distinfo).
Created attachment 209419 [details] update latex-beamer to 3.57 and unbreak reordered Makefile, removed unuses USES tar:bz2 and added LICENSE
(In reply to John W. O'Brien from comment #1) I hope you're sure about the licenses - I'm not, I think the licensing situation on the latex related stuff is slightly confusing.
(In reply to Christoph Moench-Tegeder from comment #3) I could be missing something, but LICENSE.md [0] seems reasonably clear. The code is under a dual license, GNU Public License 2 or later, or LaTeX Project Public License 1.3c or later. It's a little less clear how to handle the docs, but my thinking is that a) LPPL 1.3c or later is one of the options; b) the port variables are informative, not normative; and c) while perhaps not perfect, this is still an improvement over specifying no license. [0] https://github.com/josephwright/beamer/blob/v3.57/LICENSE.md
A commit references this bug: Author: cmt Date: Mon Dec 16 13:16:08 UTC 2019 New revision: 520255 URL: https://svnweb.freebsd.org/changeset/ports/520255 Log: print/latex-beamer: update to 3.57 and unbreak latex-beamer is now hosted at github. PR: 241766 Approved by: maintainer-timeout (hrs) Changes: head/print/latex-beamer/Makefile head/print/latex-beamer/distinfo head/print/latex-beamer/pkg-descr head/print/latex-beamer/pkg-plist
committed as ports r520255