On Sat, Aug 20, 2016 at 04:25:03PM -0700, Ryan Freeman wrote: > On Sat, Aug 20, 2016 at 03:43:34PM -0700, Ryan Freeman wrote: > > On Sat, Aug 20, 2016 at 03:27:52PM -0700, Ryan Freeman wrote: > > > Hey, > > > > > > From their website: > > > ------------- > > > Urban Terror(TM) is a free multiplayer first person shooter developed by > > > FrozenSand, that will run on any Quake III Arena compatible engine. It > > > is available for Windows, Linux and Macintosh. > > > > > > Urban Terror can be described as a Hollywood tactical shooter; somewhat > > > realism based, but the motto is "fun over realism". This results in a > > > very unique, enjoyable and addictive game. > > > ------------- > > > > > > Now that this is merged: > > > https://github.com/Barbatos/ioq3-for-UrbanTerror-4/commit/27bd827f1ba04b5846c302e447adfdb556e66b7f > > > > > > I have created a port for Urban Terror 4.2.023. > > > > > > Big thanks to Charles Duprey (Barbatos) for merging in the patches > > > upstream! > > > > > > I am unsure if the license markers are correct enough, please advise. > > > > > > The package for data is quite large, 1.8GB, beware when trying to build > > > this. > > > I wanted to try and use MULTI_PACKAGES but I couldn't wrap my head around > > > it, > > > particularly that the engine is coming from github and the data from their > > > servers. Hopefully this is still acceptable! > > > > > > Cheers, > > > --ryan > > > > Very sorry, original post for this had ${ARCH} used in the engine Makefile, > > I had intended to fix that properly before posting and forgot once I had > > the data port done. :( > > > > Please use the updated attached tarball for engine, it removes the ${ARCH} > > usage in port Makefile by patching the project Makefile to remove the ARCH > > extensions. So not quite a patchless port now, but close! > > > > Is there a smart way we can override what I have patched using MAKE_FLAGS > > or MAKE_ENV? > > > > Cheers! > > -ryan > > And I just noticed this still needs the wxneeded treatment. I am not sure > that > USE_WXNEEDED has any effect here, nor does using MAKE_ENV to do: > LDFLAGS="${LDFLAGS} -Wl,-z,wxneeded" > > Is there a better method or might I have to patch this into the Makefile for > now?
Attached an updated version with the wxneeded stuff patched right into the project Makefile under the OpenBSD section. I added USE_WXNEEDED = Yes to the top of the port Makefile as a marker. Also removed the MAKE_FLAGS line dealing with COPYDIR, as I just install the game binaries directly via do-install anyhow. ok now I hope? :-) -ryan
urbanterror.tgz
Description: application/tar-gz