GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).
The FreeBSD GNOME team would also like to thank our various testers and
contributors:
Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)
PRs fixed in this release:
111272, 113470, 115995, 116338
- Fix launcher Makefile (stock one was not working) [1].
PR: ports/117048
Submitted by: Pedro F. Giffuni <giffunip@tutopia.com>
Reworked by: alepulver [1]
typing, FAST.
It helps you improve your typing by letting you type in a randomly
selected word which scrolls by on the screen at an increasing speed. If
the word hits the laser, you'll loose points.
WWW: http://www.vanheusden.com/banihstypos/
PR: ports/116971
Submitted by: Philippe Audeoud <jadawin at tuxaco.net>
- Project is closed 2006-06-26, no further development and keeping it compatible with recent Ogre3d
- It does not build with gcc42
- It does not build on 64bit systems
PR: 117049
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
shown interest in handling this port, and is likely to do a better job
at it than me. While I'm here, correct the MASTER_SITE_SUBDIR variable;
the distfiles are in my own sub-directory, and not petef@'s one anymore.
rush of a fierce space battle against relentless swarms of alien invaders.
Immerse into a decisive battle against tons of cunning foes, face the
terrifying bosses and protect your homeland throughout 15 diverse levels of
the game. The hardcore gameplay of AstroMenace, packed with pure non-stop
action, will become a full scale test for your basic instinct of survival.
AstroMenace shines with stunning special effects which in combination with
superb 3d graphics guarantee that the game will feast the eyes of even most
experienced arcade players. The quality of visuals ensures that the
demonstration of your superior power and new weaponry will look really
impressive and awesome, so the destruction of foes is a truly amazing sight.
The game provides a wide variety of armaments and weapon upgrades for
discharging the retributive wrath upon the hordes of enemies, besides it has
a great number of improvements for enhancing the defensive abilities of your
spaceship. Collect money during the combat and invest them into turning your
spaceship into an ultimate weapon of mass destruction.
PR: ports/116630
Submitted by: Oleg Alexeenkov
Theme of the game 8 Kingdoms is inspirated by the world of fantasy. Players
play on a fully 3D hex map. They construct buildings, recruit units including
infantry, mounted units, mages, catapults and finally they attack enemy or
help allies. Units gain experiences during the battle, each unit can get some
abilities upgraded to be stronger.
Data are stored in XML and freely accessible from language versions to units
attributes, moreover map editor with random map generator is included for
comfortable map editing.
WWW: http://kralovstvi.sourceforge.net/
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
Pingus is a free Lemmings-like game covered under the GNU GPL. It features
currently 22 playable levels and runs under a wide variety of operating systems
(FreeBSD, Linux, Windows, etc.)
WWW: http://pingus.seul.org/
Neuro-Evolving Robotic Operatives, or NERO for short, is a unique computer
game that lets you play with adapting intelligent agents hands-on. Evolve your
own robot army by tuning their artificial brains for challenging tasks,
then pit them against your friends' teams in online competitions!.
New features in NERO 2.0 include an interactive game mode called territory
capture, as well as a new user interface and more extensive training tools.
WWW: http://www.nerogame.org/
- This version fixes a startup crash [1].
- Add a patch to fix crash when resuming from a paused game.
PR: ports/116140 [1]
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Doesn't compile on 64bit systems, and I have no access to
such systems to fix. Any help/offers greatfully accepted,
but that witholding, need to mark this as i386 only.
PR: ports/116589
Submitted by: Jamie Jones <jamie@bishopston.net>
1. Update to xscrabble 2.12
2. Fix typo in pkg-descr and trim trailing blanks
"You might be able to improve upon this"
This port does something I don't like: it installs an empty,
unwritable scrabble_scores file in a directory whose contents
shouldn't be modified. Players then need to override the
app-defaults by placing a
XScrabble.scorefile: /path/to/scrabble_scores
line in $HOME/.Xdefaults (or $HOME/.Xresources, whatever).
Wouldn't it make more sense to create a new, empty, writable
score file under /var/games (if it doesn't exist) upon
package installation; make the app-defaults file reference that;
on deinstall, remove /var/games/scrabble_scores if it is empty or
print a message indicating this file needs to be deleted manually
in order to remove all traces?
PR: ports/111839
Submitted by: "Eric P. Scott" <eps+pbug0704@ana.com>
quantumminigolf.cpp:1: error: -malign-double makes no sense in the 64bit mode
PR: ports/116614
Submitted by: Dmitry Marakasov <amdmi3 at amdmi3.ru> (maintainer)
- Make PORTVERSION of crafty-open-enormous to be consistent with others
- Correct CONFLICTS line in crafty-open-large, crafty-open-medium
PR: ports/116598
Submitted by: J Shoemaker <shoemaker at bluebottle.com> (maintainer)
The game quantum minigolf is nearly the same as the game minigolf
- except that the ball obeys the laws of quantum mechanics.
Such a ball can be at several places at once. It can diffract around
obstacles and interfere with itself. Apart from that, the rules are
the same: You can play on various tracks involving various obstacles.
You hit the ball with a club and try to kick it into a hole on the
other side of the track.
WWW: http://quantumminigolf.sourceforge.net
PR: ports/116501
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru>
This is the port of the medium opening book for crafty. It
consumes about 85-90M.
It was created with "book create enormous.pgn 60 2 50" (see
the crafty documentation and online help for a more thorough
explanation of what this does)
PR: ports/116240
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Received email stating "build fails on amd64 system with a
message about unsupported instructions. [...] Modifying
patch-Makefile so that -m486 / -mtune 486 option is removed
fixed the problem for me." Updated Makefile to add PORTREVISION
so that updates will be seen by ports-tools, implemented
arch suggestions for fixes, removing most mention of
architecture specific instructions. Those will likely be
in make.conf, anyway, and if so will be passed along due
to inclusion.
PR: ports/116379
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Kevedit is an editor for the classic DOS game ZZT. The
"Linux version" runs under FreeBSD with only trivial
modification.
PR: ports/116388
Submitted by: Raymond Pasco <ray@cultofray.net>
no longer requires this game to be played. It only uses its engine, which is
open sourced through the GPL and may be distributed freely. Urban Terror plays
in about the same setting as Counter Strike, but is less focused on realism
and plays much faster, which among other things, is caused by the ability to
strafe jump, which combined with wall jumping can lead to very quick movement
and nice jumps. Urban Terror has 7 game modes, 25 maps and 15 weapons.
This port only contains the data, and can be played with ioUrbanTerror
(games/iourbanterror) or any other Quake 3 Arena compatible engine.
WWW: http://www.urbanterror.net/
Changelog:
* Improved Russian translation, it should outperform the vanilla-translation now.
* Implement SoundSetPan(). This caused an unexpected termination of the game in
certain places (e.g. Bug Queen).
* Fixed an infinite loop when throwing objects.
* Added a desktop file for better desktop integration.
* Fixed (as always) an assortment of vanilla bugs like: misplacement of some
texts and gui elements; salary of non-AIM/MERC mercenaries was assumed to
be 0, so it did not count towards the min/max/daily salary stats; vehicles
had been counted in for calculating the average stats in the personnel screen.
* Changed the scroll speeds, so diagonal scrolling is always axis aligned.
* As usual code cleanups and minor fixes.
PR: 116319
Submitted by: Christoph Mallon <christoph.mallon@gmx.de> (maintainer)
no longer requires this game to be played. It only uses its engine, which is
open sourced through the GPL and may be distributed freely. Urban Terror plays
in about the same setting as Counter Strike, but is less focused on realism
and plays much faster, which among other things, is caused by the ability to
strafe jump, which combined with wall jumping can lead to very quick movement
and nice jumps. Urban Terror has 7 game modes, 25 maps and 15 weapons.
This port only contains the data, and can be played with ioUrbanTerror
(games/iourbanterror) or any other Quake 3 Arena compatible engine.
WWW: http://www.urbanterror.net/
- Remove FreeBSD 4.x support (USE_GCC=3.4+ and files/extra-patch-*).
- Add USE_XLIB when using USE_GL, since it doesn't imply it anymore.
- Use ~/.ioquake3 for writing instead of original ~/.q3a, because the new
configuration files have more variables, and would be removed if overwriten
by another engine. Note it in pkg-message.
- Install README.
Does not need to ber setuid nobody, as this breaks the
per-user rc-files goal; setgid with group-writable files should
suffice. Configured for the new personalities feature, and added a
fix to make sure that help is available (wasn't working before as it
was moved from the executable to a file.)
PR: ports/116266
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
These are the 3/4/5 man tablebases that include pawns.
Tablebases with pawns as one of the pieces are quite large
- this port will take ~5.1G of disk space, compared with
~2G for the no-pawn tablebases.
Note: added NO_PACKAGE to it to keep the builders happy.
PR: ports/116260
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
These are the 3, 4, and 5 man tablebases for crafty, with
the exception of the pawn tablebases, which are quite large.
A future port will address those seperately.
PR: ports/116253
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Since the crafty port has been updated, there are inconsistencies
in the opening book ports now. Since the maintainer's email
bounces, I'll volunteer to maintain these as well. The port
has been updated so that it'll actually be seen by crafty,
and has been made accessible for the learning function to
work.
PR: ports/116247
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Since the crafty port has been updated, there are inconsistencies
in the opening book ports now. Since the maintainer's email
bounces, I'll volunteer to maintain these as well. The port
has been updated so that it'll actually be seen by crafty,
and has been made accessible for the learning function to
work.
PR: ports/116246
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Crafty is an open source chess engine. The former version is
very old, not to mention broken when compiling enormous opening books
(see pr ports/116163) This updates to the newest version, and solves
the problem as well. Sorry about the prior pr with this topic - the
makefile had a couple typos.
This seems to be an abandoned port. If the maintainer is no
longer interested, I will volunteer to take over this port.
The maintainers email address bounced, so Jonathan is now the happy
maintainer of this port.
PR: ports/116241
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Crafty is an open source chess engine. The former version is
very old, not to mention broken when compiling enormous opening books
(see pr ports/116163) This updates to the newest version, and solves
the problem as well. Sorry about the prior pr with this topic - the
makefile had a couple typos.
This seems to be an abandoned port. If the maintainer is no
longer interested, I will volunteer to take over this port.
The maintainers email address bounced, so Jonathan is now the happy
maintainer of this port.
PR: ports/116241
Submitted by: shoemaker@bluebottle.com (Jonathan Shoemaker)
Update to 0.8.0
Take maintainership
Update games/trophy
update trophy to 1.1.4 and pass maintainership to me.
Ignore games/clanbomber
Set ignore on games/clanbomber, it will compile but not run.
PR: ports/115139, ports/115141, ports/115142
Submitted by: Martin Tournoij <carpetsmoker@xs4all.nl>
Samurai Wars is an official mod for Savage. The mod is set in feudal Japan and
it features new levels and characters, as well as a unique melee combat system.
WWW: http://www.newerth.com/
XLogical is an action/puzzle game based on the classic
game Logical from Rainbow Arts.
WWW: http://changeling.ixionstudios.com/xlogical/
PR: ports/115609
Submitted by: Aaron Baugher <aaron@baugher.biz>
* Now compiles fine WITHOUT_NLS
* Depend on sqlite via USE_SQLITE instead of LIB_DEPENDS (noted by sat)
PR: 116095
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
the GPL, effectively creating a free stand-alone game. You do not need Quake
III Arena to play this game.
Bots were added starting in 0.6.0. They will spout taunts and everything!
Concepts would be loose, so don't expect a remake of Klesk in his original
Klesk form, or any direct remakes of any map/weapon/model.
WWW: http://openarena.ws/
PR: ports/115072
Submitted by: Josh Tolbert <hemi at puresimplicity.net>
- Add glest/files/pkg-message file
- Modify glest-wrapper file. Now it works with home directory and place the
configuration files there.
- Remove glest-data/pkg-plist file
- Change default value assignment in rc script to match Porter's Handbook [2]
- Use GNU_CONFIGURE as the configure script is generated by autoconf [2]
PR: ports/115652 [1]
Submitted by: Max E. Kuznecov <mek at mek.uz.ua> (maintainer) [1]
Approved by: Max E. Kuznecov <mek at mek.uz.ua> (maintainer) [2]