Commit graph

6163 commits

Author SHA1 Message Date
Edwin Groothuis
979f2e64d1 New port: games/tmw A free open source 2D MMORPG in development
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>
2005-11-24 01:09:04 +00:00
Pav Lucistnik
e05544d7ba - Add SHA256 checksums 2005-11-23 22:41:05 +00:00
Pav Lucistnik
a309483668 - Add SHA256
Requested by:	adamw (maintainer)
2005-11-23 21:48:15 +00:00
Pav Lucistnik
0cd0244e86 - Add some SHA256s 2005-11-23 17:38:02 +00:00
Edwin Groothuis
6db26ba974 - Force use of a higher GCC version
- 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
2005-11-23 12:00:47 +00:00
Andrej Zverev
6aa2aa3c67 - Update to version 1.0.2
Release Changelog:
------------------
 Catalan translation
 Spanish translation
 French translation
 Swedish translation
 Fixed: unwanted double-clicks in file menu
------------------
Add SHA256
2005-11-23 10:59:44 +00:00
Jean-Yves Lefort
896219d57f Add linux-warsow.
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>
2005-11-23 02:50:30 +00:00
Jean-Yves Lefort
3d18ff7fc8 Add linux-alienarena.
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>
2005-11-23 01:37:50 +00:00
Pav Lucistnik
e35717c028 - Fix duplication of plist in pkg-plist and in PLIST_FILES+PORTDOCS
Reported by:	krismail
Pointy hats:	vs for introducing this,
		pav for overlooking this
2005-11-22 20:20:01 +00:00
Pav Lucistnik
8dbc4c12e1 - Fix plist
Reported by:	krismail
2005-11-22 20:16:09 +00:00
Edwin Groothuis
abb71e55cf DATAADIR -> DATADIR 2005-11-22 10:42:57 +00:00
Edwin Groothuis
59a1376e0b [UPDATE] games/q3server-ut: integrate with "quake3-data", rename to "quake3-ut", update to 3.7
* 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>
2005-11-22 09:27:23 +00:00
Emanuel Haupt
f1d0372cbb - remove wrongly set USE_X_PREFIX
- bump PORTREVISION

Notified by:	pointyhat via kris
Approved by:	maintainer
2005-11-22 07:46:14 +00:00
Edwin Groothuis
9085c8d000 [UPDATE] games/q3server-wfa: integrate with "quake3-data", rename to "quake3-wfa", update to 3.5b
Changes:
	* Update to version 3.5b.
	* Rename to "quake3-wfa" (also rename port directory).
	* Integrate with "quake3-data"

PR:		ports/86192
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	maitnainer timeout
2005-11-22 07:22:14 +00:00
Edwin Groothuis
6fc2f434ad [Maintainer Update] games/xeji fix unfetchable distfile
* Change MASTER_SITES to fix unfetchable distfile
	* Change MAINTAINER(change e-mail address to my another one)

PR:		ports/89375
Submitted by:	HIYAMA Takeshi <gibbon@cocoa.freemail.ne.jp>
2005-11-22 06:58:11 +00:00
Edwin Groothuis
3d2d09f78e [Maintainer Update] games/xbaby fix unfetchable distfile
* Change EXTRACT_SUFX to fix unfetchable distfile
	* Change MAINTAINER(change e-mail address to my another one)

PR:		ports/89374
Submitted by:	HIYAMA Takeshi <gibbon@cocoa.freemail.ne.jp>
2005-11-22 06:56:48 +00:00
Edwin Groothuis
70b699d13a add SHA256 checksum while we're at it 2005-11-22 06:25:33 +00:00
Edwin Groothuis
6fe1ab22d1 add SHA256 while we're at it. 2005-11-22 06:24:15 +00:00
Edwin Groothuis
925034e34a [UPDATE] games/q3server-ra3: integrate with "quake3-data", rename to "quake3-ra3", update to 1.76
Changes:
	* Update to version 1.76.
	* Rename to "quake3-ra3" (also rename port directory).
	* Integrate with "quake3-data".

PR:		ports/86190
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	maintainer timeout
2005-11-22 06:23:44 +00:00
Edwin Groothuis
8784cf7946 [UPDATE] games/q3server-osp: integrate with "quake3-data", rename to "quake3-osp"
Changes:
	* Rename to "quake3-osp" (also rename port directory).
	* Integrate with "quake3-data".

Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
PR:		ports/86189
Approved by:	maintainer timeout
2005-11-22 06:09:58 +00:00
Edwin Groothuis
dfcff06301 Rename q3server* to quake3-* equivalents:
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
2005-11-22 05:59:43 +00:00
Edwin Groothuis
db3faa3bbd [UPDATE] games/q3server-freezetag: integrate with "quake3-data", rename to "quake3-freezetag"
Changes:
	* Rename to "quake3-freezetag" (also rename port directory).
	* Integrate with "quake3-data"

PR:		ports/86188
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	maintainer timeout
2005-11-22 05:56:07 +00:00
Edwin Groothuis
7628682008 [UPDATE] games/q3server-excessive: integrate with "quake3-data", rename to "quake3-excessive"
Changes:
	* Rename to "quake3-excessive" (also rename port directory).
	* Integrate with "quake3-data".

PR:		ports/86187
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	maintainer timeout
2005-11-22 05:55:16 +00:00
Edwin Groothuis
07efa6b5c4 [UPDATE] games/q3server: integrate with "quake3-data", rename to "linux-quake3"
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
2005-11-22 05:48:51 +00:00
Edwin Groothuis
1e53364329 [UPDATE] games/quake3: integrate with quake3-data
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>
2005-11-22 05:20:37 +00:00
Edwin Groothuis
e81f50450d [UPDATE] games/quake2forge: integrate with "quake2-data"
Changes:
	* Integrate with "quake2-data".
	* Add OPTIONS.
	* Add support for Rogue and Xatrix mission packs.

PR:		ports/87180
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
2005-11-22 05:15:42 +00:00
Edwin Groothuis
758d4bd9f9 maintainer-update games/linux-quake4
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>
2005-11-22 02:51:38 +00:00
Jean-Yves Lefort
27542ce7b4 - Updated aircrafts:
- Boeing 314-A
    - Concorde
- New aircraft:
    - Lockheed 1049
- Add mirror sites

Fetch failure reported by:	pointyhat via kris
2005-11-21 22:03:17 +00:00
Pav Lucistnik
61a1cbf27c - Add more MASTER_SITES
PR:		ports/89321
Submitted by:	Linas Valiukas <shirshegsm@gmail.com> (maintainer)
2005-11-21 16:42:59 +00:00
Pav Lucistnik
a165520694 - Take maintainership
- Add SHA256

PR:		ports/89331
Submitted by:	Alex Trull <freebsd.alex@trull.org>
2005-11-21 16:35:32 +00:00
Pav Lucistnik
0eca6215d2 - Update to 1.2
- Take maintainership

PR:		ports/89331
Submitted by:	Alex Trull <freebsd.alex@trull.org>
2005-11-21 16:34:11 +00:00
Pav Lucistnik
3cf025aca0 - Update to 0.8.0
PR:		ports/89331
Submitted by:	Alex Trull <freebsd.alex@trull.org> (maintainer)
2005-11-21 16:33:25 +00:00
Pav Lucistnik
c3e016bcbd - Correct a small typo in pkg-message: it states that the user needs to copy a
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>
2005-11-21 14:32:11 +00:00
Pav Lucistnik
821ecc0e39 - Style 2005-11-21 14:30:50 +00:00
Pav Lucistnik
24d078a41c The GGZ Gaming Zone - SDL-based games
PR:		ports/89276
Submitted by:	Ying-Chieh Chen <yinjieh@csie.nctu.edu.tw>
2005-11-21 13:33:10 +00:00
Pav Lucistnik
bc607d1ed6 - Fix build on 4.X by requiring gcc3
PR:		ports/89311
Submitted by:	Ying-Chieh Chen <yinjieh@csie.nctu.edu.tw> (maintainer)
2005-11-21 11:23:50 +00:00
Jean-Yves Lefort
d591f8c832 - Reflect the simgear update by bumping PORTREVISION, since simgear is
staticalled linked
- Track the fgfs-base move to ${X11BASE}
2005-11-20 22:17:27 +00:00
Jean-Yves Lefort
fe6bee82ec - Update to 0.9.9
- Move to ${X11BASE}
2005-11-20 22:16:58 +00:00
Jean-Yves Lefort
dbb156a8bf - Update to 20051118
- Move to ${X11BASE}
- Add a mirror site
2005-11-20 22:16:37 +00:00
Jean-Yves Lefort
15ce43976d - Update to 0.9.9
- Move to ${X11BASE}
- Dynamically generate the packing list
- Simplify do-install
2005-11-20 22:16:15 +00:00
Ade Lovett
0ec9a5fa8a Update the two currently remaining ports that use old autotools constructs 2005-11-19 22:27:04 +00:00
Simon Barner
a50ad9fab1 Really fix build on 6.0+: Use CFLAGS="-O -pipe" because -fno-strict-aliasing
(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
2005-11-19 14:04:39 +00:00
Simon Barner
a685a5f5ee Fix build if no WAD is selected (this also fixes the build of
games/doom-{hr, hr2, wolfendoom, hacx} which use this port's Makefile.include

PR:		ports/89263
Submitted by:	Alejandro Pulver <alejandro@varnet.biz> (maintainer)
2005-11-19 12:06:43 +00:00
Alexey Dokuchaev
4ebe1fe922 Start curing the damage done in previous massive commit:
- Reindent OPTIONS for easy reading
- Add SHA256 hashes while here
2005-11-18 10:02:24 +00:00
Joe Marcus Clarke
9a06d2ac95 Fix a crash on startup if ~/.atomix does not already exist. 2005-11-17 22:47:56 +00:00
Edwin Groothuis
0b9118674e New maintainer: "Andrew P." <infofarmer@gmail.com>
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@.
2005-11-17 22:25:11 +00:00
Edwin Groothuis
f682dfd905 [patch] games/quakeforge does not respond to keyboard input
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>
2005-11-17 21:58:49 +00:00
Edwin Groothuis
1f2d2432a2 [patch] games/quakeforge does not respond to keyboard input
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>
2005-11-17 21:58:25 +00:00
Thierry Thomas
3814a4b91c Chase MASTERSITES reorganization and make fetchable again.
Reported by:	pointyhat via Kris
2005-11-17 21:22:05 +00:00
Edwin Groothuis
2fd9e6e6c5 update games/linux-quake4 to 1.0.5
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>
2005-11-17 21:21:09 +00:00