From patchwork Wed Mar 25 13:33:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Naga Malleswari X-Patchwork-Id: 20884 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4BF7027BBE4; Wed, 25 Mar 2020 13:34:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id BD79327BBEA for ; Wed, 25 Mar 2020 13:34:10 +0000 (GMT) Received: from localhost ([::1]:36474 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jH6Ac-0008KJ-8g for patchwork@mira.cbaines.net; Wed, 25 Mar 2020 09:34:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55640) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jH6AV-0008KC-MW for guix-patches@gnu.org; Wed, 25 Mar 2020 09:34:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jH6AU-0001VO-FH for guix-patches@gnu.org; Wed, 25 Mar 2020 09:34:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50325) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jH6AU-0001V4-BY for guix-patches@gnu.org; Wed, 25 Mar 2020 09:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jH6AU-00027P-8K for guix-patches@gnu.org; Wed, 25 Mar 2020 09:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#40221] Submission of GUI Package Description for 7kaa Resent-From: Naga Malleswari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Mar 2020 13:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40221 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 40221@debbugs.gnu.org Cc: Danny Milosavljevic , =?utf-8?b?R8OhYm9y?= Boskovits X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15851432288109 (code B ref -1); Wed, 25 Mar 2020 13:34:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Mar 2020 13:33:48 +0000 Received: from localhost ([127.0.0.1]:56295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jH6AF-00026j-HE for submit@debbugs.gnu.org; Wed, 25 Mar 2020 09:33:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:41005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jH6AD-00026b-UM for submit@debbugs.gnu.org; Wed, 25 Mar 2020 09:33:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55527) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jH6AC-0008Jj-Dl for guix-patches@gnu.org; Wed, 25 Mar 2020 09:33:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jH6AA-0001C5-TZ for guix-patches@gnu.org; Wed, 25 Mar 2020 09:33:44 -0400 Received: from mx1.riseup.net ([198.252.153.129]:35304) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jH6AA-0001A7-II for guix-patches@gnu.org; Wed, 25 Mar 2020 09:33:42 -0400 Received: from bell.riseup.net (unknown [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 48nTbT04j0zFf6J; Wed, 25 Mar 2020 06:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1585143221; bh=oSEwsxgiUIwGnNczjTFlDKwqwhFO90K1h0MBhJ54GQ0=; h=To:From:Subject:Cc:Date:From; b=f3qrrc8laqmRPk4C26XMG4/ZnZovvFpH5i7k8MyBCLIBePeJhGgMmse7luFptix0b enUmaknL5U9B6+AA3NlQbnoSJ4/Od9My6cJg8rFXCY4xdens13lBDz42XTKVoRgBuC JOqkbLmfHNZ3OfAdWH/1uOaMlasQ29tdkTs+R8dY= X-Riseup-User-ID: 3EF569FC857EA187BE78236BA37A61260A1B0E373CC22C7249AE1D6961ED16BB Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 48nTbR00J6zJmls; Wed, 25 Mar 2020 06:33:38 -0700 (PDT) From: Naga Malleswari Message-ID: <9b3a381f-3177-b8b2-5924-f8c05137c67b@riseup.net> Date: Wed, 25 Mar 2020 19:03:34 +0530 MIME-Version: 1.0 Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hi I had a discussion with rekado and guix-vits on IRC regarding which GUI can be done and upon their suggestions i have chosen 7kaa game. guix-vits have helped a lot with most of the package description and with the manual provided by rekado i was able to write this package description. I have written sepearately as 7kaa.scm and guix environment --ad-hoc 7kaa -L ./ and later 7kaa have run the game. Hence i added to games.scm(assuming thats the actual location. Please correct me) and done with the patch. Lint have given me couple of corrections. I need your suggestions before making the commit. From 09cb4f4acef66ee90f444655c8aca83b09a4a161 Mon Sep 17 00:00:00 2001 From: Naga Malleswari Date: Wed, 25 Mar 2020 18:59:34 +0530 Subject: [PATCH] gnu: Add 7kaa. * gnu/packages/games.scm (7kaa): New variable. --- gnu/packages/games.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 2b03a36c43..bb24a8a653 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -10319,3 +10319,39 @@ range with the objective to hit as many dummy targets as possible within soldiers, jeeps and tanks. The gameplay is simple but it is not that easy to get high scores.") (license license:gpl2+))) + +(define-public 7kaa + (package + (name "7kaa") + (version "2.15.3") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/the3dfxdude/7kaa/archive/v" + version ".tar.gz")) + (sha256 + (base32 "0bf90v1bm4zazwalfl9vd5dfbdcxwhi02rmggn5xc0yq0zkxwlqv")))) + (build-system gnu-build-system) + (native-inputs + `(("automake" ,automake) + ("autoconf" ,autoconf) + ("pkg-config" ,pkg-config))) + (inputs + `(("sdl2" ,sdl2) + ("enet" ,enet) + ("openal" ,openal) + ("gettext" ,gettext-minimal) + ("curl" ,curl))) + (home-page "https://7kfans.com/") + (synopsis "Seven Kingdoms Ancient Adversaries: real-time strategy game") + (description + "Seven Kingdoms, designed by Trevor Chan, brings a unique blend of +Real-Time Strategy with the addition of trade, diplomacy, and espionage. +The game enables players to compete against up to six other kingdoms +allowing players to conquer opponents by defeating them in war (with +troops or machines), capturing their buildings with spies, or offering +opponents money for their kingdom. In 2009, Enlight Software released the +game under the GPL license. 7kfans project is updating the game and +provides a community for fans. A free Seven Kingdoms will help continue +the legacy.") + (license license:gpl2+))) -- 2.25.1