On Thu, May 29, 2014 at 11:53:08AM +0100, Edd Barrett wrote:
> On Wed, May 28, 2014 at 10:21:29AM -0700, Ryan Freeman wrote:
> >
> > any reason to hate the software client? it works fine too
> > in my playtests over the past few years, would have been
> > on i386 tho when i last tested it, and of course just with
> > the 'port' i showed you where i basically had a do-build
> > target call gmake ;)
>
> We can certainly add them at a later date. I'm going to commit what we
> have later.
>
> Thanks!
Cheers, this works! :)
-ryan
--- Makefile.orig Wed May 28 10:31:20 2014
+++ Makefile Thu May 29 12:52:06 2014
@@ -35,9 +35,13 @@
DOMAKE = ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS}
do-build:
+ cd ${WRKBUILD}/engine/hexen2 && ${DOMAKE} h2
+ cd ${WRKBUILD}/engine/hexen2 && ${DOMAKE} clean
cd ${WRKBUILD}/engine/hexen2 && ${DOMAKE} glh2
cd ${WRKBUILD}/engine/hexen2/server && ${DOMAKE}
cd ${WRKBUILD}/engine/hexenworld/server && ${DOMAKE}
+ cd ${WRKBUILD}/engine/hexenworld/client && ${DOMAKE} hw
+ cd ${WRKBUILD}/engine/hexenworld/client && ${DOMAKE} clean
cd ${WRKBUILD}/engine/hexenworld/client && ${DOMAKE} glhw
cd ${WRKBUILD}/launcher && ${DOMAKE}
cd ${WRKBUILD}/h2patch && ${DOMAKE}
@@ -45,8 +49,10 @@
cd ${WRKBUILD}/hw_utils/hwmquery && ${DOMAKE}
cd ${WRKBUILD}/hw_utils/hwrcon && ${DOMAKE}
-BINS = engine/hexen2/glhexen2 \
+BINS = engine/hexen2/hexen2 \
+ engine/hexen2/glhexen2 \
engine/hexen2/server/h2ded \
+ engine/hexenworld/client/hwcl \
engine/hexenworld/client/glhwcl \
engine/hexenworld/server/hwsv \
launcher/h2launcher \
--- pkg/PLIST.orig Sat May 24 09:32:13 2014
+++ pkg/PLIST Thu May 29 14:17:00 2014
@@ -4,6 +4,8 @@
bin/h2ded
bin/h2launcher
bin/h2patch
+bin/hexen2
+bin/hwcl
bin/hwmaster
bin/hwmquery
bin/hwrcon
@@ -63,9 +65,10 @@
@bin share/uhexen2/h2ded
@bin share/uhexen2/h2launcher
@bin share/uhexen2/h2patch
-share/uhexen2/hexen2
+@bin share/uhexen2/hexen2
share/uhexen2/hexen2.png
share/uhexen2/hexen2.svga
+@bin share/uhexen2/hwcl
@bin share/uhexen2/hwmaster
@bin share/uhexen2/hwmquery
@bin share/uhexen2/hwrcon