Bug 277328

Summary: games/freedoko: Update to version 0.8.0
Product: Ports & Packages Reporter: Michael Straube <michael.straube>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: fuz, michael.straube, vvd
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
git patch
none
patch v2 none

Description Michael Straube 2024-02-26 11:12:52 UTC
Created attachment 248758 [details]
git patch

new file:
files/patch-Makefile.install.directories
Comment 1 Michael Straube 2024-02-29 17:55:13 UTC
Created attachment 248828 [details]
patch v2

Added in patch v2:
LDFLAGS_i386=	-Wl,-znotext
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-20 16:03:58 UTC
Port don't have the maintainer. Do you want to become the maintainer?
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2024-09-27 13:45:01 UTC
For future patches, please consider the following items:

 - Please make the manual optional (behind a DOCS options) so source builders
   can avoid having to install texlive to build this package.

 - package seems not to obey CFLAGS and CXXFLAGS, which it needs to.  This could
   also be your build system not printing the full build commands, which it
   should be configured to do.

 - static replacements must be done with patch files, REINPLACE_CMD is for
   dynamic replacements only.

 - the flip dependency seems not to actually be necessary.  Please remove it if
   it is not.  That said, if it is needed, check if dos2unix does the trick as
   well, as it's more commonly installed.

 - Please consider becoming the maintainer for this port.

Is there a changelog for this update?
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-09-30 14:09:15 UTC
A commit in branch main references this bug:

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

commit b4ac6ffb5f153166c46c8cb28d53ff05e5521e90
Author:     Michael Straube <michael.straube@posteo.de>
AuthorDate: 2024-02-26 10:17:28 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-30 14:02:04 +0000

    games/freedoko: update to 0.8.0

     - depend on dos2unix over flip

    Changelog: https://free-doko.sourceforge.net/Download.html

    PR:             277328

 games/freedoko/Makefile                            |   94 +-
 games/freedoko/distinfo                            |    6 +-
 .../files/patch-Makefile.install.directories (new) |   15 +
 games/freedoko/files/patch-src_Makefile (new)      |   11 +
 games/freedoko/pkg-descr                           |    2 +
 games/freedoko/pkg-plist                           | 1052 ++++++--------------
 6 files changed, 352 insertions(+), 828 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2024-09-30 14:10:46 UTC
Thank you for your contribution.