Page MenuHomeFreeBSD

games/quake2-data-gog: new port
Needs ReviewPublic

Authored by kami on Feb 13 2017, 9:07 PM.
Tags
None
Referenced Files
F119000797: D9576.id25175.diff
Wed, Jun 4, 6:28 AM
F118982765: D9576.id25321.diff
Wed, Jun 4, 1:25 AM
Unknown Object (File)
Fri, May 23, 4:39 AM
Unknown Object (File)
Wed, May 21, 10:07 PM
Unknown Object (File)
Wed, May 21, 8:28 PM
Unknown Object (File)
Apr 30 2025, 7:13 AM
Unknown Object (File)
Apr 24 2025, 4:57 PM
Unknown Object (File)
Apr 21 2025, 9:31 PM
Subscribers

Details

Reviewers
adamw
Summary
games/quake2-data-gog: new port
Test Plan

poudriere

Jail \ Portgames/quake2-data-gog
10.3-RELEASE-p16 amd64OK
10.3-RELEASE-p16 i386OK
11.0-RELEASE-p7 amd64OK
11.0-RELEASE-p7 i386OK

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 7456
Build 7618: arc lint + arc unit

Event Timeline

kami retitled this revision from to games/quake2-data-gog: new port.
kami updated this object.
kami edited the test plan for this revision. (Show Details)
kami added reviewers: cs, koobs.
games/quake2-data-gog/Makefile
24

Is this one really needed as you extract in WRKSRC anyway ?

75

Don't use do-* and pre-* or post-*, put everything into do-*.

100

This should be in do-install-DOCS-on:

Apply requested changes:

  • Merge do-extract and post-extract
  • Use do-install-DOCS-on
kami marked an inline comment as done.

Do what the previous change tried to do.

games/quake2-data-gog/Makefile
89–93

You could create do-install-MGAME_${_install:tu}-on: targets there, and then you would not need to include b.port.options.m.

lifanov added inline comments.
games/quake2-data-gog/Makefile
21

This looks weird with fetch being disabled. Can you switch this to EXTRACT_DEPENDS?

kami marked 2 inline comments as done.
  • Use do-instale-GAME_*-on
  • Use EXTRACT_DEPENDS instead of FETCH_DEPENDS
  • Sort plist
games/quake2-data-gog/pkg-descr
5

I think you should add instructions here on what file to download, and where to place it. pkg-descr is the first place people will look for that info.

games/quake2-data-gog/pkg-plist
408

Documentation typically is switched by %%PORTDOCS%%, not %%DOCS%%.