Bug 251176

Summary: games/ezquake: update to 3.2.2 and take maintainership
Product: Ports & Packages Reporter: Vladimir Druzenko <vvd>
Component: Individual Port(s)Assignee: Dima Panov <fluffy>
Status: Closed FIXED    
Severity: Affects Some People CC: fluffy
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/ezQuake/ezquake-source/releases/tag/3.2.2
Attachments:
Description Flags
Update to 3.2.2 vvd: maintainer-approval?

Description Vladimir Druzenko freebsd_committer freebsd_triage 2020-11-16 04:02:29 UTC
Created attachment 219722 [details]
Update to 3.2.2

Update to latest stable release 3.2.2.
I was an upstream developer for several years and writing patches for support FreeBSD.
Tested on 12.1 amd64: check-plist/install/run.
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-11-16 06:15:22 UTC
A commit references this bug:

Author: fluffy
Date: Mon Nov 16 06:14:35 UTC 2020
New revision: 555450
URL: https://svnweb.freebsd.org/changeset/ports/555450

Log:
  games/ezquake: update to 3.2.2 release

  pass maintainership to submitter

  Release notes: https://github.com/ezQuake/ezquake-source/releases/tag/3.2.2

  PR:		251176
  Submitted by:	vvd@unislabs.com

Changes:
  head/games/ezquake/Makefile
  head/games/ezquake/distinfo
  head/games/ezquake/files/patch-Makefile
  head/games/ezquake/files/patch-Makefile.list
  head/games/ezquake/files/patch-config_manager.c
  head/games/ezquake/files/patch-fs.c
  head/games/ezquake/files/patch-host.c
  head/games/ezquake/files/patch-image.c
  head/games/ezquake/files/patch-q_shared.h
  head/games/ezquake/files/patch-snd_dma.c
  head/games/ezquake/pkg-descr
  head/games/ezquake/pkg-plist
Comment 2 Dima Panov freebsd_committer freebsd_triage 2020-11-16 06:16:24 UTC
Committed with minor edit: place distfiles to DIST_SUBDIR
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-11-16 06:39:25 UTC
A commit references this bug:

Author: fluffy
Date: Mon Nov 16 06:38:32 UTC 2020
New revision: 555451
URL: https://svnweb.freebsd.org/changeset/ports/555451

Log:
  games/ezquake: unbreak build with gcc10/clang11 by use -fcommon

  add missed USE=pkgconfig

  PR:		251176
  Reported by:	poudriere error

Changes:
  head/games/ezquake/Makefile
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2020-11-16 12:47:32 UTC
(In reply to commit-hook from comment #3)
> unbreak build with gcc10/clang11 by use -fcommon
Can you show errors without this line in Makefile: 
> CFLAGS+=		-fcommon
Comment 6 Vladimir Druzenko freebsd_committer freebsd_triage 2020-11-16 13:08:14 UTC
(In reply to Dima Panov from comment #5)
I see pkg-config only bug (USES= pkgconfig).
Comment 7 Vladimir Druzenko freebsd_committer freebsd_triage 2020-12-11 00:15:42 UTC
(In reply to VVD from comment #4)
Build fine without "CFLAGS+= -fcommon" on 12.2 with system clang.
Comment 8 Vladimir Druzenko freebsd_committer freebsd_triage 2020-12-15 12:01:37 UTC
Thanks for commit:
https://svnweb.freebsd.org/ports?view=revision&revision=558150