GNU bug report logs - #38094
[PATCH] gnu: Add homebank.

Previous Next

Package: guix-patches;

Reported by: Sebastian Schott <sschott <at> mailbox.org>

Date: Wed, 6 Nov 2019 22:29:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 38094 in the body.
You can then email your comments to 38094 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#38094; Package guix-patches. (Wed, 06 Nov 2019 22:29:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sebastian Schott <sschott <at> mailbox.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 06 Nov 2019 22:29:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sebastian Schott <sschott <at> mailbox.org>
To: guix-patches <at> gnu.org
Cc: Sebastian Schott <sschott <at> mailbox.org>
Subject: [PATCH] gnu: Add homebank.
Date: Wed,  6 Nov 2019 23:00:05 +0100
---
 gnu/packages/finance.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index d8190dadaf..fd29099aa3 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -14,6 +14,7 @@
 ;;; Copyright © 2019 Guillaume Le Vaillant <glv <at> posteo.net>
 ;;; Copyright © 2019 Tanguy Le Carrour <tanguy <at> bioneland.org>
 ;;; Copyright © 2019 Martin Becze <mjbecze <at> riseup.net>
+;;; Copyright © 2019 Sebastian Schott <sschott <at> mailbox.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -151,6 +152,31 @@ of the bitcoin protocol.  This package provides the Bitcoin Core command
 line client and a client based on Qt.")
     (license license:expat)))
 
+(define-public homebank
+  (package
+    (name "homebank")
+    (version "5.2.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "http://homebank.free.fr/public/homebank-" version ".tar.gz"))
+       (sha256
+        (base32
+         "13ampiv68y30kc0p2560g3yz8whqpwnidfcnb9lndv93b9ca767y"))))
+    (build-system glib-or-gtk-build-system)
+    (native-inputs
+     `(("pkg-config" ,pkg-config)
+       ("intltool" ,intltool)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("libsoup" ,libsoup)))
+    (arguments
+     `(#:configure-flags (list "-without-ofx"))) ; libofx is not available yet
+    (home-page "http://homebank.free.fr/")
+    (synopsis "Free, easy, personal accounting for everyone")
+    (description "HomeBank is the free software you have always wanted to manage your personal accounts at home.  The main concept is to be light, simple and very easy to use.  It brings you many features that allows you to analyze your finances in a detailed way instantly and dynamically with powerful report tools based on filtering and graphical charts.")
+    (license license:gpl2+)))
+
 (define-public ledger
   (package
     (name "ledger")
-- 
2.24.0





Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Fri, 08 Nov 2019 23:36:02 GMT) Full text and rfc822 format available.

Notification sent to Sebastian Schott <sschott <at> mailbox.org>:
bug acknowledged by developer. (Fri, 08 Nov 2019 23:36:02 GMT) Full text and rfc822 format available.

Message #10 received at 38094-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sebastian Schott <sschott <at> mailbox.org>
Cc: 38094-done <at> debbugs.gnu.org
Subject: Re: [bug#38094] [PATCH] gnu: Add homebank.
Date: Sat, 09 Nov 2019 00:35:12 +0100
[Message part 1 (text/plain, inline)]
Hi Sebastian,

Sebastian Schott <sschott <at> mailbox.org> skribis:

> ---
>  gnu/packages/finance.scm | 26 ++++++++++++++++++++++++++
>  1 file changed, 26 insertions(+)

Applied!

I took the liberty to make apply the cosmetic changes below to follow
our guidelines, in particular
<https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html>.
I also added a commit log that follows our conventions.

Thank you!

Ludo’.

[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index fd29099aa3..c9a1637412 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -156,13 +156,13 @@ line client and a client based on Qt.")
   (package
     (name "homebank")
     (version "5.2.8")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "http://homebank.free.fr/public/homebank-" version ".tar.gz"))
-       (sha256
-        (base32
-         "13ampiv68y30kc0p2560g3yz8whqpwnidfcnb9lndv93b9ca767y"))))
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://homebank.free.fr/public/homebank-"
+                                  version ".tar.gz"))
+              (sha256
+               (base32
+                "13ampiv68y30kc0p2560g3yz8whqpwnidfcnb9lndv93b9ca767y"))))
     (build-system glib-or-gtk-build-system)
     (native-inputs
      `(("pkg-config" ,pkg-config)
@@ -173,8 +173,11 @@ line client and a client based on Qt.")
     (arguments
      `(#:configure-flags (list "-without-ofx"))) ; libofx is not available yet
     (home-page "http://homebank.free.fr/")
-    (synopsis "Free, easy, personal accounting for everyone")
-    (description "HomeBank is the free software you have always wanted to manage your personal accounts at home.  The main concept is to be light, simple and very easy to use.  It brings you many features that allows you to analyze your finances in a detailed way instantly and dynamically with powerful report tools based on filtering and graphical charts.")
+    (synopsis "Graphical personal accounting application")
+    (description "HomeBank allows you to manage your personal accounts at
+home.  The seeks to be lightweight, simple and easy to use.  It brings
+features that allow you to analyze your finances in a detailed way instantly
+and dynamically with report tools based on filtering and graphical charts.")
     (license license:gpl2+)))
 
 (define-public ledger

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 07 Dec 2019 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.