gnu: Add tintin++.

* gnu/packages/games.scm (tintin++): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
ng0 2016-08-08 19:54:50 +00:00 committed by Efraim Flashner
parent 3ed3c105e3
commit 751c70404b
No known key found for this signature in database
GPG key ID: F4C1D3917EACEE93

View file

@ -101,6 +101,8 @@ (define-module (gnu packages games)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages tcl) #:use-module (gnu packages tcl)
#:use-module (gnu packages xdisorg) #:use-module (gnu packages xdisorg)
#:use-module (gnu packages tls)
#:use-module (gnu packages pcre)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system haskell) #:use-module (guix build-system haskell)
#:use-module (guix build-system python) #:use-module (guix build-system python)
@ -2736,6 +2738,42 @@ (define-public supertux
(home-page "https://supertuxproject.org/") (home-page "https://supertuxproject.org/")
(license license:gpl3+))) (license license:gpl3+)))
(define-public tintin++
(package
(name "tintin++")
(version "2.01.1")
(source (origin
(method url-fetch)
(uri (string-append "https://sourceforge.net/projects/tintin"
"/files/TinTin++ Source Code/" version
"/tintin" "-" version ".tar.gz"))
(sha256
(base32
"195wrfcys8yy953gdrl1gxryhjnx9lg1vqgxm3dyzm8bi18aa2yc"))))
(inputs
`(("gnutls" ,gnutls)
("pcre" ,pcre)
("readline" ,readline)
("zlib" ,zlib)))
(arguments
'(#:tests? #f ; no test suite
#:phases
(modify-phases %standard-phases
;; The source is in tt/src.
(add-before 'configure 'chdir
(lambda _
(chdir "src")
#t)))))
(build-system gnu-build-system)
(home-page "http://tintin.sourceforge.net/")
(synopsis "MUD client")
(description
"TinTin++ is a MUD client which supports MCCP (Mud Client Compression Protocol),
MMCP (Mud Master Chat Protocol), xterm 256 colors, most TELNET options used by MUDs,
as well as those required to login via telnet on Linux / Mac OS X servers, and an
auto mapper with a VT100 map display.")
(license license:gpl2+)))
(define-public laby (define-public laby
(package (package
(name "laby") (name "laby")