PDA

View Full Version : ShowEQ 5.0.0.15 released (PLEASE READ)



Zaphod
09-24-2004, 12:58 AM
ShowEQ 5.0.0.15 has been released.

It works against 09/23/2004 EQ Live.

The distribution method for ShowEQ is being migrated to tarballs and packages in order to reduce support issues. This eliminates our dependencies on autoconf, automake, libtoolize, and perl for most of our regular users and brings our distribution more in line with other free software.

I have also split the ShowEQ maps into their own tarball and repository. I have done this because they are independent of ShowEQ's release cycle, are ShowEQ version independent, and the simple fact that they made up well over 79% of the download size.

Here is an excerpt from the ChangeLog file:


dophaZ (09/24/04)
------------------------

Migrated the dominant distribution method of ShowEQ to tarballs and packages. Support for direct building off of CVS by non-developers, although still supported, is deprecated and strongly discouraged. This just means we are moving our distribution model to be more inline with most free and Open Source software projects.
moved the maps out of the 'showeq' repository and into a new 'showeq-maps' repository.
New INSTALL file derived from the standard GNU INSTALL file base with ShowEQ specific modifications and tweaks.
Updated INSTALL.newbies to Fedora Core 2 and new distribution model.
Integrated patch #1033780 "misc main.cpp / interface.cpp fixes" from pac1085
Integrated patch #1031396/1031394/1030642 "L66 Color-conning Fix" from llaffer(uRit1u2CBBA=).
Integrated patch #949056 "Fix rare crash when zoning - 5.0.0.7" from playarone.
Integrated patch #902675 "Shut up the bazaar search warnings" from ajs(perlmonkey).
Fix gcc-3.4.x compatibility issues.
split Point3DArray<> out of point.h and put it in pointarray.h.
renamed CHANGES to ChangeLog.
added AUTHORS, and NEWS files.
Removed 'missing', 'install-sh', and 'mkinstalldirs' files from CVS since automake should automagically add them to the project anyway. This solves the problem of them being incompatible with the installed versions of autoconf/automake.
Re-added bounds-checking from EQPacketFormat and EQPacketFormatRaw CRC32 routines. This should fix some spurious crashes/hangs on seeing non-EQ network traffic.
Major rework of Makefile.dist to actually be setup like a makefile with dependencies, etc...
removed conf.h.in from CVS since it's automatically generated by autoheader.
Changed the name used by configure and the source files to config.h
Changed autoconf min version requirement to 2.53 (should now only effect developers and those still using CVS)..



This release has been tested to compile and run on stock Fedora Core 2 and Gentoo 2004.2.

The tarballs for this release can be found in the ShowEQ Files section (http://sourceforge.net/project/showfiles.php?group_id=10131&package_id=13256) as well as on my web site (http://showeq.doomed.to/).


showeq-maps-1.0.tar.bz2 (http://prdownloads.sourceforge.net/seq/showeq-maps-1.0.tar.bz2?download)
showeq-5.0.0.15.tar.bz2 (http://prdownloads.sourceforge.net/seq/showeq-5.0.0.15.tar.bz2?download)


To configure, and install the maps from the tar file, all you have to do is the following:

$ tar xjvf showeq-maps-1.0.tar.bz2
$ cd showeq-maps-1.0
$ ./configure
$ make install


To configure, compile, and install ShowEQ itself from the tar file, all you have to do is the following:

$ tar xjvf showeq-5.0.0.15.tar.bz2
$ cd showeq-5.0.0.15
$ ./configure
$ make
$ make install



Directly building from CVS is still supported, but deprecated for non-developers.

I will be submitting updated Gentoo ebuilds in the next day or so. Tanner is releasing debs for debian. I or someone else will probably also produce at least a source RPM for Red Hat/Fedora Core.

Enjoy,
Zaphod (dohpaZ)

tanner
09-24-2004, 03:04 AM
Just put up:

showeq_5.0.0.15-1_i386.deb
showeq-dev_5.0.0.15-1_i386.deb
showeq-maps_1.00.0-1_all.deb

Add the following to your /etc/apt/sources.list

deb ftp://ftp.real-time.com/linux/real-time unstable custom
deb-src ftp://ftp.real-time.com/linux/real-time unstable custom

Installation:

% sudo apt-get update
% sudo apt-get install showeq

Changelogs:
showeq_5.0.0.15-1_i386.changes (ftp://ftp.real-time.com/linux/real-time/pool/s/showeq/showeq_5.0.0.15-1_i386.changes)
showeq-maps_1.00.0-1_i386.changes (ftp://ftp.real-time.com/linux/real-time/pool/s/showeq/showeq-maps_1.00.0-1_i386.changes)

Zaphod
09-24-2004, 06:10 PM
I've submitted ebuilds for showeq-5.0.0.15 and showeq-maps-1.0 to Gentoo to be included with their distribution. Until they are accepted and pushed out you can grab the '.ebuild' files from my site (http://showeq.doomed.to/).

Enjoy,
Zaphod (dohpaZ)

pac1085
09-24-2004, 07:29 PM
Here are the Slackware 10.0 packages of showeq-5.0.0.15 and showeq-maps-1.0

showeq-5.0.0.15-i386-2.tgz (http://showeq.doomed.to/showeq-5.0.0.15-i386-2.tgz)
showeq-maps-1.0-noarch-2.tgz (http://showeq.doomed.to/showeq-maps-1.0-noarch-2.tgz)

To install (as root):

installpkg showeq-5.0.0.15-i386-2.tgz
installpkg showeq-maps-1.0-noarch-2.tgz

The packages have been moved to Zaphod's web site (http://showeq.doomed.to/).

Alfred
09-27-2004, 11:22 AM
This is just an FYI.

The basic tarball on Zaphod's site works fine under Mandrake 10.1. I did have to add a few packages from the Mandrake distribution CDs but that is a given ;).

I guess I should mention that I am using the 5 cd dist from the mandrake club membership download.

flipper
09-27-2004, 02:36 PM
Zaphod,

Your restructing of Makefile.dist has cured the compilations problems I was having on a fresh install of RH9.0 on my crappy laptop. Thanks for your continued support of this utility. Hopefully this (and future) releases will compile easier for everyone and reduce the customer support load ;)