notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
julius Open source re-implementation of Caesar III
1.7.0,1 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: pkubaj@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-05-14 02:29:20
Last Update: 2022-04-05 19:19:11
Commit Hash: c9ebc0b
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/julius
  2. /usr/local/share/licenses/julius-caesariii-1.7.0,1/catalog.mk
  3. /usr/local/share/licenses/julius-caesariii-1.7.0,1/LICENSE
  4. /usr/local/share/licenses/julius-caesariii-1.7.0,1/GPLv3
Collapse this list.
Dependency lines:
  • julius-caesariii>0:games/julius
Conflicts:
CONFLICTS_INSTALL:
  • julius
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/games/julius/ && make install clean
To add the package, run one of these commands:
  • pkg install games/julius
  • pkg install julius-caesariii
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: julius-caesariii
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
julius-caesariii
ABIlatestquarterly
FreeBSD:11:aarch64g20180430_11.4.1,1
FreeBSD:11:amd641.6.0_1,11.6.0,1
FreeBSD:11:armv6--
FreeBSD:11:i3861.6.0_1,11.6.0,1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64g20180430_11.7.0,1
FreeBSD:12:amd641.7.0,11.7.0,1
FreeBSD:12:armv6g20180430_1-
FreeBSD:12:armv7g20180430_1-
FreeBSD:12:i3861.7.0,11.7.0,1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.6.0,1
FreeBSD:13:aarch641.7.0,11.7.0,1
FreeBSD:13:amd641.7.0,11.7.0,1
FreeBSD:13:armv6--
FreeBSD:13:armv71.7.0,11.7.0,1
FreeBSD:13:i3861.7.0,11.7.0,1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.6.0,1
FreeBSD:13:riscv64--
FreeBSD:14:aarch641.7.0,1-
FreeBSD:14:amd641.7.0,1-
FreeBSD:14:armv6--
FreeBSD:14:armv71.7.0,1-
FreeBSD:14:i3861.7.0,1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.6.0,1-
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. sdl2-config : devel/sdl20
Library dependencies:
  1. libpng.so : graphics/png
  2. libSDL2_mixer.so : audio/sdl2_mixer
  3. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/bvschaik/julius/tar.gz/v1.7.0?dummy=/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Apr 2022 19:19:11
 files touched by this commit commit hash:c9ebc0ba64d1c94f81fdade98f0de448dd34c339  1.7.0,1
Piotr Kubaj (pkubaj) search for other commits by this committer
games/julius: unbreak on riscv64

Builds fine.
10 Jan 2022 15:15:39
 files touched by this commit commit hash:bcaf25a8c8046b094f6b5ab5bc258333bc326ee1  1.7.0,1
Stefan E├čer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
14 Oct 2021 21:15:04
 files touched by this commit commit hash:3416f7c0adfcd9bd6064146db342c49cf96891f5  1.7.0,1
Piotr Kubaj (pkubaj) search for other commits by this committer
games/julius: fix PORTNAME
14 Oct 2021 20:48:06
 files touched by this commit commit hash:2a52272c6800c7bfb58d5fa66aa50d73540a8b06  1.7.0,1
Piotr Kubaj (pkubaj) search for other commits by this committer
games/julius: update to 1.7.0

Changelog: https://github.com/bvschaik/julius/releases/tag/v1.7.0
05 Sep 2021 01:05:10
 files touched by this commit commit hash:762a03caaebb91659d1b1fe65517a12af9df31ef  1.6.0_1,1
Piotr Kubaj (pkubaj) search for other commits by this committer
games/julius: use system png
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.6.0,1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
19 Jan 2021 03:04:43
Original commit files touched by this commit Revision:562011  1.6.0,1
linimon search for other commits by this committer
Mark as BROKEN on riscv64:

  julius-caesariii-1.5.1,1.log:ld: error: cannot open
/nxb-bin/usr/lib/clang/11.0.0/lib/freebsd/libclang_rt.profile-riscv64.a: No such
file or directory

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
04 Jan 2021 16:32:55
Original commit files touched by this commit Revision:560312  1.6.0,1
pkubaj search for other commits by this committer
games/julius: update to 1.6.0

Changelog: https://github.com/bvschaik/julius/releases/tag/v1.6.0
29 Oct 2020 11:16:47
Original commit files touched by this commit Revision:553608  1.5.1,1
pkubaj search for other commits by this committer
games/julius: update to 1.5.1

Changelog:
- https://github.com/bvschaik/julius/releases/tag/v1.5.0
- https://github.com/bvschaik/julius/releases/tag/v1.5.1
02 Jun 2020 11:19:05
Original commit files touched by this commit Revision:537536  1.4.1,1
pkubaj search for other commits by this committer
games/julius: update to 1.4.1
24 Feb 2020 12:16:33
Original commit files touched by this commit Revision:526963  1.3.1,1
pkubaj search for other commits by this committer
games/julius: update to 1.3.1
15 Feb 2020 10:33:55
Original commit files touched by this commit Revision:526215  1.3.0,1
pkubaj search for other commits by this committer
games/julius: update to 1.3.0
09 Jan 2020 09:01:56
Original commit files touched by this commit Revision:522473  1.2.0,1
pkubaj search for other commits by this committer
games/julius: update to 1.2.0

Also remove upstreamed patch.

Release notes at https://github.com/bvschaik/julius/releases/tag/v1.2.0
13 Aug 2019 16:03:12
Original commit files touched by this commit Revision:508837  1.1.0,1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
05 Aug 2019 14:19:52
Original commit files touched by this commit Revision:508175  1.1.0,1
pkubaj search for other commits by this committer
games/julius: fix build with SDL 2.0.10

SDL 2.0.10 removed SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH and introduced
SDL_HINT_MOUSE_TOUCH_EVENTS and SDL_HINT_TOUCH_MOUSE_EVENTS.

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D21148
04 Aug 2019 05:37:50
Original commit files touched by this commit Revision:508057  1.1.0,1
antoine search for other commits by this committer
Mark BROKEN: fails to build

/wrkdirs/usr/ports/games/julius/work/julius-1.1.0/src/platform/julius.c:372:17:
error: use of undeclared identifier 'SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH'
    SDL_SetHint(SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH, "1");

Reported by:	pkg-fallout
30 May 2019 07:55:53
Original commit files touched by this commit Revision:503052  1.1.0,1
pkubaj search for other commits by this committer
games/julius: update to 1.1.0, change maintainer, add USES=sdl, remove patches,
update pkg-descr

Approved by:	linimon (mentor)
Differential Revision:	https://reviews.freebsd.org/D20424
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  1.0.0,1
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
23 Nov 2018 15:45:28
Original commit files touched by this commit Revision:485682  1.0.0,1
swills search for other commits by this committer
games/julius: update to 1.0.0

PR:		233136
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
16 May 2018 13:35:23
Original commit files touched by this commit Revision:470122  g20180430_1
vanilla search for other commits by this committer
1: add PKGNAMESUFFIX.
2: remove uneeded julius.in.

PR:		228103
Submitted by:	maintainer
14 May 2018 02:29:04
Original commit files touched by this commit Revision:469845  g20180430
vanilla search for other commits by this committer
Add julius g20180430, open source re-implementation of Caesar III.

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

Number of commits found: 21