Bug 257181 - graphics/jpgtn: fix build with -fno-common and take over maintainership
Summary: graphics/jpgtn: fix build with -fno-common and take over maintainership
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias C. Berner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-14 12:16 UTC by Robert Clausecker
Modified: 2021-07-14 12:42 UTC (History)
1 user (show)

See Also:


Attachments
graphics/jpgtn: fix build with -fno-common and take over maintainership (5.21 KB, patch)
2021-07-14 12:16 UTC, Robert Clausecker
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 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 freebsd_triage 2021-07-14 12:42:51 UTC
Committed. Thanks.
Comment 2 commit-hook freebsd_committer freebsd_triage 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(-)