[PATCH] gnu: Add gnudos.

  • Done
  • quality assurance status badge
Details
2 participants
  • Andy Tai
  • Ludovic Courtès
Owner
unassigned
Submitted by
Andy Tai
Severity
normal
A
A
Andy Tai wrote on 4 Sep 07:54 +0200
(address . guix-patches@gnu.org)(name . Andy Tai)(address . atai@atai.org)
2c135676920165e95a30a67a9aad25b63b4445b7.1725429267.git.atai@atai.org
* gnu/packages/mc.scm (gnudos): New variable.

Change-Id: I03a101be81bba3e4fdf8e11a7b4a799b92f86ad0
---
gnu/packages/mc.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)

Toggle diff (45 lines)
diff --git a/gnu/packages/mc.scm b/gnu/packages/mc.scm
index dc909ed7e1..15eb0e5d8d 100644
--- a/gnu/packages/mc.scm
+++ b/gnu/packages/mc.scm
@@ -120,3 +120,35 @@ (define-public mc
FTP or FISH. It also includes a powerful text editor for opening text
files.")
(license gpl3+)))
+
+
+(define-public gnudos
+ (package
+ (name "gnudos")
+ (version "2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/gnudos/gnudos-"
+ version ".tar.gz"))
+ (sha256
+ (base32 "06n4n6j7w6f54akmqqmsrbxv5rj6xairc6yskm33ag2ar7w8hz48"))))
+ (build-system gnu-build-system)
+ (inputs (list ncurses))
+ (home-page "https://www.gnu.org/software/gnudos/")
+ (synopsis "DOS-like file manager and text editor on the GNU system")
+ (description
+ "GnuDOS is a library designed to help new users of the GNU system, who are
+coming from a DOS background, fit into the picture and start using the GNU
+system with ease. It also addresses the console programmers of such programs
+that have the look and feel of old DOS system. The library is composed of core
+utilities and software applications:
+@itemize
+@item The core library (corelib) contains four utilities: Kbd (for keyboard
+handling), UKbd (with Unicode support), Screen (for screen drawing),
+and Dialogs (for dialog boxes/window drawing).
+
+@item The software applications are: Prime (console file manager), and Mino
+(console text editor).
+@end itemize")
+ (license gpl2+)))

base-commit: 7fa9df431e9423e2b79c8c520de1d0ef7aed910d
prerequisite-patch-id: a15c31b7d62dad1884467d4668ea9e851a61603e
--
2.34.1
A
A
Andy Tai wrote on 4 Sep 08:01 +0200
[PATCH v2] gnu: Add gnudos.
(address . 73021@debbugs.gnu.org)(name . Andy Tai)(address . atai@atai.org)
055fc8afbad682962b314f4f3a6e88b4ff755195.1725429648.git.atai@atai.org
* gnu/packages/mc.scm (gnudos): New variable.

Change-Id: I03a101be81bba3e4fdf8e11a7b4a799b92f86ad0
---
gnu/packages/mc.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (36 lines)
diff --git a/gnu/packages/mc.scm b/gnu/packages/mc.scm
index dc909ed7e1..2a716ce782 100644
--- a/gnu/packages/mc.scm
+++ b/gnu/packages/mc.scm
@@ -120,3 +120,26 @@ (define-public mc
FTP or FISH. It also includes a powerful text editor for opening text
files.")
(license gpl3+)))
+
+
+(define-public gnudos
+ (package
+ (name "gnudos")
+ (version "2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/gnudos/gnudos-" version ".tar.gz"))
+ (sha256
+ (base32 "06n4n6j7w6f54akmqqmsrbxv5rj6xairc6yskm33ag2ar7w8hz48"))))
+ (build-system gnu-build-system)
+ (inputs (list ncurses))
+ (home-page "https://www.gnu.org/software/gnudos/")
+ (synopsis "MS-DOS-like file manager, editor, and other tools")
+ (description
+ "GnuDOS is a set of programs designed to help new users of the GNU
+system in growing accustomed to the system, particularly users who might be
+coming from a DOS background. It consists of a file manager, a text editor
+and a form designer for the console as well as a core library for building
+similar utilities.")
+ (license gpl3+)))

base-commit: 7fa9df431e9423e2b79c8c520de1d0ef7aed910d
prerequisite-patch-id: a15c31b7d62dad1884467d4668ea9e851a61603e
--
2.34.1
A
A
Andy Tai wrote on 4 Sep 09:24 +0200
[PATCH v3] gnu: Add gnudos.
(address . 73021@debbugs.gnu.org)(name . Andy Tai)(address . atai@atai.org)
bf5d14c9a9cb36be983a78422162ffe3290c6aff.1725434616.git.atai@atai.org
* gnu/packages/mc.scm (gnudos): New variable.

Change-Id: I03a101be81bba3e4fdf8e11a7b4a799b92f86ad0
---
gnu/packages/mc.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

Toggle diff (35 lines)
diff --git a/gnu/packages/mc.scm b/gnu/packages/mc.scm
index 8cf760ac53..bc3a3e8fed 100644
--- a/gnu/packages/mc.scm
+++ b/gnu/packages/mc.scm
@@ -120,3 +120,26 @@ (define-public mc
FTP or FISH. It also includes a powerful text editor for opening text
files.")
(license gpl3+)))
+
+
+(define-public gnudos
+ (package
+ (name "gnudos")
+ (version "2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/gnudos/gnudos-" version ".tar.gz"))
+ (sha256
+ (base32 "06n4n6j7w6f54akmqqmsrbxv5rj6xairc6yskm33ag2ar7w8hz48"))))
+ (build-system gnu-build-system)
+ (propagated-inputs (list ncurses))
+ (home-page "https://www.gnu.org/software/gnudos/")
+ (synopsis "MS-DOS-like file manager, editor, and other tools")
+ (description
+ "GnuDOS is a set of programs designed to help new users of the GNU
+system in growing accustomed to the system, particularly users who might be
+coming from a DOS background. It consists of a file manager, a text editor
+and a form designer for the console as well as a core library for building
+similar utilities.")
+ (license gpl3+)))

base-commit: 7fa9df431e9423e2b79c8c520de1d0ef7aed910d
--
2.34.1
A
L
L
Ludovic Courtès wrote on 19 Sep 13:16 +0200
Re: [bug#73021] [PATCH v3] gnu: Add gnudos.
(name . Andy Tai)(address . atai@atai.org)(address . 73021-done@debbugs.gnu.org)
87ldzn7v1v.fsf@gnu.org
Andy Tai <atai@atai.org> skribis:

Toggle quote (4 lines)
> * gnu/packages/mc.scm (gnudos): New variable.
>
> Change-Id: I03a101be81bba3e4fdf8e11a7b4a799b92f86ad0

Applied, thanks!

Toggle quote (6 lines)
> + "GnuDOS is a set of programs designed to help new users of the GNU
> +system in growing accustomed to the system, particularly users who might be
> +coming from a DOS background. It consists of a file manager, a text editor
> +and a form designer for the console as well as a core library for building
> +similar utilities.")

Not sure the target audience still exists. :-)

Ludo'.
Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 73021
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