This updates barony to 3.2.3 so it match the version you can download
on GOG. The game must perfectly match the version of the assets. On GOG
you can download 3.2.3 but we had the engine 3.2.2 so it crashed at
start.

If you had 3.2.2 files, after this update the game won't work anymore,
you will have to update your game files. It's not really pratical and I
don't think it's worth creating a subpackage for every barony
release... It's better to always support the game files available on
store than keeping things compatible.

I had to ask upstream[1] to create a version for 3.2.3 because they only
provided 3.2.2 and 3.3.0 but there are no assets releases for 3.3.0
that I am aware of! FreeBSD did update their port to 3.3.0 but it's not
possible to play without a hack[2] as you can't find assets...

[1] https://github.com/TurningWheel/Barony/issues/475
[2] https://github.com/TurningWheel/Barony/issues/458

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/barony/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile    12 Jul 2019 20:46:14 -0000      1.5
+++ Makefile    18 Jun 2020 20:09:29 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.5 2019/07/12 20:46:14 sthen Exp $
 
-V =            3.2.2
+V =            3.2.3
 COMMENT =      3D, first person roguelike
 PKGNAME =      ${DISTNAME:L}
 CATEGORIES =   games x11
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/barony/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    1 Oct 2018 12:00:12 -0000       1.2
+++ distinfo    18 Jun 2020 20:09:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (Barony-3.2.2.tar.gz) =
Kd2HLTnqX5rg20d6nYfF58EktoDBldjNckNiH+zW2OY= -SIZE
(Barony-3.2.2.tar.gz) = 53418154 +SHA256 (Barony-3.2.3.tar.gz) =
M0tAqqGtVXFQaBWqYBpw1B5L1EqnBqp52MIeChIlwm8= +SIZE
(Barony-3.2.3.tar.gz) = 53508615 Index: pkg/README
===================================================================
RCS file: /cvs/ports/games/barony/pkg/README,v
retrieving revision 1.3
diff -u -p -r1.3 README
--- pkg/README  1 Oct 2018 12:00:12 -0000       1.3
+++ pkg/README  18 Jun 2020 20:09:29 -0000
@@ -8,10 +8,11 @@ Barony
 ======
 Barony requires the original game files from Barony: Blessed Edition
 (e.g. 3.2.x) to work properly.  These can come from the GOG.com or the
-Steam versions of the game.
+Steam versions of the game. The game version should exactly match the
+package version.
 
 If using the GOG.com version, you should download the Linux version
-barony_cursed_edition_3_2_2_24038.sh and use the unzip package to
+barony_blessed_addition_3_2_3_hotfix_1_30730.sh and use the unzip
package to extract the data.
 
 The files will be in a directory named data/noarch/game. You can move
@@ -20,7 +21,7 @@ directory for a global install. You will
 permissions on the files.
 
 The easiest way to do this is to follow these steps:
-$ unzip barony_cursed_edition_3_2_2_24038.sh
+$ unzip barony_blessed_addition_3_2_3_hotfix_1_30730.sh
 $ doas cp -R data/noarch/game/* ${TRUEPREFIX}/share/barony
 $ doas find ${TRUEPREFIX}/share/barony -type d ! -perm 755 -exec chmod
755 {} \; 

Reply via email to