Bug 275519 - games/alienarena: fix build/packaging client
Summary: games/alienarena: fix build/packaging client
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: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-04 05:46 UTC by Dima Panov
Modified: 2023-12-13 10:20 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (acm)


Attachments
games/alienarena: fix build/packaging client (2.22 KB, application/mbox)
2023-12-04 05:46 UTC, Dima Panov
acm: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dima Panov freebsd_committer freebsd_triage 2023-12-04 05:46:45 UTC
Created attachment 246760 [details]
games/alienarena: fix build/packaging client

pkgconfig is unconditional build dependency
CLIENT require minizip
Fix plist without CLIENT


Tested on 14.0/amd64, 15.0/aarch64 poudriere jails

https://people.freebsd.org/~fluffy/-patches/0001-games-alienarena-fix-build-packaging-client.patch
Comment 1 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2023-12-13 05:21:35 UTC
Comment on attachment 246760 [details]
games/alienarena: fix build/packaging client

Approved
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-12-13 10:15:07 UTC
A commit in branch main references this bug:

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

commit 172222e7e6922fc5a6fdf913c098491f8224ae9b
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2023-12-04 05:38:04 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2023-12-13 10:13:56 +0000

    games/alienarena: fix build/packaging client

    pkgconfig is unconditional build dependency
    CLIENT require minizip
    Fix plist without CLIENT

    PR:             275519
    Approved by:    maintainer (acm)
    Reported by:    poudriere faiure

    Sponsored by:   Serenity Cybersecurity, LLC

 games/alienarena/Makefile  | 7 ++++---
 games/alienarena/pkg-plist | 4 ++--
 2 files changed, 6 insertions(+), 5 deletions(-)
Comment 3 Dima Panov freebsd_committer freebsd_triage 2023-12-13 10:20:38 UTC
Committed!