From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbu2Q-0004wx-JD for guix-patches@gnu.org; Sun, 30 Jul 2017 15:38:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dbu2M-0007Hn-Ls for guix-patches@gnu.org; Sun, 30 Jul 2017 15:38:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60099) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dbu2M-0007Hh-Ig for guix-patches@gnu.org; Sun, 30 Jul 2017 15:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dbu2M-000537-8H for guix-patches@gnu.org; Sun, 30 Jul 2017 15:38:02 -0400 Subject: [bug#27882] [PATCH] gnu: Add knights. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54120) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbu1a-0004vD-Qs for guix-patches@gnu.org; Sun, 30 Jul 2017 15:37:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dbu1W-00070e-UA for guix-patches@gnu.org; Sun, 30 Jul 2017 15:37:14 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21057) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dbu1W-0006vU-LJ for guix-patches@gnu.org; Sun, 30 Jul 2017 15:37:10 -0400 From: Ricardo Wurmus Date: Sun, 30 Jul 2017 21:36:37 +0200 Message-Id: <20170730193637.5466-1-rekado@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 27882@debbugs.gnu.org Cc: Ricardo Wurmus * gnu/packages/games.scm (knights): New variable. --- gnu/packages/games.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index d8848f82f..844b93b5f 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -350,6 +350,45 @@ played. Freedoom complements the Doom engine with free levels, artwork, sound effects and music to make a completely free game.") (license license:bsd-3))) +(define-public knights + (package + (name "knights") + (version "025") + (source (origin + (method url-fetch) + (uri (string-append "http://www.knightsgame.org.uk/files/knights_" + version "_src.tar.gz")) + (sha256 + (base32 + "18vp2ygvn0s0jz8rm585jqf6hjqkam1ximq81k0r9hpmfj7wb88f")))) + (build-system gnu-build-system) + (arguments + '(#:make-flags + (list (string-append "PREFIX=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + ;; No configure script. + (delete 'configure)) + #:tests? #f)) ;; No check target. + (native-inputs `(("pkg-config" ,pkg-config))) + (inputs + `(("boost" ,boost) + ("sdl-union" ,(sdl-union (list sdl sdl-image sdl-mixer))) + ("freetype" ,freetype) + ("fontconfig" ,fontconfig) + ("curl" ,curl))) + (home-page "http://www.knightsgame.org.uk/") + (synopsis "Multiplayer dungeon game involving knights and quests") + (description "Knights is a multiplayer game involving several knights who +must run around a dungeon and complete various quests. Each game revolves +around a quest – for example, you might have to find some items and carry them +back to your starting point. This may sound easy, but as there are only +enough items in the dungeon for one player to win, you may end up having to +kill your opponents to get their stuff! Other quests involve escaping from +the dungeon, fighting a duel to the death against the enemy knights, or +destroying an ancient book using a special wand.") + (license license:gpl3))) + (define-public gnubg (package (name "gnubg") -- 2.13.3