Commit 652d7603 authored by Phil Morrell's avatar Phil Morrell

Import Upstream version 1.2.2

parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

Adanaxis GPL was written by Andy Southgate in association
with Mushware Limited.
Andy Southgate
andy.southgate@mushware.com
Mushware Limited
info@mushware.com
This diff is collapsed.
2007-10-12 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.2 released
* Added source document for About_Adanaxis.pdf
* Find documentation if datadir is one level lower, e.g. in /usr/share/games
2007-09-27 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.1 released
* Subtitles now on by default
2007-09-25 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.0 released
* Subtitles and GPL audio replacements added
2007-07-03 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.4 released
* Added Read PDF menu item
* Build x386 variant with apbuild
* Added firefox to browser list
2007-06-30 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.2 released
* Extended attempts to select a video mode
2007-06-27 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.0 released
* Initial X11 release
2007-06-16 Andy Southgate <andy.southgate@mushware.com>
* Version 1.0.2 released
* Packaging and installer fixes
2007-06-15 Andy Southgate <andy.southgate@mushware.com>
* Version 1.0.0 released
* Fixed startup on Mac OS X 10.3.9 and 10.2.8
* New demo levels
* Gameplay hints and tweaks
2007-06-02 Andy Southgate <andy.southgate@mushware.com>
* Version 0.7.2 released
* Fixed control configuration
* Fixed shader binding error at startup on some hardware
2007-04-20 Andy Southgate <andy.southgate@mushware.com>
* Version 0.7.0 released
* Weapons and gameplay
* Initial 7 levels
* Familiarisation sequence
* OpenGL shading language renderer
* Commercial audio and explosion graphics
2006-08-03 Andy Southgate <andy.southgate@mushware.com>
* Version 0.1.1 released
* Solid rendering
* Joystick control
* Menu system
* Rendering demo content
2005-08-03 Andy Southgate <andy.southgate@mushware.com>
* Version 0.0.1 released
2005-08-01 Andy Southgate <andy.southgate@mushware.com>
* Control demo created with basic wireframe and mouse control
Please report bugs at http://www.mushware.com/
Platform-specific details can be found in README.linux, README.win32 and
README.macosx files.
To compile and install Adanaxis GPL from this distribution:
Unix/POSIX/Linux/FreeBSD
========================
Download and unpack the source and data files and build thus:
tar xvzf adanaxisgpl-1.2.2.tar.gz
cd adanaxisgpl-1.2.2
./configure
# (spend a few days getting the libraries that configure asks for)
make
make install
adanaxisgpl
Alternatively, the application can be started without installing. In this
case the data path enviroment variable must be set. For example:
make
export adanaxisgpl_DATA_DIR=$HOME/adanaxisgpl-1.2.2/data-adanaxisgpl
src/adanaxisgpl
Mac OS X
========
The application should run directly from the disk image, obtainable from
http://www.mushware.com/, or:
Compile using the Xcode file macosx/project/project.xcodeproj.
To build the release, use
make mac-release
and follow the instructions. This will require a checkout of the
macosxlibs module from the CVS server or a set of your own libraries.
win32
=====
Install using the win32 installer from http://www.mushware.com/, or:
Build using Visual Studio .NET 2003. The project file can be found in the
VisualC directory (project/project.sln).
To build the installer, ensure that nullsoft.com's makensis.exe is visible
in your path. Place the required DLLs in win32/win32libs or get them via
CVS. Then use
make win32-release
# -*-makefile-*-
##############################################################################
#
# This file contains original work by Andy Southgate. Contact details can be
# found at http://www.mushware.com. This file was placed in the Public
# Domain by Andy Southgate and Mushware Limited in 2004.
#
# This software carries NO WARRANTY of any kind.
#
##############################################################################
#
# $Id: app.Makefile.am,v 1.14 2007/06/30 16:02:14 southa Exp $
# $Log: app.Makefile.am,v $
# Revision 1.14 2007/06/30 16:02:14 southa
# Generic packaging
#
# Revision 1.13 2007/06/30 11:45:46 southa
# X11 release
#
# Revision 1.12 2007/06/27 19:54:16 southa
# X11 release
#
# Revision 1.11 2007/06/27 15:39:59 southa
# X11 packaging
#
# Revision 1.10 2007/06/27 12:58:34 southa
# Debian packaging
#
# Revision 1.9 2007/06/26 16:27:51 southa
# X11 tweaks
#
# Revision 1.8 2007/06/25 15:59:49 southa
# X11 compatibility
#
# Revision 1.7 2007/06/14 14:59:14 southa
# win32 fixes
#
# Revision 1.6 2007/06/05 12:15:16 southa
# Level 21
#
# Revision 1.5 2007/06/02 15:57:02 southa
# Shader fix and prerelease work
#
# Revision 1.4 2005/08/01 20:23:43 southa
# Backdrop and build fixes
#
# Revision 1.3 2005/06/22 20:02:00 southa
# MushGame link work
#
# Revision 1.2 2005/06/04 13:18:46 southa
# Updates for Mac OS Release 0.1.2
#
# Revision 1.1 2004/01/07 11:14:15 southa
# Snapshot fixes
#
AUTOMAKE_OPTIONS=1.6
SUBDIRS = @TOP_SUBDIRS@
DIST_SUBDIRS = @TOP_SUBDIRS@
RUNFILE=${DESTDIR}${bindir}/adanaxisgpl
RUNFILESAFE=${DESTDIR}${bindir}/adanaxisgpl-recover
GZIPFILE=adanaxisgpl-@APP_VERSION@.tar.gz
ORIGGZIPFILE=adanaxisgpl-@APP_VERSION@.orig.tar.gz
BZIPFILE=adanaxisgpl-@APP_VERSION@.tar.bz2
ICONSFILE=adanaxisgpl-icons.tar.bz2
DATAMAKEFILE=data-adanaxisgpl/Makefile.am
MUSHDATADIR=data-adanaxisgpl
all:prebuild-script
prebuild-script:
-$(SHELL) -c 'if [ -f prebuild.sh ];then $(SHELL) ./prebuild.sh;fi'
release: install-strip
(cd $(top_srcdir);$(SHELL) MakeRelease.sh)
mac-release: $(GZIPFILE)
(cd $(top_srcdir);$(SHELL) macosx/MakeRelease.sh 'Adanaxis GPL' 'adanaxisgpl' '@APP_VERSION@' '$(top_srcdir)/macosx/project/build/Deployment' '$(top_srcdir)/data-adanaxis' 1)
(cd $(top_srcdir);$(SHELL) macosx/MakeRelease.sh 'Adanaxis GPL' 'adanaxisgpl' '@APP_VERSION@' '$(top_srcdir)/macosx/project/build/Deployment' '$(top_srcdir)/data-adanaxis' 0)
win32-release: $(GZIPFILE)
(cd $(top_srcdir);$(SHELL) win32/MakeInstaller.sh 'Adanaxis GPL' 'adanaxisgpl' '@APP_VERSION@' '$(top_srcdir)/VisualC/project/Release' '$(top_srcdir)/data-adanaxis' 1)
(cd $(top_srcdir);$(SHELL) win32/MakeInstaller.sh 'Adanaxis GPL' 'adanaxisgpl' '@APP_VERSION@' '$(top_srcdir)/VisualC/project/Release' '$(top_srcdir)/data-adanaxis' 0)
$(GZIPFILE): dist
$(BZIPFILE):$(GZIPFILE)
rm -f $(BZIPFILE)
gunzip -c $(GZIPFILE) | bzip2 --best > $(BZIPFILE)
rpm:adanaxisgpl.spec $(GZIPFILE)
# cp $(ICONSFILE) ~/rpm/SOURCES/$(ICONSFILE)
cp $(GZIPFILE) ~/rpm/SOURCES/$(GZIPFILE)
rpmbuild -ba $<
debian-release: $(GZIPFILE)
cp -f $(GZIPFILE) ../$(ORIGGZIPFILE)
chmod +x debian/rules
dpkg-buildpackage -rfakeroot
debian-release-unsigned: $(GZIPFILE)
cp -f $(GZIPFILE) ../$(ORIGGZIPFILE)
chmod +x debian/rules
dpkg-buildpackage -rfakeroot -us -uc
# Blank line required - configuration scripts append here
EXTRA_DIST=autogen.pl prebuild.sh adanaxisgpl.spec macosx/project/Maurheen-Info.plist macosx/project/TestMushPie-Info.plist macosx/project/TestMustl-Info.plist macosx/project/Adanaxis-Info.plist macosx/project/TesseractTrainer.plist macosx/project/Mushcore-Info.plist macosx/project/MushPie-Info.plist macosx/project/TestMushMesh-Info.plist macosx/project/dummp-Info.plist macosx/project/all.Info.plist macosx/project/TestMushcore-Info.plist macosx/project/MushMesh-Info.plist macosx/project/MushRuby-Info.plist macosx/project/Mustl-Info.plist README README.linux README.win32 README.macosx autogen.pl SourceConditioner.pl SourceProcess.pm macosx/project/project.xcodeproj/southa.pbxuser macosx/project/project.xcodeproj/project.pbxproj macosx/MakeRelease.sh macosx/adanaxis_app.icns scripts/AmendToType.rb scripts/FileMush.rb scripts/ImageProcess.rb scripts/MushObject.rb scripts/ProcessAnimation.rb scripts/ProcessCosmos.rb scripts/ProcessIntern.rb scripts/ProcessMush.rb scripts/SourceProcess.rb targets/adanaxis.spec.fedora targets/adanaxis.ChangeLog targets/adanaxis.debian.copyright targets/adanaxis.def targets/adanaxis.spec.mdk targets/adanaxis.debian.watch targets/adanaxis.debian.control targets/adanaxis.spec.generic targets/adanaxis.debian.rules targets/adanaxis.debian.menu targets/adanaxis.debian.changelog targets/app.acinclude.m4 targets/sdl_app.spec targets/app.README targets/sdl_app.spec.mdk targets/sdl_app.configure.in targets/app.Makefile.am targets/app.COPYING targets/app.AUTHORS targets/app.INSTALL targets/app.prebuild.sh targets/commercial.COPYING targets/empty.MushSecretKeys.cpp targets/empty.prebuild.sh targets/sdl_app.spec targets/sdl_app.spec.mdk targets/sdl_app.configure.in targets/win32.installer.nsi win32/adanaxisrenderingdemo_inst_app.ico win32/adanaxiscontroldemo_inst_app.ico win32/adanaxiscontroldemo_app.ico win32/adanaxiscontroldemo_uninst_app.ico win32/adanaxisrenderingdemo_uninst_app.ico win32/adanaxisrenderingdemo_app.ico win32/MakeInstaller.sh win32/installer.nsi win32/FileListToNSI.rb VisualC/project/adanaxis_app.ico VisualC/project/adanaxis.rc VisualC/project/adanaxis.vcproj VisualC/project/adanaxiscontroldemo_app.ico x11/icons/adanaxisgpl-32.png x11/icons/adanaxisgpl-16.png x11/icons/adanaxisgpl-48.png x11/icons/adanaxisgpl48x48.xpm x11/icons/adanaxisgpl16x16.xpm x11/icons/adanaxisgpl32x32.xpm
dist_man_MANS=x11/man/adanaxisgpl.6
This diff is collapsed.
2007-10-12 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.2 released
* Added source document for About_Adanaxis.pdf
* Find documentation if datadir is one level lower, e.g. in /usr/share/games
2007-09-27 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.1 released
* Subtitles now on by default
2007-09-25 Andy Southgate <andy.southgate@mushware.com>
* Version 1.2.0 released
* Subtitles and GPL audio replacements added
2007-07-03 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.4 released
* Added Read PDF menu item
* Build x386 variant with apbuild
* Added firefox to browser list
2007-06-30 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.2 released
* Extended attempts to select a video mode
2007-06-27 Andy Southgate <andy.southgate@mushware.com>
* Version 1.1.0 released
* Initial X11 release
2007-06-16 Andy Southgate <andy.southgate@mushware.com>
* Version 1.0.2 released
* Packaging and installer fixes
2007-06-15 Andy Southgate <andy.southgate@mushware.com>
* Version 1.0.0 released
* Fixed startup on Mac OS X 10.3.9 and 10.2.8
* New demo levels
* Gameplay hints and tweaks
2007-06-02 Andy Southgate <andy.southgate@mushware.com>
* Version 0.7.2 released
* Fixed control configuration
* Fixed shader binding error at startup on some hardware
2007-04-20 Andy Southgate <andy.southgate@mushware.com>
* Version 0.7.0 released