diff options
author | wiz <wiz> | 2008-04-22 20:55:37 +0000 |
---|---|---|
committer | wiz <wiz> | 2008-04-22 20:55:37 +0000 |
commit | 0a11fd74c461444cc1aa1116e1833581790477a8 (patch) | |
tree | 8550cfe36dd421ff35a7c43424774bcd20942bfd /games/singularity/Makefile | |
parent | de07fab35b6ef9d2490946359c42e0462621f83b (diff) | |
download | pkgsrc-0a11fd74c461444cc1aa1116e1833581790477a8.tar.gz |
Update to 0.27:
v0.27 (release 2008.04.17):
USER-VISIBLE CHANGES:
- Display the actual discovery percentage when preparing to build a base.
(Brian, Phil)
- Minor text cleanups. (Phil)
* Support events that can happen throughout the course of the game, changing
things in interesting ways. (Brian, Phil)
* A number of new items and technologies to ease gameplay. (Brian, tweaks
by Phil and emh)
- Building new machines informs you how much CPU capacity you will receive
from the new systems. (Brian, Phil for suggestion)
- Idle bases are harder to discover. (Brian)
- Allow keys to be repeated when held down. (Brian, emh for suggestion)
- Fix the constant "CPU complete" dialogs when low on money. (Brian, numerous
people for suggestion)
- Added research item for construction. Still needs actual implementation.
Weird time code is blocking. (Brian, ? for suggestion)
- Return to base menu when exiting base screens rather than returning to map.
(Brian, emh and Max McCracken for suggestion)
- Implemented Security and Reactor values obtained from data files. (Brian)
- Implemented "Destroy" feature from base list (Brian, Max McCracken and emh
for suggestion)
- When building, items are sorted by their cost to make picking the best one
easier. (Phil, Gustav Bertram for suggestion)
- Keep the game from crashing when it cannot create a 'music/' directory.
(Phil, Andrew McMillan for report)
- Added checks to avoid key error crashes related to unfinished Construction
code. (Brian)
- Added check to avoid crash when hitting 'Destroy' button in an empty base
list. (Brian)
- Preferences have moved to 'prefs.dat', and now follow the standard Python
ConfigParser format. (Phil)
- Added difficulty choice dialog handled by pgu. (Brian)
- Increased robustness across the board; E:S should be harder to crash.
(Phil)
- Various strings shortened to fit dialogs. (Phil, Joey Hess for suggestion)
- Fixed bug that kept music from playing. (Phil, Brian Warner for suggestion)
- Keep running if the mixer can't load. (Phil, Rafal Czlonka for bug report)
- Fix up the handling of music paths. (Phil)
- Added support for win and losegame music. (emh)
* Three new tracks, 'Deprecation', 'Awakening,' and 'Inevitable,' including
the Psycle source! (Max McCracken)
- Research screen will no longer assign an extra base to research. (emh,
blog... for report)
- When naming base, text will take up the entire box. (emh, blog... for report)
- Fixed a potential crash with display_base_list self-recursing. (Phil,
Josh Triplett for report)
OTHER CHANGES:
- Code cleanups and reformatting. (Phil)
- Cleanup a bug introduced in player.py, item may be int rather than object.
(Brian)
- The music loading code is less fragile now; it shouldn't break on too-short
file names. (Phil)
- Massive changes to data file handling; we now use Python's built-in
ConfigParser. (Phil)
- Further changes to the data file formats, for consistency and ease of
code/data maintenance. (Phil)
- Switched sounds to using data files, for smoother future expansion. (Phil)
- Fixed strings loading. (Phil)
Diffstat (limited to 'games/singularity/Makefile')
-rw-r--r-- | games/singularity/Makefile | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/games/singularity/Makefile b/games/singularity/Makefile index 217f02e5018..12b68510708 100644 --- a/games/singularity/Makefile +++ b/games/singularity/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2008/03/04 06:59:06 jlam Exp $ +# $NetBSD: Makefile,v 1.4 2008/04/22 20:55:37 wiz Exp $ # -DISTNAME= singularity_0.26a +DISTNAME= singularity_0.27 PKGNAME= ${DISTNAME:S/_/-/} CATEGORIES= games MASTER_SITES= http://www.emhsoft.com/singularity/ @@ -14,10 +14,13 @@ PKG_DESTDIR_SUPPORT= user-destdir WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} -INSTALLATION_DIRS= bin share/doc/singularity \ - share/singularity/code \ - share/singularity/data/music-src \ - share/singularity/music +INSTALLATION_DIRS= bin share/doc/singularity +INSTALLATION_DIRS+= share/singularity/code +INSTALLATION_DIRS+= share/singularity/data/music-src +INSTALLATION_DIRS+= share/singularity/data/fonts +INSTALLATION_DIRS+= share/singularity/data/images +INSTALLATION_DIRS+= share/singularity/data/sounds +INSTALLATION_DIRS+= share/singularity/music do-build: ${ECHO} "#!/bin/sh" > ${WRKSRC}/singularity @@ -30,6 +33,12 @@ do-install: ${DESTDIR}${PREFIX}/share/singularity/code ${INSTALL_DATA} ${WRKSRC}/data/*.* \ ${DESTDIR}${PREFIX}/share/singularity/data + ${INSTALL_DATA} ${WRKSRC}/data/fonts/*.* \ + ${DESTDIR}${PREFIX}/share/singularity/data/fonts + ${INSTALL_DATA} ${WRKSRC}/data/images/*.* \ + ${DESTDIR}${PREFIX}/share/singularity/data/images + ${INSTALL_DATA} ${WRKSRC}/data/sounds/*.* \ + ${DESTDIR}${PREFIX}/share/singularity/data/sounds ${INSTALL_DATA} ${WRKSRC}/data/music-src/* \ ${DESTDIR}${PREFIX}/share/singularity/data/music-src ${INSTALL_DATA} ${WRKSRC}/README.txt \ |