[quake3-bugzilla] [Bug 4271] make ioquake3 1.36 compile and run on FreeBSD and add hooks for the FreeBSD-ports package building system

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Mon Aug 31 12:32:01 EDT 2009


http://bugzilla.icculus.org/show_bug.cgi?id=4271





--- Comment #6 from Dominic Fandrey <kamikaze at bsdforen.de>  2009-08-31 03:22:42 EDT ---
(In reply to comment #5)
> there isn't a good reason to package the shared objects to begin with, since
> they will pretty much never be used in online play (sv_pure 1 requires qvms).

So why have the feature at all?
I say, let the user choose.

--- Comment #7 from Dominic Fandrey <kamikaze at bsdforen.de>  2009-08-31 12:31:51 EDT ---
Created an attachment (id=2108)
 --> (http://bugzilla.icculus.org/attachment.cgi?id=2108)
FreeBSD Makefile patch that applies to HEAD

The Makefile patch for HEAD differs a little. The rest of the patch set applies
unchanged.

I have managed to include both the 1.36 release and SVN snapshots into the
FreeBSD ports system. They peacefully coexist, keep their libraries separated
but use the same game data. Maybe this illustrates why I want the
DEFAULT_LIBDIR stuff.

# pkg_info -Lx quake3
Information for ioquake3-1.36:

Files:
/usr/local/bin/ioq3ded
/usr/local/bin/ioquake3
/usr/local/bin/ioquake3-smp
/usr/local/lib/ioquake3/baseq3/cgamex86_64.so
/usr/local/lib/ioquake3/baseq3/qagamex86_64.so
/usr/local/lib/ioquake3/baseq3/uix86_64.so
/usr/local/lib/ioquake3/missionpack/cgamex86_64.so
/usr/local/lib/ioquake3/missionpack/qagamex86_64.so
/usr/local/lib/ioquake3/missionpack/uix86_64.so
/usr/local/share/doc/ioquake3/README

Information for ioquake3-devel-1.36.s1582:

Files:
/usr/local/bin/ioq3ded-devel
/usr/local/bin/ioquake3-devel
/usr/local/bin/ioquake3-smp-devel
/usr/local/lib/ioquake3-devel/baseq3/cgamex86_64.so
/usr/local/lib/ioquake3-devel/baseq3/qagamex86_64.so
/usr/local/lib/ioquake3-devel/baseq3/uix86_64.so
/usr/local/lib/ioquake3-devel/missionpack/cgamex86_64.so
/usr/local/lib/ioquake3-devel/missionpack/qagamex86_64.so
/usr/local/lib/ioquake3-devel/missionpack/uix86_64.so
/usr/local/share/doc/ioquake3-devel/README

Information for quake3-data-1.32.b.3_2:

Files:
/usr/local/share/quake3/baseq3/pak1.pk3
/usr/local/share/quake3/baseq3/pak2.pk3
/usr/local/share/quake3/baseq3/pak3.pk3
/usr/local/share/quake3/baseq3/pak4.pk3
/usr/local/share/quake3/baseq3/pak5.pk3
/usr/local/share/quake3/baseq3/pak6.pk3
/usr/local/share/quake3/baseq3/pak7.pk3
/usr/local/share/quake3/baseq3/pak8.pk3
/usr/local/share/quake3/missionpack/pak1.pk3
/usr/local/share/quake3/missionpack/pak2.pk3
/usr/local/share/quake3/missionpack/pak3.pk3
/usr/local/share/pixmaps/quake3.xpm

-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list