[PATCH] gnu: rogue: Add 5.4.4

  • Done
  • quality assurance status badge
Details
2 participants
  • Jakob Kirsch
  • Ludovic Courtès
Owner
unassigned
Submitted by
Jakob Kirsch
Severity
normal

Debbugs page

Jakob Kirsch wrote 2 years ago
(address . guix-patches@gnu.org)(name . Jakob Kirsch)(address . jakob.kirsch@web.de)
20230511202005.8429-1-jakob.kirsch@web.de
---
gnu/packages/games.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)

Toggle diff (35 lines)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index bae79ee48b..3cfa58fc7f 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -2369,6 +2369,28 @@ (define-public robotfindskitten
(home-page "http://robotfindskitten.org/")
(license license:gpl2+)))

+(define-public rogue
+ (package
+ (name "rogue")
+ (version "5.4.4")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Davidslv/rogue")
+ (commit "cf9bd26d564a72fac4cf56b55c96c2435270d29a")))
+ (sha256
+ (base32
+ "0mk03l120scas4dcn6xccnhslnwmcx2blshbf925z06yk7rkzias"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:tests? #f
+ #:make-flags (list "CFLAGS=-DNCURSES_INTERNALS")))
+ (inputs (list ncurses))
+ (synopsis "Original Rogue Game (5.4.4)")
+ (description "Rogue 5.4.4: Exploring the Dungeons of Doom")
+ (home-page "https://github.com/Davidslv/rogue")
+ (license license:bsd-3)))
+
(define-public roguebox-adventures
(package
(name "roguebox-adventures")

base-commit: 642b73a029adef8e35c39b1bd56eb4b15b7d3504
--
2.39.2
Jakob Kirsch wrote 2 years ago
[PATCH v1] gnu: rogue: Add 5.4.4
(address . 63457@debbugs.gnu.org)(name . Jakob Kirsch)(address . jakob.kirsch@web.de)
c0d6d5e86b19e4a5e91bed2683b5b745ec06c887.1684349499.git.jakob.kirsch@web.de
fix the guix lint warning

---
gnu/packages/games.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (36 lines)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index d1e2248588..5048075081 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -877,6 +877,29 @@ (define-public bsd-games
;; phantasia (all but phantasia/pathnames.h.in, which is bsd-3)
(license:fsf-free "file:///phantasia/COPYRIGHT")))))

+(define-public rogue
+ (package
+ (name "rogue")
+ (version "5.4.4")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Davidslv/rogue")
+ (commit "cf9bd26d564a72fac4cf56b55c96c2435270d29a")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0mk03l120scas4dcn6xccnhslnwmcx2blshbf925z06yk7rkzias"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:tests? #f
+ #:make-flags (list "CFLAGS=-DNCURSES_INTERNALS")))
+ (inputs (list ncurses))
+ (synopsis "Original Rogue Game (5.4.4)")
+ (description "Rogue 5.4.4: Exploring the Dungeons of Doom")
+ (home-page "https://github.com/Davidslv/rogue")
+ (license license:bsd-3)))
+

(define-public bzflag
(package

base-commit: 0540f4e20de3172ea09e27182e98b66b73c92421
--
2.39.2
Ludovic Courtès wrote 2 years ago
Re: bug#63457: [PATCH] gnu: rogue: Add 5.4.4
(name . Jakob Kirsch)(address . jakob.kirsch@web.de)(address . 63457-done@debbugs.gnu.org)
87wn0dzmqi.fsf_-_@gnu.org
Hi Jakob,

Applied with the changes below together with a commit log, following our
conventions:


Thank you!

Ludo’.
Toggle diff (16 lines)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 6530cf89de..8c00c2e66e 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -895,8 +895,10 @@ (define-public rogue
`(#:tests? #f
#:make-flags (list "CFLAGS=-DNCURSES_INTERNALS")))
(inputs (list ncurses))
- (synopsis "Original Rogue Game (5.4.4)")
- (description "Rogue 5.4.4: Exploring the Dungeons of Doom")
+ (synopsis "Original rogue game")
+ (description
+ "This package provides ``Rogue: Exploring the Dungeons of Doom'', the
+original rogue game found on 4.2BSD.")
(home-page "https://github.com/Davidslv/rogue")
(license license:bsd-3)))
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 63457@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 63457
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help