BZFlag 2.0.10 Release Candidate 3
BZFlag 2.0.10 Release Candidate 3
Continuing on with our planned release of 2.0.10, we now have the next release candidate. For more information, see the the 2.0.10RC2 thread.
This version has some minor changes from the previous release.
You can see the change log for more detailed info.
This is a pre-release candidate build for that version (2.0.10). It IS compatible with existing 2.0.x servers, so you can play still with everyone else. If all goes well we hope to have 2.0.10 as a final release in a few weeks, but we need YOUR help testing it.
We have a windows installer built now. Debian/Ubuntu packages are being made and will be posted when they are ready. In a few days we will try to have a Mac OSX universal binary made available.
Note to Mac users: 2.0.10 and any future binaries will not support OSX 10.2. Version 2.0.10 will be made as a universal binary for 10.3 and 10.4 only.
This does not mean that development has stopped on the next major version, 2.2. This is simply a maintenance release of the changes that have been made in the 2.0.x branch, mostly so we can get a good build into the Linux distributions. Development is still ongoing for 2.99, which will be released as 3.0. 2.0.10 does not contain any new major features, flags, or gameplay changes. It is just like 2.0.8 with regards to gameplay.
Windows installer
http://beta.bzflag.bz/builds/2.0.x/Wind ... .10rc3.exe
Source Archives
http://beta.bzflag.bz/builds/2.0.x/Sour ... .10rc3.zip
http://beta.bzflag.bz/builds/2.0.x/Sour ... rc3.tar.gz
http://beta.bzflag.bz/builds/2.0.x/Sour ... c3.tar.bz2
Debian/Ubuntu packages.
TBD
Apple OSX Universal Image
http://beta.bzflag.bz/builds/2.0.x/MacO ... 3_10.3.dmg (10.4 and 10.3?)
http://beta.bzflag.bz/builds/2.0.x/MacO ... pp.tar.bz2 (10.4 only?)
Please try out the above packages and report any problems. Try to break that client and server. Attempt things that someone might try and see if it breaks. As always, we want this to be a very stable release. But we need the help of users to make sure it is. So tell your friends and have them try this out.
This version has some minor changes from the previous release.
You can see the change log for more detailed info.
This is a pre-release candidate build for that version (2.0.10). It IS compatible with existing 2.0.x servers, so you can play still with everyone else. If all goes well we hope to have 2.0.10 as a final release in a few weeks, but we need YOUR help testing it.
We have a windows installer built now. Debian/Ubuntu packages are being made and will be posted when they are ready. In a few days we will try to have a Mac OSX universal binary made available.
Note to Mac users: 2.0.10 and any future binaries will not support OSX 10.2. Version 2.0.10 will be made as a universal binary for 10.3 and 10.4 only.
This does not mean that development has stopped on the next major version, 2.2. This is simply a maintenance release of the changes that have been made in the 2.0.x branch, mostly so we can get a good build into the Linux distributions. Development is still ongoing for 2.99, which will be released as 3.0. 2.0.10 does not contain any new major features, flags, or gameplay changes. It is just like 2.0.8 with regards to gameplay.
Windows installer
http://beta.bzflag.bz/builds/2.0.x/Wind ... .10rc3.exe
Source Archives
http://beta.bzflag.bz/builds/2.0.x/Sour ... .10rc3.zip
http://beta.bzflag.bz/builds/2.0.x/Sour ... rc3.tar.gz
http://beta.bzflag.bz/builds/2.0.x/Sour ... c3.tar.bz2
Debian/Ubuntu packages.
TBD
Apple OSX Universal Image
http://beta.bzflag.bz/builds/2.0.x/MacO ... 3_10.3.dmg (10.4 and 10.3?)
http://beta.bzflag.bz/builds/2.0.x/MacO ... pp.tar.bz2 (10.4 only?)
Please try out the above packages and report any problems. Try to break that client and server. Attempt things that someone might try and see if it breaks. As always, we want this to be a very stable release. But we need the help of users to make sure it is. So tell your friends and have them try this out.
Last edited by JeffM on Wed Nov 21, 2007 4:23 pm, edited 2 times in total.
JeffM
hmm..
The links dont seem to be working.
Hope they will be fixed/up soon.
Edit:
Missing source packages! I guess they will be added soon!
The links dont seem to be working.
Hope they will be fixed/up soon.
Edit:
Code: Select all
Index of /builds/2.0.x
Icon Name Last modified Size Description[DIR] Parent Directory -
[ ] BZFlag-2.0.9s7.dmg 05-Nov-2006 17:05 28M
[ ] bzflag-2.0.10RC1.tar.bz2 17-Sep-2007 17:54 11M
[ ] bzflag-2.0.10RC1.tar.gz 17-Sep-2007 17:59 12M
[ ] bzflag-2.0.10RC1.zip 17-Sep-2007 18:04 12M
[ ] bzflag-2.0.10rc2.tar.bz2 24-Sep-2007 17:40 11M
[ ] bzflag-2.0.10rc2.tar.gz 24-Sep-2007 17:40 12M
[ ] bzflag-2.0.10rc2.zip 24-Sep-2007 17:41 12M
[ ] bzflag-2.0.10rc3.exe 04-Oct-2007 16:25 9.1M
RC3 tarballs are going up to http://fairserve.net/const/v2_0_10RC3. The original links will be fixed once someone with powers does so.
Code: Select all
[/home/MacRep/Desktop/bzflag-2.0.10rc3.zip]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/MacRep/Desktop/bzflag-2.0.10rc3.zip or
/home/MacRep/Desktop/bzflag-2.0.10rc3.zip.zip, and cannot find /home/MacRep/Desktop/bzflag-2.0.10rc3.zip.ZIP, period.
<hr>
Mac Rep is a Raga Man
Mac Rep is a Raga Man
-
- Private First Class
- Posts: 220
- Joined: Tue Jul 26, 2005 10:32 pm
- Location: Gainesville Florida
There seems to be an issue with title.png in RC3. This file will not display correctly on my machine. The old title.png will as well as the new 2.1.x title.png when I copy them to /usr/share/bzflag. Possibly compression? The new file is about half the size of the old or the 2.1.x file.
EDIT:
Found something...
Changing the new image from indexed to RGB fixes my issue. Should the image be RGB or indexed?
EDIT:
Found something...
Changing the new image from indexed to RGB fixes my issue. Should the image be RGB or indexed?
Fixed.anomaly wrote:There seems to be an issue with title.png in RC3. This file will not display correctly on my machine. The old title.png will as well as the new 2.1.x title.png when I copy them to /usr/share/bzflag. Possibly compression? The new file is about half the size of the old or the 2.1.x file.
Ebuild:
If you mods would prefer, I can host these and then you can link to them instead.
Code: Select all
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
inherit eutils flag-o-matic games
DESCRIPTION="OpenGL accelerated 3d tank combat simulator game"
HOMEPAGE="http://www.BZFlag.org/"
SRC_URI="http://beta.bzflag.bz/builds/2.0.x/bzflag-2.0.10rc3.tar.bz2" #/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="dedicated sdl"
DEPEND=">=net-misc/curl-7.15.0
sys-libs/ncurses
net-dns/c-ares
!dedicated? (
virtual/opengl
media-libs/libsdl )"
pkg_setup() {
use dedicated || GAMES_USE_SDL="nojoystick"
games_pkg_setup
}
src_unpack() {
unpack ${A}
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"
cd "${S}"
sed -i \
-e 's:^CFLAGS=.*::' \
-e 's:^CXXFLAGS=.*::' \
-e 's:-mcpu=$host_cpu::' \
-e 's:-mtune=$host_cpu::' \
-e 's:-ffast-math -fno-exceptions -fsigned-char::' \
configure \
|| die "sed failed"
filter-flags -fno-default-inline
replace-flags -O2 -O1
}
src_compile() {
local myconf
if use dedicated ; then
ewarn
ewarn "You are building a server-only copy of BZFlag"
ewarn
myconf="--disable-client --without-SDL"
fi
if ! use sdl ; then
ewarn
ewarn "You are building BZFlag without SDL support, this is not recommended"
ewarn
myconf="--without-SDL"
fi
egamesconf \
--disable-dependency-tracking \
${myconf} \
|| die
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS TODO ChangeLog BUGS PORTING DEVINFO NEWS README* RELNOTES
if ! use dedicated ; then
doicon "data/bzflag-48x48.png"
make_desktop_entry ${PN} "BZFlag" ${PN}-48x48.png
fi
prepgamesdirs
}
As a comment to the previous ebuild:
The following lines are no more needed:
sed -i \
-e 's:^CFLAGS=.*::' \
-e 's:^CXXFLAGS=.*::' \
-e 's:-mcpu=$host_cpu::' \
-e 's:-mtune=$host_cpu::' \
-e 's:-ffast-math -fno-exceptions -fsigned-char::' \
configure \
|| die "sed failed"
filter-flags -fno-default-inline
replace-flags -O2 -O1
If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you don't need the:
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"
So you can drop the src_unpack at all
The following lines are no more needed:
sed -i \
-e 's:^CFLAGS=.*::' \
-e 's:^CXXFLAGS=.*::' \
-e 's:-mcpu=$host_cpu::' \
-e 's:-mtune=$host_cpu::' \
-e 's:-ffast-math -fno-exceptions -fsigned-char::' \
configure \
|| die "sed failed"
filter-flags -fno-default-inline
replace-flags -O2 -O1
If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you don't need the:
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"
So you can drop the src_unpack at all
There is a slight problem with the server list filter. When I try to use an 'f' character, it toggles the favorites list, rather than adding it to the word I want to filter. I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
Just tried it on my machine, and didn't encounter the issue. Perhaps you can update to the latest code and give it another shot?Enigma wrote:I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you getc3po wrote:If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you don't need the:
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"
So you can drop the src_unpack at all
Code: Select all
ebuild bzflag-2.0.10rc3.ebuild digest
!!! games-action/bzflag-2.0.10rc3 does not follow correct package syntax.
Code: Select all
replace-flags -O2 -O1
Code: Select all
sed -i -e 's:-mtune=$host_cpu::' configure
But, more importantly than those two reasons, without src_unpack where would I put
Code: Select all
if use cheater ; then
ewarn
ewarn "You are building a naughty copy of BZFlag"
ewarn
epatch "${FILESDIR}/${P}"-God_mode.patch
fi
- a dead man
- Private First Class
- Posts: 33
- Joined: Tue Jan 31, 2006 7:50 am
- Location: Canberra, Australia
- a dead man
- Private First Class
- Posts: 33
- Joined: Tue Jan 31, 2006 7:50 am
- Location: Canberra, Australia
Install SDL. http://www.libsdl.org/release/SDL-1.2.11.dmg.a dead man wrote:problem with compile, only one error
MacPlatformFactory.cxx:68: error: cannot allocate an object of abstract type 'MacWindow'
up until i get to MacPlatformFactory.cxx everything is fine. perhaps a define issue?
I hate c++, leaves me crosseyed ++ see?
- a dead man
- Private First Class
- Posts: 33
- Joined: Tue Jan 31, 2006 7:50 am
- Location: Canberra, Australia
- The Red Baron
- Sergeant First Class
- Posts: 987
- Joined: Sat Dec 07, 2002 6:21 am
- Contact:
-
- Private First Class
- Posts: 18
- Joined: Sat Apr 08, 2006 2:26 am
the mac os x links are still 404s.
please fix them.
please?
EDIT: Thanks. I cant wait to try it out!
please fix them.
please?
EDIT: Thanks. I cant wait to try it out!
Last edited by gordon1470 on Mon Oct 08, 2007 6:59 pm, edited 1 time in total.
It appears that BZAdmin does not run at all on Windows systems (tested Vista and XP). Receive an error that "pdcurses.dll was not found"
There is nothing worse than aggressive stupidity. -- Johann Wolfgang von Goethe
"How many legs does a dog have if you call his tail a leg? Four. Calling a tail a leg doesn't make it a leg." -- Abraham Lincoln
"How many legs does a dog have if you call his tail a leg? Four. Calling a tail a leg doesn't make it a leg." -- Abraham Lincoln
Constitution wrote:Just tried it on my machine, and didn't encounter the issue. Perhaps you can update to the latest code and give it another shot?Enigma wrote:I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
You are right, it was already fixed.