quake3 creates botlib.log in the current directory. Such
action is annoying and should be prevented.
PR: ports/90263
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
The Turbolet L410 package simulates the Turbolet L410 Czech commuter aircraft,
and is provided as an aircraft for the FlightGear flight simulator. Since the
aircraft requires modifications to the FlightGear source code, this port
builds and installs a patched FlightGear executable.
WWW: http://javky.rozhled.cz/index.php?id=fgfsl410&typ=P
The MB-339 PAN package simulates the jet used by the aerobatic team of the
Italian Air Force, and is provided as an aircraft for the FlightGear flight
simulator. It is developed by the University of Udine's Human-Computer
Interaction Laboratory, in collaboration with the Italian Aerobatic team.
WWW: http://hcilab.uniud.it/pan/
The X-Plane network installer is a graphical application which fetches the
latest X-Plane distribution and installs it in the directory you specify.
WWW: http://www.x-plane.com/
Some fonts were integrated in the last release, so I have
removed them from this port.
PR: ports/89981
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
- Fixed masteriste, now tarball is avaliable again.
- Fixed WWW on pkg-descr to new URL.
- Added SHA256 on distinfo.
- Maintainer has been CCed.
PR: ports/89890
Submitted by: Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
Approved by: unbreaking of port without additional features
X-Plane is a popular commercial flight simulator. If you do not have an
X-Plane 8 DVD, the program acts as a demo and locks the controls after 6
minutes.
WWW: http://www.x-plane.com/
Formido is one of those games, where you are loaded with some guns
and you go shooting different things. 'Things' in this case are
big, ugly, - not green though - alien insects. The idea is to kill
as many of those bastards as possible. Eventually they will overcome
you, but struggle as long as you can. There are some power-ups to
aid you in your honorable quest. Keep in mind, that those critters
are rather tough and generally do nasty things when in close range
of any player-characters.
WWW: http://koti.mbnet.fi/lsoft/formido/formido.html
PR: ports/89514
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
The Red-Shirted-Guy served happily in the police forces for
many years, until he got kicked out because he used too
much violence. He started drinking. After couple months
his twin brother, the Green-Shirted-Guy, thought that Red's
life wasn't very glamourous, so Green asked Red if he wanted
to collaborate and start killing bad guys. They both thought
it was a good idea and so they started their agency, The
Shooting Stars. It was finally the time to take law to their
own hands.
WWW: http://www.2ndpoint.fi/ss
PR: ports/89516
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
pythonchess is a computer chess program for human vs.
computer games. pythonchess is a complete chess program
with alpha-beta search, hashing, pondering, iterative
deepening, etc. implemented in Python programming language.
WWW: http://www.kolumbus.fi/jyrki.alakuijala/pychess.html
PR: ports/89518
Submitted by: "Alejandro Pulver" <alejandro@varnet.biz>
Construo is a simple 2D construction programm (it is currently
not a real game) for objects which consist of rods and
springs and let them react on physical forces. You can
currently construct buildings and objects like bridges,
towers, spaceshuttles, etc. and you let them fall to ground
and see seem smash and break. Sound like fun, doesn't it
=;-) The game is similar to Bridge Builder and heavily
inspired from the Gamasutra article Collision Response:
Bouncy, Trouncy, Fun. Its covered under the GNU General
Public License, thats means source code is availabel and
you are allowed to modify it.
WWW: http://www.nongnu.org/construo/
PR: ports/89517
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
JChessBoard is a chess game and PGN viewer/editor written
in Java that can be connected to another JChessBoard via a
direct TCP/IP connection. No Internet Chess Server is
required for playing.
WWW: http://jchessboard.sourceforge.net/
PR: ports/89507
Submitted by: "Alejandro Pulver" <alejandro@varnet.biz>
Freedoom is a project to create a complete Doom II-compatible
IWAD file which is Free Software.
The IWAD file is the file used by Doom which contains all
the game data (graphics, sound effects, music, etc.). While
the Doom source code is Free, you currently still need one
of the proprietary IWAD files from id in order to play Doom.
Freedoom aims to create a Free alternative. Combined with
the GPL-licensed Doom source code this will result in a
complete Free Doom-based game
PR: ports/89473
Submitted by: "Alejandro Pulver" <alejandro@varnet.biz>
Oolite is an independent interpretation and recreation of the classic game,
Elite. Oolite is a space trading and combat game, with the dangers of pirates,
police, bounty hunters, and various other hazards. The player's role is open
ended: there is no set goal other than perhaps to reach the Elite combat
rating, but the players may choose their own path through the universe.
The game is expandable, and numerous expansion packs already exist. New ships
and new missions are available for download.
You can find a first-flight tutorial here:
http://oolite.aegidian.org/tutorial/
WWW: http://oolite-linux.berlios.de/
PR: ports/86997
Submitted by: Andriy Gapon <avg@icyb.net.ua>
The Mana World (TMW) is a serious effort to create an
innovative free and open source MMORPG. TMW uses 2D graphics
and aims to create a large and diverse interactive world.
It is licensed under the GPL, making sure this game can't
ever run away from you.
The project includes the development of both a client and
a server, as well as the development of an online world.
WWW: http://themanaworld.org/
PR: ports/87340
Submitted by: Tobias Gion <freebsd@gionet.de>
- Include digest::md5 for perl on 4.x
- Add BUILD_ENV to make sure that do-build works fine
- Fix files/patch-code-unix-cons to understand $ENV{CC} and friends
- Fix files/patch-code-qcommon-common.c to include sys/types.h
Noticed by: YAPHR
Release Changelog:
------------------
Catalan translation
Spanish translation
French translation
Swedish translation
Fixed: unwanted double-clicks in file menu
------------------
Add SHA256
Warsow is a full free multiplayer first person shooter with cartoon design,
using qfusion (a cool improvement to the Quake 2 engine). Highlights:
- Besides classical trix coming from Quake scene, like Circle Jump, Strafe
Jump, Double Jump, Bunny Hopping, etc., Warsow features its own Special
Moves
- Special moves of Warsow are Wall jumps, Dashes, Dodges, Ramp slides. All
of them can be performed with a single key (spacebar by default)
- All this brings huge depth of interactivity in 3D environment, really
skilled gameplay, endless learning curves
- Client and dedicated server
- Load Quake 3 maps
- Add bots
- And more
WWW: http://www.warsow.net/
PR: ports/88903
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
AA2K6 is the latest in a series of standalone games based on a classic Sci-Fi
theme with a modern, updated visual experience. With 25 levels, five modes of
play, mutators, built-in bots, 9 characters, 8 weapons (3 with alt-fire
modes), the game has an endless supply of replayability. Billed as the sequel
to 2004's CodeRED: Alien Arena, AA2K6 is much more than that. With the trials
and tribulations of software development, endless hours of playing, gathering
feedback, COR Entertainment has been able to not only fine tune and perfect
it's flagship game, but add completely new dimensions to it.
WWW: http://red.planetarena.org/
PR: ports/88911
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Update to version 3.7.
* Rename to "quake3-ut" (also rename port directory).
* Integrate with "quake3-data"
Note: I get this when building it on a tinderbox:
=> Attempting to fetch from file:///distcache//.
urbanTerror37_full.zip Filesize limit exceeded
PR: ports/86191
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
ports/86186 [UPDATE] games/q3server: integrate with "quake3-data", rename to "linux-quake3"
ports/86187 [UPDATE] games/q3server-excessive: integrate with "quake3-data", rename to "quake3-excessive"
ports/86188 [UPDATE] games/q3server-freezetag: integrate with "quake3-data", rename to "quake3-freezetag"
ports/86189 [UPDATE] games/q3server-osp: integrate with "quake3-data", rename to "quake3-osp"
ports/86190 [UPDATE] games/q3server-ra3: integrate with "quake3-data", rename to "quake3-ra3", update to 1.76
ports/86191 [UPDATE] games/q3server-ut: integrate with "quake3-data", rename to "quake3-ut", update to 3.7
ports/86192 [UPDATE] games/q3server-wfa: integrate with "quake3-data", rename to "quake3-wfa", update to 3.5b
Changes:
* Rename to "linux-quake3" (also rename the port directory).
* Integrate with "quake3-data".
* Clean-up/rewrite.
* Take maintainership.
Changes:
* Do not take maintainership.
* Use a subdirectory under "libexec".
* Use the same DIST_SUBDIR as "quake3-data" (becauses they use a common file).
Changes:
* Remove ".in" files and the "files" directory (build scripts in do-build).
Changes:
* Fix the wrapper scripts (weren't passing their arguments to the real binaries).
PR: ports/86186
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: maintainer timeout
Changes:
* Don't build install QVM's and shared libraries (QVM's are provided in the PAK files).
* Look for data in the same directory as linux-quake3.
* Add mirror.
* Remove pkg-message and pkg-plist (not needed anymore)
PR: ports/89330
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: Linas Valiukas <shirshegsm@gmail.com>
Make linux-quake4 fetchable.
Reported by: Kris Kennaway
Oh man, we need to support torrent links in bsd.port.mk.
See also bin/89403
PR: ports/89299
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
file called 'pak.pk3' though its actual name is 'pak0.pk3'. I've also added
an example 'md5' output, making it easier for the users to check if their
files are valid.
PR: ports/89314
Submitted by: Ed Schouten <ed@fxq.nl>
(default since FreeBSD 6.0) produces non-working code for the `vcc' tool that
is needed during the build (it dumps core).
However, the optimizations that can be enabled with the WITH_OPTIMIZIED_CFLAGS
work just fine.
Reported by: pointyhat via kris
I'm not a gamer, and I don't own the game, but this is an
important port and it would be a pity to see it orphaned. So
I'm willing to take maintainership until someone more suitable
steps forward..
BTW, Q4 runs great on FreeBSD. There are still a few tweaks
to be made (e.g. q4 would be glad to see linprocfs), but overall
it runs without any bugs, glitches or performance problems.
We need to put some pressure on Ati guys to release either
drivers or specs. Maybe we'll talk later about it at advocacy@.
After ports recompilation for 6.0 (upgrade from 5-STABLE)
I noticed that quakeforge start and plays the demo, but
completely ignores any keyboard input. Besides that, it
reports that plugin /usr/local/lib/quakeforge/console_client.so
cannot be loaded.
Investigation had shown that the plugin is used to drive
the game menu, and the reason it cannot be loaded is that
the main executable of the game does not export the symbol
Key_Progs_Init.
Symbol is absent since build links final exe from some
static libraries, and .o with Key_Progs_Init is (for some
reasons) not referenced by exe. As a workaround, I propose
to add an explicit reference for the symbol.
Proper fix would be something like -Wl,--whole-archive
switch for final link, but this does not work due to libtool
only allows to put switches at the start of the command
line. And cc links libgcc.a twice, that leads to duplicate
symbol definitions.
PR: ports/89065
Submitted by: Kostik Belousov <kostikbel@gmail.com>
Approved by: Alejandro Pulver <alejandro@varnet.biz>
After ports recompilation for 6.0 (upgrade from 5-STABLE)
I noticed that quakeforge start and plays the demo, but
completely ignores any keyboard input. Besides that, it
reports that plugin /usr/local/lib/quakeforge/console_client.so
cannot be loaded.
Investigation had shown that the plugin is used to drive
the game menu, and the reason it cannot be loaded is that
the main executable of the game does not export the symbol
Key_Progs_Init.
Symbol is absent since build links final exe from some
static libraries, and .o with Key_Progs_Init is (for some
reasons) not referenced by exe. As a workaround, I propose
to add an explicit reference for the symbol.
Proper fix would be something like -Wl,--whole-archive
switch for final link, but this does not work due to libtool
only allows to put switches at the start of the command
line. And cc links libgcc.a twice, that leads to duplicate
symbol definitions.
PR: ports/89065
Submitted by: Kostik Belousov <kostikbel@gmail.com>
Approved by: Alejandro Pulver <alejandro@varnet.biz>
o Update to 1.0.5
o Fix pkg-plist
o Add SHA256
o Old savegames seem to be compatible
PR: ports/89199
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
Approved by: Ed Schouten <ed@fxq.nl>
they will crash down on you. But be warned they keep coming and
they come faster each time. Click on groups of three or more to
remove tiles. Additional "helper" tiles are given occasionally to
assist and some times hinder in the removal of tiles.
WWW: http://www.shiftygames.com/torrent/torrent.html
PR: ports/88769
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
Changes:
* Integrate with "games/quake-data".
* Remove SVGA client (doesn't compile, and if it does it could behave as described in "games/quakeforge/pkg-messgae").
* Add OPTIONS.
* Add option to install files for colored lighting in levels.
PR: ports/86170
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: maintainer timeout
- Add OPTIONS.
- Use SUB_FILES for generating pkg-message.
- Merge BROKEN and NOT_FOR_ARCHS into ONLY_FOR_ARCHS=i386.
- Add patch to fix the segmentation fault when exitting the program
- Update WWW
PR: ports/86440
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Tweaked by: Igor Pokrovsky <ip@doom.homeunix.org>
Approved by: Igor Pokrovsky <ip@doom.homeunix.org> (maintainer)
id Software has released Linux binaries for Quake 4! Hooray!
They seem to work on FreeBSD as well (worked on my machine,
about 5 FPS ;-)).
There isn't a port for it at the moment, so I've made one.
I don't feel like maintaining it, because I can't really
test it on my machine.
The port isn't complete; There isn't a switch to install
dedicated only (wouldn't be hard though) and I guess we
shouldn't be able to build packages from it.
Have fun! :-)
* Renamed it to games/linux-quake4 to stay consistent with other quake ports.
PR: ports/87764
Submitted by: Ed Schouten <ed@fxq.nl>
Doom data files (the shareware versions of Doom, Doom II, Hexen,
Heretic and Strife).
This port is the basis of a new framework that allows DooM
ports to share their data files.
The cannoical location of those WAD files is ${LOCALBASE}/share/doom
(the directory is owned by this port).
In order to create your own port for a DooM WAD port, please see
games/doom-hr for an example.
PR: 86439
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Changes:
* Integrate with "quake2-data".
* Add OPTIONS (21).
* Clean-up (sort knobs alphabetically, etc.).
* Automatically extract Rogue and Xatrix mission packs.
* Remove ARCH from library names (gamei386.so -> game.so).
Also increases portability (the library name was manually
defined between #ifdefs checking the architecture, and a
#error at the end).
* Change patch names (using "_" instead of "::"), and also some patches.
PR: ports/87181
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: maintainer timeout
Quake III Arena, developed by the gaming wizards at id
Software, is the third installment of one of the most popular
computer game franchises of all time. Organic caverns,
gothic cathedrals and futuristic spacescapes play host to
Quake III Arena's unrivaled blend of action, strategy and
jaw-dropping technology as Linux gamers are invited to
square off against 32 of history's greatest warriors. Built
around a revolutionary new graphics engine capable of
delivering mind blowing 3D special effects including curved
surfaces and volumetric fog, Quake III Arena is the final
word in deathmatching mayhem.
This is a native build for FreeBSD. Sorry, no joystick
support is available at this time.
PR: ports/85429
Submitted by: Linas Valiukas <shirshegsm@gmail.com>
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
<alexander@trull.com>: host neti-outblaze-com.mr.outblaze.com[205.158.62.41]
said: 550 <alexander@trull.com>: User unknown (in reply to RCPT TO command)
racing in mind. It's powered by the excellent Vamos physics engine. It is
released under the GNU General Public License (GPL) v2. It is currently
available for Linux, FreeBSD and Windows.
WWW: http://www.vdrift.net/
PR: ports/88775
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>