* gnu/packages/games.scm (taisei): New variable. --- gnu/packages/games.scm | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 653e0c7..dc26283 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -8,7 +8,7 @@ ;;; Copyright © 2014, 2015 Sou Bunnbu <iyzs...@gmail.com> ;;; Copyright © 2014, 2015 Mark H Weaver <m...@netris.org> ;;; Copyright © 2015, 2016 Andreas Enge <andr...@enge.fr> -;;; Copyright © 2015 David Hashe <david.ha...@dhashe.com> +;;; Copyright © 2015, 2016 David Hashe <david.ha...@dhashe.com> ;;; Copyright © 2015 Christopher Allan Webber <cweb...@dustycloud.org> ;;; Copyright © 2015 Ricardo Wurmus <rek...@elephly.net> ;;; Copyright © 2015, 2016 Alex Kost <alez...@gmail.com> @@ -2026,3 +2026,38 @@ is attributed to Albert Einstein.") the chat server psyced with the specific config located at http://lavachat.symlynx.com/unix/") (license license:gpl2+))) + +(define-public taisei + ;; The tarball is named with the maintainer, commit, and revision. + (let ((maintainer "laochailan") + (commit "9ef1a86") + (revision "0")) + (package + (name "taisei") + (version "1.0a") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/" maintainer "/" name "/tarball/v" + version)) + (file-name (string-append maintainer "-" name "-" version "-" + revision "-" commit ".tar.gz")) + (sha256 + (base32 + "0smv7rzzg22wnkymi76y2iz5li8hyl418kmpn4h0vm3f6wdw3i1d")))) + (arguments `(#:tests? #f)) ; no tests + (build-system cmake-build-system) + (inputs + `(("sdl" ,sdl) + ("sdl-ttf" ,sdl-ttf) + ("libpng" ,libpng) + ("mesa" ,mesa) + ("glu" ,glu) + ("openal" ,openal) + ("freealut" ,freealut))) + (home-page "https://taisei-project.org/") + (synopsis "Touhou clone") + (description "Taisei is an open clone of the Touhou series. Touhou is a +one-man project of shoot-em-up games set in an isolated world full of Japanese +folklore.") + (license license:expat)))) -- 1.9.1