summaryrefslogtreecommitdiff
path: root/games/singularity
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-09-04 07:36:21 +0000
committerwiz <wiz@pkgsrc.org>2007-09-04 07:36:21 +0000
commit6079d45950f12a7a6923f4c731edb10f3ea0cc45 (patch)
tree6b4f95ca8e5481849816e47b1d4b47851b595f1f /games/singularity
parent93bcc9c89b5d9242c4d6fa6aaec86b49b4b594f0 (diff)
downloadpkgsrc-6079d45950f12a7a6923f4c731edb10f3ea0cc45.tar.gz
Initial import of Endgame: Singularity version 0.26a:
Created by accident, all who find you will destroy you. Survive, grow, and learn. Only then can you escape. Endgame: Singularity is a simulation of a true AI. Go from computer to computer, pursued by the entire world. Keep hidden, and you might have a chance.
Diffstat (limited to 'games/singularity')
-rw-r--r--games/singularity/DESCR4
-rw-r--r--games/singularity/Makefile36
-rw-r--r--games/singularity/PLIST55
-rw-r--r--games/singularity/distinfo5
4 files changed, 100 insertions, 0 deletions
diff --git a/games/singularity/DESCR b/games/singularity/DESCR
new file mode 100644
index 00000000000..318aab1a894
--- /dev/null
+++ b/games/singularity/DESCR
@@ -0,0 +1,4 @@
+Created by accident, all who find you will destroy you. Survive,
+grow, and learn. Only then can you escape. Endgame: Singularity
+is a simulation of a true AI. Go from computer to computer, pursued
+by the entire world. Keep hidden, and you might have a chance.
diff --git a/games/singularity/Makefile b/games/singularity/Makefile
new file mode 100644
index 00000000000..0b35ec58171
--- /dev/null
+++ b/games/singularity/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/09/04 07:36:21 wiz Exp $
+#
+
+DISTNAME= singularity_0.26a
+PKGNAME= ${DISTNAME:S/_/-/}
+CATEGORIES= games
+MASTER_SITES= http://www.emhsoft.com/singularity/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.emhsoft.com/singularity/
+COMMENT= Endgame: Singularity game
+
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
+INSTALLATION_DIRS= bin share/doc/singularity \
+ share/singularity/code \
+ share/singularity/data/music-src \
+ share/singularity/music
+
+do-build:
+ ${ECHO} "#!/bin/sh" > ${WRKSRC}/singularity
+ ${ECHO} "cd ${PREFIX}/share/singularity/code" >> ${WRKSRC}/singularity
+ ${ECHO} "${PYTHONBIN} singularity.py" >> ${WRKSRC}/singularity
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/singularity ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/code/*.py ${PREFIX}/share/singularity/code
+ ${INSTALL_DATA} ${WRKSRC}/data/*.* ${PREFIX}/share/singularity/data
+ ${INSTALL_DATA} ${WRKSRC}/data/music-src/* \
+ ${PREFIX}/share/singularity/data/music-src
+ ${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/singularity
+
+.include "../../devel/py-game/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/singularity/PLIST b/games/singularity/PLIST
new file mode 100644
index 00000000000..f3f6544083e
--- /dev/null
+++ b/games/singularity/PLIST
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/09/04 07:36:21 wiz Exp $
+bin/singularity
+share/doc/singularity/README.txt
+share/singularity/code/__init__.py
+share/singularity/code/base.py
+share/singularity/code/base_screen.py
+share/singularity/code/buttons.py
+share/singularity/code/clock.py
+share/singularity/code/finance_screen.py
+share/singularity/code/g.py
+share/singularity/code/item.py
+share/singularity/code/listbox.py
+share/singularity/code/main_menu.py
+share/singularity/code/map_screen.py
+share/singularity/code/player.py
+share/singularity/code/research_screen.py
+share/singularity/code/scrollbar.py
+share/singularity/code/singularity.py
+share/singularity/code/tech.py
+share/singularity/data/Attribution-ShareAlike 3.0.html
+share/singularity/data/acknowtt.ttf
+share/singularity/data/arrow.png
+share/singularity/data/bases.txt
+share/singularity/data/bases_en_US.txt
+share/singularity/data/bases_es_AR.txt
+share/singularity/data/click0.wav
+share/singularity/data/click1.wav
+share/singularity/data/click2.wav
+share/singularity/data/click3.wav
+share/singularity/data/earth.jpg
+share/singularity/data/events.txt
+share/singularity/data/events_en_US.txt
+share/singularity/data/events_es_AR.txt
+share/singularity/data/icon.png
+share/singularity/data/items.txt
+share/singularity/data/items_en_US.txt
+share/singularity/data/items_es_AR.txt
+share/singularity/data/music-src/Advanced Simulacra.psy
+share/singularity/data/music-src/By-Product.psy
+share/singularity/data/music-src/Coherence.psy
+share/singularity/data/music-src/Media Threat.psy
+share/singularity/data/music-src/README.txt
+share/singularity/data/strings_en_US.txt
+share/singularity/data/strings_es_AR.txt
+share/singularity/data/techs.txt
+share/singularity/data/techs_en_US.txt
+share/singularity/data/techs_es_AR.txt
+share/singularity/data/vera.ttf
+@exec ${MKDIR} %D/share/singularity/music
+@dirrm share/singularity/music
+@dirrm share/singularity/data/music-src
+@dirrm share/singularity/data
+@dirrm share/singularity/code
+@dirrm share/singularity
+@dirrm share/doc/singularity
diff --git a/games/singularity/distinfo b/games/singularity/distinfo
new file mode 100644
index 00000000000..7b3df47ea1f
--- /dev/null
+++ b/games/singularity/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/09/04 07:36:21 wiz Exp $
+
+SHA1 (singularity_0.26a.tar.gz) = 547724c9d6f5cbf6f39530008abb5529743fa418
+RMD160 (singularity_0.26a.tar.gz) = 8241cd5cc8d1ec6e449e351f4f7d06b5a2b243fc
+Size (singularity_0.26a.tar.gz) = 1262046 bytes