diff mbox series

[bug#53622,V2,4/8] gnu: Add emacs-org-books.

Message ID 20220129144810.3076-4-pinoaffe@gmail.com
State Accepted
Headers show
Series [bug#53622,V2,1/8] gnu: Add emacs-spaceline-all-the-icons. | expand

Checks

Context Check Description
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch success View Laminar job
cbaines/issue success View issue

Commit Message

pinoaffe Jan. 29, 2022, 2:48 p.m. UTC
* gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.
---
 gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

Comments

Nicolas Goaziou Feb. 6, 2022, 10:41 p.m. UTC | #1
Hello,

pinoaffe <pinoaffe@gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.

Thanks.

> +  (propagated-inputs
> +   (list emacs-enlive
> +         emacs-s
> +         emacs-helm
> +         emacs-helm-org
> +         emacs-dash
> +         emacs-org))

I fixed inputs order.

> +  (home-page "https://github.com/lepisma/org-books")
> +  (synopsis "Reading list management with Org mode and helm")
> +  (description
> +    "A tool for managing reading list in an Org mode file.")

I fixed description.

> +  (license license:gpl3)))

I fixed license: this is really gpl3+.

Regards,
diff mbox series

Patch

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ec6d3815e8..e97f0efde8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -730,6 +730,34 @@  (define-public emacs-enlive
 using a DSL similar to CSS selectors.")
   (license license:gpl3+)))
 
+(define-public emacs-org-books
+  (package
+  (name "emacs-org-books")
+  (version "0.3.0")
+  (source
+   (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/lepisma/org-books")
+          (commit version)))
+    (file-name (git-file-name name version))
+    (sha256
+     (base32
+      "1sgckvpjdaig9r2clcvs6ckgf2kx7amikkpq26y30jbnfnbskf0v"))))
+  (build-system emacs-build-system)
+  (propagated-inputs
+   (list emacs-enlive
+         emacs-s
+         emacs-helm
+         emacs-helm-org
+         emacs-dash
+         emacs-org))
+  (home-page "https://github.com/lepisma/org-books")
+  (synopsis "Reading list management with Org mode and helm")
+  (description
+    "A tool for managing reading list in an Org mode file.")
+  (license license:gpl3)))
+
 (define-public emacs-project
   (package
     (name "emacs-project")