BSD Ports

games/quakeforge 0.7.2_10 FreeBSD

Cleaned up copy of the GPL'ed Quake 1 source code

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
games
Package size
1378.5 KiB, 4762.5 KiB installed

Description

This is a port of the GPL'd Quake 1 source maintained by the Quake Forge team. They're patching it with an eye towards portability and bug fixes, and in the future, feature enhancments.

Note that to actually USE this port you will need to obtain an installed copy of Quake 1 from a DOS/Windows machine.

 http://quake.sourceforge.net

In the other systems

SystemPortVersion
FreeBSDgames/quakeforge0.7.2_10
NetBSDgames/quakeforge0.7.2nb36
DragonFlygames/quakeforge0.7.2_10

Install

Binary package:

pkg install quakeforge

From the ports tree:

cd /usr/ports/games/quakeforge/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	quakeforge>0:games/quakeforge
LIB_DEPENDS=	libQFcd.so:games/quakeforge

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.2_100.7.2_100.7.2_90.7.2_100.7.2_10
FreeBSD:14:quarterly0.7.2_100.7.2_10n/a0.7.2_100.7.2_10
FreeBSD:15:latest0.7.2_100.7.2_10n/a0.7.2_100.7.2_10
FreeBSD:15:quarterly0.7.2_100.7.2_10n/an/an/a
FreeBSD:16:latest0.7.2_100.7.2_10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 34
Run dependencies 35

No port depends on this one.

Configuration

Options name: games_quakeforge

OptionDefaultDescription
CLIENTSonClients
DOCSoffBuild and/or install documentation
FLACoffFLAC lossless audio codec support
JACKoffJACK audio server support
OPTIMIZED_CFLAGSoffUse extra compiler optimizations
SDLoffSimple Direct Media Layer support
SERVERSonDedicated servers
SKYBOXESoffInstall skyboxes pak
VORBISoffOgg Vorbis audio codec support
XXF86DGAoffXFree86 DGA Extension support
XXF86VMoffXFree86 Vidmode Extension support
USES
bison compiler:c11 gmake libtool localbase python:run shebangfix tar:bzip2
Service scripts
none

Message after installing

QuakeForge has been installed.

If you have sound problems try increasing the sound rate. This can be done
with the variable "snd_rate". Standard values could be 22050 and 44100.

To do this when calling the program do (for example):

nq-glx +set snd_speed 44100

Alternatively you can put it in the global configuration file (as root):

echo "set snd_speed 44100" >> /usr/local/etc/quakeforge.conf

===>   NOTICE:

The quakeforge port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 7
  • pak(1)
  • qfcc(1)
  • qflight(1)
  • qfvis(1)
  • quakeforge(1)
  • wad(1)
  • zpak(1)
pkg-plist 267
  • bin/bsp2img
  • bin/hw-master
  • bin/nq-sdl
  • bin/nq-server
  • bin/nq-x11
  • bin/pak
  • bin/qfbsp
  • bin/qfcc
  • bin/qflight
  • bin/qflmp
  • bin/qfmodelgen
  • bin/qfpreqcc
  • bin/qfprogs
  • bin/qfspritegen
  • bin/qfvis
  • bin/qfwavinfo
  • bin/qtv
  • bin/qw-client-sdl
  • bin/qw-client-x11
  • bin/qw-master
  • bin/qw-server
  • bin/wad
  • bin/zpak
  • include/QF/GL/ati.h
  • include/QF/GL/defines.h
  • include/QF/GL/extensions.h
  • include/QF/GL/funcs.h
  • include/QF/GL/qf_draw.h
  • include/QF/GL/qf_explosions.h
  • include/QF/GL/qf_funcs_list.h
  • include/QF/GL/qf_iqm.h
  • include/QF/GL/qf_lightmap.h
  • include/QF/GL/qf_rlight.h
  • include/QF/GL/qf_rmain.h
  • include/QF/GL/qf_rsurf.h
  • include/QF/GL/qf_sky.h
  • include/QF/GL/qf_textures.h
  • include/QF/GL/qf_vid.h
  • include/QF/GL/types.h
  • include/QF/GLSL/defines.h
  • include/QF/GLSL/funcs.h
  • include/QF/GLSL/qf_alias.h
  • include/QF/GLSL/qf_bsp.h
  • include/QF/GLSL/qf_draw.h
  • include/QF/GLSL/qf_funcs_list.h
  • include/QF/GLSL/qf_iqm.h
  • include/QF/GLSL/qf_lightmap.h
  • include/QF/GLSL/qf_particles.h
  • include/QF/GLSL/qf_textures.h
  • include/QF/GLSL/qf_vid.h
  • include/QF/GLSL/types.h
  • include/QF/alloc.h
  • include/QF/bspfile.h
  • include/QF/cbuf.h
  • include/QF/cdaudio.h
  • include/QF/checksum.h
  • include/QF/clip_hull.h
  • include/QF/cmd.h
  • include/QF/console.h
  • include/QF/crc.h
  • include/QF/csqc.h
  • include/QF/cvar.h
  • include/QF/draw.h
  • include/QF/dstring.h
  • include/QF/gib.h
  • include/QF/hash.h
  • include/QF/hl.h
  • include/QF/idparse.h
  • include/QF/image.h
  • include/QF/in_event.h
  • include/QF/info.h
  • include/QF/input.h
  • include/QF/iqm.h
  • include/QF/joystick.h
  • include/QF/keys.h
  • include/QF/link.h
  • include/QF/llist.h
  • include/QF/locs.h
  • include/QF/math/dual.h
  • include/QF/math/half.h
  • include/QF/math/matrix3.h
  • include/QF/math/matrix4.h
  • include/QF/math/quaternion.h
  • include/QF/math/vector.h
  • include/QF/mathlib.h
  • include/QF/mdfour.h
  • include/QF/mersenne.h
  • include/QF/model.h
  • include/QF/modelgen.h
  • include/QF/msg.h
  • include/QF/object.h
  • include/QF/pak.h
  • include/QF/pakfile.h
  • include/QF/pcx.h
  • include/QF/plugin.h
  • include/QF/plugin/cd.h
  • include/QF/plugin/console.h
  • include/QF/plugin/general.h
  • include/QF/plugin/input.h
  • include/QF/plugin/snd_output.h

The first 100 are listed.

distinfo 2
FileSizeSHA256
quakeforge/quakeforge-0.7.2.tar.bz22.887823e+061ddc8c963b23bd648d94af48062ab0448345761defeceaef7c62be55c4a28d7a
quakeforge/skyboxes.pak1.934684e+066d32738cf1b8fa19a61fab22d19a1372d388070c87182fa00ac58a908f7dae27
Master sites 1
  • SF/quake/quake/0.7.2

Commit history 0

No commits in the history this site was built from.