Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164009 - games-action/openlierox-0.58_beta9 ebuild
Summary: games-action/openlierox-0.58_beta9 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://openlierox.sourceforge.net
Whiteboard:
Keywords: EBUILD
: 191960 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-27 00:55 UTC by Albert Zeyer
Modified: 2010-01-10 00:54 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
openlierox-0.57_beta1.ebuild (openlierox-0.57_beta1.ebuild,2.04 KB, text/plain)
2007-01-27 00:56 UTC, Albert Zeyer
Details
updated ebuild (openlierox-0.57_beta1.ebuild,2.01 KB, text/plain)
2007-03-02 23:24 UTC, Albert Zeyer
Details
openlierox-0.57_beta2.ebuild (openlierox-0.57_beta2.ebuild,1.73 KB, text/plain)
2007-04-09 14:36 UTC, Albert Zeyer
Details
openlierox-0.57_beta3.ebuild (openlierox-0.57_beta3.ebuild,1.71 KB, text/plain)
2007-08-10 19:23 UTC, Albert Zeyer
Details
openlierox-0.57_beta4.ebuild (openlierox-0.57_beta4.ebuild,1.73 KB, text/plain)
2008-02-24 00:34 UTC, Albert Zeyer
Details
openlierox-0.57_beta8.ebuild (openlierox-0.57_beta8.ebuild,1.57 KB, text/plain)
2009-01-20 22:23 UTC, Piotr Szymaniak
Details
openlierox-0.57_beta8.ebuild (openlierox-0.57_beta8.ebuild,1.64 KB, text/plain)
2009-01-21 21:59 UTC, Piotr Szymaniak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Albert Zeyer 2007-01-27 00:55:34 UTC
Hi

I created an ebuild for this game (see at website).

In short: OpenLieroX is an real-time, excessive, brutal Worms-clone. It is based on JasonB's code of LieroX 0.55b, he released a few month ago. It runs very good on all tested systems, it's endian-independent and binary-compatible to the original LieroX (which means, you can play with a very active Internet-community; you can see them on the ingame-serverlist) and comes with a huge amount of levels, mods and skins.

It would be nice to see it in portage and get a few more user reports on it.

Greetings,
Albert
Comment 1 Albert Zeyer 2007-01-27 00:56:34 UTC
Created attachment 108253 [details]
openlierox-0.57_beta1.ebuild
Comment 2 Albert Zeyer 2007-01-28 21:24:06 UTC
Please remove the ~amd64 keyword. There are some new 64bit related errors which were not seen before. :)

I already fixed that. If you are interested, you can either use the svn-version or the provided 'current'-version on the website. In a next release, AMD64 (and other 64bit systems) should work.

x86 and ppc are both well tested.
Comment 3 Patrick Mullen 2007-02-21 20:15:26 UTC
Worked well for me, I had to download the zip files manually and place them in distfiles, it was giving me a "cannot extract *.zip.ZIP" if I didn't do that, could be because of my inexperience with ebuild.
Comment 4 Albert Zeyer 2007-03-02 23:24:27 UTC
Created attachment 111861 [details]
updated ebuild

As the game does not care about case sensity in filenames (to prevent windows-compatibility), some of the additional levels in the packs went into the directory "Levels", but there was also the directory "levels". As the game selects the first dir it found, one of these dirs will always be ignored.

Because this is not good, I fixed this in the ebuild (it will merge now case diffing level-directories).
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2007-03-14 21:07:41 UTC
reopen when it's out of beta.   thanks.
Comment 6 Albert Zeyer 2007-04-09 14:34:48 UTC
We released now a Beta2.

Should be a bit more stable than Beta1 (a bit because Beta1 still was except one bug and some minor details also good), should work now also on 64bit systems and has the usual improvements.

Some reports (well, it's still a beta, but we hope to release a final soon) would be nice. :)
Comment 7 Albert Zeyer 2007-04-09 14:36:31 UTC
Created attachment 115825 [details]
openlierox-0.57_beta2.ebuild
Comment 8 Albert Zeyer 2007-08-10 19:23:21 UTC
Created attachment 127678 [details]
openlierox-0.57_beta3.ebuild

new ebuild for Beta3 (released 08-08-2007)
Comment 9 Albert Zeyer 2007-08-10 19:24:51 UTC
And there is now the Beta3.

ChangeLog:
- 16/24/32 bit graphic support and OpenGL support
- runs on MacOSX 
- new design & icon (thanks goes to Raziel)
- probably fixed any saving-problem
  (problem was: sometimes SDL_Quit gives a segfault
  and saving was done after this; now it's done before)
- full Unicode/UTF8 support
- font antialasing support
- working Dev-C++ project (therefore MingW support)
- MaxFPS in option-dialog
- Worm AI improvements
- ninjarope physic simulation is FPS independent
- profile-saving is correct now
Comment 10 Albert Zeyer 2007-08-19 08:56:27 UTC
Some more trys and reports on this here in the forum:
http://forums.gentoo.org/viewtopic-p-4194652.html
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-09-10 10:15:39 UTC
*** Bug 191960 has been marked as a duplicate of this bug. ***
Comment 12 Albert Zeyer 2008-02-24 00:33:34 UTC
Beta4 is out. Should be really stable now.

ChangeLog:
- very basic dedicated server
- joystick support (for playing)
- mouse support (for playing)
- copy&paste support for Linux and MacOSX
- config file got parsed completly and unknown options
  are kept, therefore forward-compatible
- better forward-compatibility for net-protocol
- FPS independent physics
- more correct projectile simulation
- experimental file transfer support
- delete-key works now under MacOSX
- more keys got recognised
  (super and meta keys, that includes also the
  Apple-key on a Mac)
- support for multiple masterservers
- more intelligent event-handling (in some parts);
  all pressed keys got recognised in chat/console
  and you can also play on very low FPS
- DNS support for serverlist
- Worm AI improvements
- usage of ALSA on Linux by default
- network improved
- cache for map and gamescript
- Developer documentation
- strafing
- optimised sorting in combobox
- FPS limit is also valid for menu
- menu takes less resources
- help for weapon selection
- fixed changing of graphic settings
- and a lot of other fixes / cleanups
Comment 13 Albert Zeyer 2008-02-24 00:34:44 UTC
Created attachment 144465 [details]
openlierox-0.57_beta4.ebuild
Comment 14 Albert Zeyer 2008-03-15 19:09:24 UTC
New release: Beta5

It's mainly a bug-fixed update to Beta4.

ChangeLog:
- fast and easy theme switching
  ( and LieroX 0.56 theme included )
- disallow strafing on server if wanted
- optimised/fixed joystick support
- optimised network
- fixed aiming bug of Beta4
- spectate option for host
- bugfixes

Ebuild:
http://openlierox.sourceforge.net/ebuild/games-action/openlierox/openlierox-0.57_beta5.ebuild

(I will not upload the further ebuilds here anymore, just use the direct link.)

Enjoy it! :)

And please report if it works for you (or if not...).

Regards,
Albert
Comment 15 Albert Zeyer 2008-03-16 13:41:57 UTC
Ebuild for Beta5 is also available in this overlay:
http://my.opera.com/lazy_bum/blog/2007/10/08/mammy-daddy-i-want-roslin
Comment 16 Piotr Szymaniak 2008-03-16 22:00:52 UTC
Compiles and works fine for me. Also, looks very nice.
Comment 17 Albert Zeyer 2008-03-19 20:50:25 UTC
OK, I did some further checks on various systems for this Beta5 ebuild and it emerges everywhere fine. This is on both AMD64 and x86 and even older Gentoo systems where a lot of libs are outdated. I still have the ~ppc flag inside as it works just fine for Beta3 and we just kept it compatible for big endian systems. I myself couldn't test the PPC on a Linux anymore as my iBook broke but I got some reports that it also works fine there. The MacOSX PPC build seems also to work fine.

The game itself also works very fine. This is for every system, various Linux distributions like Debian, RedHat/Suse/Fedora, Gentoo, Slackware, Archlinux, Crux, CentOS, etc., for MacOSX >=10.3 on both PPC and Intel and for various Windows versions.

I even tried more exotic compilers like ICC and it works also fine.

I think the ebuild is therefore ready for inclusion into Portage. The state of the game itself (Beta5) is stable.
Comment 18 Albert Zeyer 2008-03-24 16:39:22 UTC
Beta5 also works fine with ICC.

Followed this guide:
http://gentoo-wiki.com/HOWTO_ICC_and_Portage
Comment 19 Albert Zeyer 2008-03-24 16:41:49 UTC
Beta5 also works fine with GCC 4.3.
Comment 20 Albert Zeyer 2008-04-12 15:58:06 UTC
Forgot to say: Of course, OpenLieroX compiles perfectly fine with GCC 4.1.2, no warnings and the game itself just works.

I tested also GCC 3.4.6 now and it also compiles without any warnings and it works also, I didn't saw any problems, just works fine. :)
Comment 21 Jan Kundrát (RETIRED) gentoo-dev 2008-05-06 07:25:50 UTC
*** Bug 220529 has been marked as a duplicate of this bug. ***
Comment 22 Albert Zeyer 2008-10-10 20:27:52 UTC
A new, big update: Beta8

ChangeLog: (since Beta5 because we did not make announcements for Beta6 and Beta7)

0.57_beta8
==========
- Chatbox has HTML and copy&paste support
- connect during game support
- fixed max upload bandwidth limit
- Menu_MessageBox can handle long messages correctly
- better synchronisation for shooting, that should also fix the self-shooting problem
- reconnects from a client are handled better
- general fixes of new features (since Beta6)
- removed media player

0.57_beta7
==========
- Game-speed multiplicator
- Options editable from everywhere in the game
- Force random weapon selection (with the extensions to have the same weapon for all players)
- Automatic weapon selection if only one weapon is available
- Notify application window on events when application is in background
- Auto-completion for chat commands
- Command button for host in game
- Show player online/chatting/away status
- Client info dialog for host

0.57_beta6
==========
- fixed crashing in DBZ mod
- improved connecting to servers behind firewall/NAT
- reduced the loading time of IP to Country database a bit
- added support for G15 keyboards
- improved downloading, added mod downloading
- fixed a security bug in the authorise command
- added video post processors that change the final appearance of the screen
- updated joystick control
- recovered compatibility with Windows 98/ME
- faster projectile simulation
- fixed spawning in rock in random maps
- fixed duplicate joining
- fixed weird game behavior when kicking bot
- fixed crashes in the viewport manager dialog
- added map anti-aliasing
- fixed crashes in the News tab
- improved crash reporting tool
- fixed bots not shooting with beam weapons
- fixes in physics (wallshooting, self-shooting, flying at the top of the level)
- server displays only one message on multiple suicides
- optionally attach a console window using -console under Windows

Ebuild:
http://openlierox.sourceforge.net/ebuild/games-action/openlierox/openlierox-0.57_beta8.ebuild

Downloads:
https://sourceforge.net/project/showfiles.php?group_id=180059&package_id=208133&release_id=632027
Comment 23 Henrique Rodrigues 2008-10-13 01:30:55 UTC
I've tested the 0.57_beta8 ebuild and it works great on my PPC box. I haven't played Liero in a while and this great!
Comment 24 Albert Zeyer 2008-10-13 19:56:10 UTC
OpenLieroX works also fine on FreeBSD. Beta8 has been added to their ports collection now:
http://www.freshports.org/games/openlierox/
Comment 25 Piotr Szymaniak 2009-01-20 22:23:34 UTC
Created attachment 179118 [details]
openlierox-0.57_beta8.ebuild
Comment 26 Albert Zeyer 2009-01-20 22:59:11 UTC
(In reply to comment #25)
> Created an attachment (id=179118) [edit]
> openlierox-0.57_beta8.ebuild
> 

Ok thanks, applied the changes (update to EAPI=2) to the official ebuild.

http://openlierox.sourceforge.net/ebuild/games-action/openlierox/openlierox-0.57_beta8.ebuild

(See homepage.)
Comment 27 Piotr Szymaniak 2009-01-21 21:59:17 UTC
Created attachment 179212 [details]
openlierox-0.57_beta8.ebuild

Added some missing do* || die
Comment 28 Albert Zeyer 2009-01-21 22:26:07 UTC
(In reply to comment #27)
> Created an attachment (id=179212) [edit]
> openlierox-0.57_beta8.ebuild
> 
> Added some missing do* || die
> 

Ok, again applied to the official ebuild.
Comment 29 Albert Zeyer 2009-10-10 12:57:46 UTC
Hi,

There are some new releases. And there is a new branch, 0.58. The newest releases in each branch are:

0.57 rc1: This is mainly a stability release over 0.57 beta8. Not much has been added, mainly the network got a bit improved.
More info: http://www.openlierox.net/forum/index.php/topic,12641.0.html

0.58 beta3: 0.58 was a new major release with many new features. beta3 is already the third release of this branch.
More info: http://www.openlierox.net/forum/index.php/topic,12642.0.html

I would recommend for most users to use the 0.58 version as it has both some major improvements and also becomes more common on the master servers.

We have moved to Git now. The recent ebuilds can be found here:
http://openlierox.git.sourceforge.net/git/gitweb.cgi?p=openlierox/distrib;a=tree;f=ebuild/games-action/openlierox;hb=HEAD
Comment 30 Albert Zeyer 2009-12-03 12:30:19 UTC
Just want to inform you about the 0.58 beta9 release. So war as we can tell a very stable release.

Ebuild as usual here:
http://openlierox.git.sourceforge.net/git/gitweb.cgi?p=openlierox/distrib;a=tree;f=ebuild/games-action/openlierox;hb=HEAD
Comment 31 Sebastian Pipping gentoo-dev 2010-01-07 19:30:30 UTC
0.58_beta9-r1 now in sping overlay
http://git.goodpoint.de/?p=overlay-sping.git;a=tree;f=games-action/openlierox
Comment 32 Sebastian Pipping gentoo-dev 2010-01-10 00:54:35 UTC
In tree now, closing.