Bug 228103

Summary: games/julius: Open source re-implementation of Caesar III
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Vanilla I. Shu <vanilla>
Status: Closed FIXED    
Severity: Affects Only Me CC: amdmi3, vanilla
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar
none
patch pkubaj: maintainer-approval+

Description Piotr Kubaj freebsd_committer freebsd_triage 2018-05-09 18:38:51 UTC
Created attachment 193219 [details]
shar

This is open-source reimplementation of Caesar III.

Builds on Poudriere with 10.4-RELEASE.

I also played it about 20 minutes on CURRENT - I didn't notice any bugs.

portlint -AC says:
looks fine
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-05-14 02:29:32 UTC
A commit references this bug:

Author: vanilla
Date: Mon May 14 02:29:06 UTC 2018
New revision: 469845
URL: https://svnweb.freebsd.org/changeset/ports/469845

Log:
  Add julius g20180430, open source re-implementation of Caesar III.

  PR:		228103
  Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>

Changes:
  head/games/Makefile
  head/games/julius/
  head/games/julius/Makefile
  head/games/julius/distinfo
  head/games/julius/files/
  head/games/julius/files/julius.in
  head/games/julius/files/patch-CMakeLists.txt
  head/games/julius/files/patch-test_CMakeLists.txt
  head/games/julius/files/pkg-message.in
  head/games/julius/pkg-descr
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2018-05-14 18:25:52 UTC
Re-open,  there is a PKGBASE collision with audio/julius.

Please add PKGNAMEPREFIX or PKGNAMESUFFIX.
Comment 3 Piotr Kubaj freebsd_committer freebsd_triage 2018-05-16 13:14:43 UTC
Created attachment 193456 [details]
patch

Attached a patch with PKGSUFFIX.

It also removes pkg-message, and julius script (the binary is installed in $PREFIX/bin), since the game is saved in the directory where it's installed, meaning that to save, you need to run as root...

Users will have to copy game files to their own directories.
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-05-16 13:35:29 UTC
A commit references this bug:

Author: vanilla
Date: Wed May 16 13:35:24 UTC 2018
New revision: 470122
URL: https://svnweb.freebsd.org/changeset/ports/470122

Log:
  1: add PKGNAMESUFFIX.
  2: remove uneeded julius.in.

  PR:		228103
  Submitted by:	maintainer

Changes:
  head/games/julius/Makefile
  head/games/julius/files/julius.in
  head/games/julius/files/pkg-message.in