Fri Dec 16 10:12:22 2022 UTC ()
Add games/julius. Thanks wiz@ for donating a copy of the game!
Julius is a fully working open-source version of Caesar 3, with the same
logic as the original, but with some UI enhancements, that can be played on
multiple platforms.
Caesar III is a city-building game released in 1998. Players assume the
role of a provincial governor to build thriving cities across the Roman
Empire, in which they must ensure their citizens have their needs met, and
deal with various disasters, angry gods and hostile enemies.
Julius will not run without the original Caesar 3 files. You can buy a
digital copy from GOG or Steam, or you can use an original CD-ROM version.
The goal of the project is to have exactly the same game logic as Caesar 3,
with the same look and feel. This means that the saved games are 100%
compatible with Caesar 3, and any gameplay bugs present in the original
Caesar 3 game will also be present in Julius.
(nia)
diff -r1.517 -r1.518 pkgsrc/games/Makefile
diff -r0 -r1.1 pkgsrc/games/julius/DESCR
diff -r0 -r1.1 pkgsrc/games/julius/MESSAGE
diff -r0 -r1.1 pkgsrc/games/julius/Makefile
diff -r0 -r1.1 pkgsrc/games/julius/PLIST
diff -r0 -r1.1 pkgsrc/games/julius/distinfo
--- pkgsrc/games/Makefile 2022/12/16 10:10:48 1.517
+++ pkgsrc/games/Makefile 2022/12/16 10:12:22 1.518
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.517 2022/12/16 10:10:48 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.518 2022/12/16 10:12:22 nia Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Games | | 4 | COMMENT= Games |
5 | | | 5 | |
6 | SUBDIR+= 0verkill | | 6 | SUBDIR+= 0verkill |
7 | SUBDIR+= 2048-cli | | 7 | SUBDIR+= 2048-cli |
8 | SUBDIR+= 3dpong | | 8 | SUBDIR+= 3dpong |
9 | SUBDIR+= 4stAttack | | 9 | SUBDIR+= 4stAttack |
10 | SUBDIR+= 7kaa | | 10 | SUBDIR+= 7kaa |
11 | SUBDIR+= 7kaa-music | | 11 | SUBDIR+= 7kaa-music |
12 | SUBDIR+= AitDoB | | 12 | SUBDIR+= AitDoB |
13 | SUBDIR+= InterLOGIC | | 13 | SUBDIR+= InterLOGIC |
14 | SUBDIR+= KoboDeluxe | | 14 | SUBDIR+= KoboDeluxe |
| @@ -191,26 +191,27 @@ SUBDIR+= hitori | | | @@ -191,26 +191,27 @@ SUBDIR+= hitori |
191 | SUBDIR+= holtz | | 191 | SUBDIR+= holtz |
192 | SUBDIR+= hugo | | 192 | SUBDIR+= hugo |
193 | SUBDIR+= icbm3d | | 193 | SUBDIR+= icbm3d |
194 | SUBDIR+= icebreaker | | 194 | SUBDIR+= icebreaker |
195 | SUBDIR+= imaze | | 195 | SUBDIR+= imaze |
196 | SUBDIR+= ioquake3 | | 196 | SUBDIR+= ioquake3 |
197 | SUBDIR+= ioquake3-pk3 | | 197 | SUBDIR+= ioquake3-pk3 |
198 | SUBDIR+= ioquake3-raspberrypi | | 198 | SUBDIR+= ioquake3-raspberrypi |
199 | SUBDIR+= iortcw | | 199 | SUBDIR+= iortcw |
200 | SUBDIR+= ivan | | 200 | SUBDIR+= ivan |
201 | SUBDIR+= jetpack | | 201 | SUBDIR+= jetpack |
202 | SUBDIR+= jin | | 202 | SUBDIR+= jin |
203 | SUBDIR+= jools | | 203 | SUBDIR+= jools |
| | | 204 | SUBDIR+= julius |
204 | SUBDIR+= jumpnbump | | 205 | SUBDIR+= jumpnbump |
205 | SUBDIR+= kajaani-kombat | | 206 | SUBDIR+= kajaani-kombat |
206 | SUBDIR+= kajongg | | 207 | SUBDIR+= kajongg |
207 | SUBDIR+= kanagram | | 208 | SUBDIR+= kanagram |
208 | SUBDIR+= kanatest | | 209 | SUBDIR+= kanatest |
209 | SUBDIR+= kapman | | 210 | SUBDIR+= kapman |
210 | SUBDIR+= kapooka | | 211 | SUBDIR+= kapooka |
211 | SUBDIR+= katomic | | 212 | SUBDIR+= katomic |
212 | SUBDIR+= kblackbox | | 213 | SUBDIR+= kblackbox |
213 | SUBDIR+= kblocks | | 214 | SUBDIR+= kblocks |
214 | SUBDIR+= kbounce | | 215 | SUBDIR+= kbounce |
215 | SUBDIR+= kbreakout | | 216 | SUBDIR+= kbreakout |
216 | SUBDIR+= kdiamond | | 217 | SUBDIR+= kdiamond |
Julius is a fully working open-source version of Caesar 3, with the same
logic as the original, but with some UI enhancements, that can be played on
multiple platforms.
Caesar III is a city-building game released in 1998. Players assume the
role of a provincial governor to build thriving cities across the Roman
Empire, in which they must ensure their citizens have their needs met, and
deal with various disasters, angry gods and hostile enemies.
Julius will not run without the original Caesar 3 files. You can buy a
digital copy from GOG or Steam, or you can use an original CD-ROM version.
The goal of the project is to have exactly the same game logic as Caesar 3,
with the same look and feel. This means that the saved games are 100%
compatible with Caesar 3, and any gameplay bugs present in the original
Caesar 3 game will also be present in Julius.
===========================================================================
$NetBSD: MESSAGE,v 1.1 2022/12/16 10:12:22 nia Exp $
After starting Julius it will ask you for a path to the game folder.
You can extract the game folder from the offline .exe installer sold
by GOG.com using the "innoextract" tool from pkgsrc.
Once it is extracted, type the path to the "app" directory.
===========================================================================
# $NetBSD: Makefile,v 1.1 2022/12/16 10:12:22 nia Exp $
DISTNAME= julius-1.7.0
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=bvschaik/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= nia@NetBSD.org
HOMEPAGE= https://github.com/bvschaik/julius
COMMENT= Engine for the classic city building game Caesar III
LICENSE= gnu-agpl-v3
USE_CMAKE= yes
USE_TOOLS+= pkg-config
DEPENDS+= dialog-[0-9]*:../../misc/dialog
LDFLAGS.NetBSD+= -lexecinfo
.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2022/12/16 10:12:22 nia Exp $
bin/julius
share/applications/com.github.bvschaik.julius.desktop
share/icons/hicolor/256x256/apps/com.github.bvschaik.julius.png
share/icons/hicolor/32x32/apps/com.github.bvschaik.julius.png
share/icons/hicolor/48x48/apps/com.github.bvschaik.julius.png
share/icons/hicolor/512x512/apps/com.github.bvschaik.julius.png
share/metainfo/com.github.bvschaik.julius.metainfo.xml
$NetBSD: distinfo,v 1.1 2022/12/16 10:12:22 nia Exp $
BLAKE2s (julius-1.7.0.tar.gz) = 14aa3bc5e15970da67f1e1bbc31407b2b98a14bbb478b051e26a9b3bb199d750
SHA512 (julius-1.7.0.tar.gz) = a53ff848fe3ef659be96913357b9e435125ab30b41db2fa7e43d80d0dd2dce0be150403e0a1d7b79b03d48f785f612abf06695e0795cb26431d58e5ddf8ac313
Size (julius-1.7.0.tar.gz) = 6448466 bytes