Bug 257181

Summary: graphics/jpgtn: fix build with -fno-common and take over maintainership
Product: Ports & Packages Reporter: Robert Clausecker <fuz>
Component: Individual Port(s)Assignee: Tobias C. Berner <tcberner>
Status: Closed FIXED    
Severity: Affects Only Me CC: tcberner
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
graphics/jpgtn: fix build with -fno-common and take over maintainership none

Description Robert Clausecker 2021-07-14 12:16:56 UTC
Created attachment 226455 [details]
graphics/jpgtn: fix build with -fno-common and take over maintainership

Also remove the archaic pre-everything target from the Makefile,
simplify the Makefile, add SF as another master site and set
LICENSE.  Take over maintainership of this unmaintained port.

Port tested on FreeBSD 13.0 arm64 and armv7.
Portlint likes the port.
Comment 1 Tobias C. Berner freebsd_committer 2021-07-14 12:42:51 UTC
Committed. Thanks.
Comment 2 commit-hook freebsd_committer 2021-07-14 12:42:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ed698901d96203faf7922ae6f6bf29eafde2909f

commit ed698901d96203faf7922ae6f6bf29eafde2909f
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2021-07-14 12:10:23 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2021-07-14 12:42:20 +0000

    graphics/jpgtn: unbreak build

    Also remove the archaic pre-everything target from the Makefile,
    simplify the Makefile, add SF as another master site and set
    LICENSE.  Take over maintainership of this unmaintained port.

    PR:     257181

 graphics/jpgtn/Makefile                      | 31 +++++-----------------------
 graphics/jpgtn/files/patch-src_jpgtn.c (new) | 16 ++++++++++++++
 graphics/jpgtn/files/patch-src_jpgtn.h (new) | 23 +++++++++++++++++++++
 3 files changed, 44 insertions(+), 26 deletions(-)