summaryrefslogtreecommitdiff
path: root/games/singularity/Makefile
diff options
context:
space:
mode:
authorwiz <wiz>2008-04-22 20:55:37 +0000
committerwiz <wiz>2008-04-22 20:55:37 +0000
commit0a11fd74c461444cc1aa1116e1833581790477a8 (patch)
tree8550cfe36dd421ff35a7c43424774bcd20942bfd /games/singularity/Makefile
parentde07fab35b6ef9d2490946359c42e0462621f83b (diff)
downloadpkgsrc-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/Makefile21
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 \