GNU bug report logs - #26515
[PATCH] gnu: Add emacs-calfw.

Previous Next

Package: guix-patches;

Reported by: Vasile Dumitrascu <va511e <at> yahoo.com>

Date: Sat, 15 Apr 2017 11:26:02 UTC

Severity: normal

Tags: patch

Done: Alex Kost <alezost <at> gmail.com>

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 26515 in the body.
You can then email your comments to 26515 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#26515; Package guix-patches. (Sat, 15 Apr 2017 11:26:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vasile Dumitrascu <va511e <at> yahoo.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 15 Apr 2017 11:26:02 GMT) Full text and rfc822 format available.

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

From: Vasile Dumitrascu <va511e <at> yahoo.com>
To: guix-patches <at> gnu.org
Cc: Vasile Dumitrascu <va511e <at> yahoo.com>
Subject: [PATCH] gnu: Add emacs-calfw.
Date: Sat, 15 Apr 2017 13:24:52 +0200
* gnu/packages/emacs.scm (emacs-calfw): New variable.
---
 gnu/packages/emacs.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 976ea31e0..aa7d21dbc 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -1207,6 +1207,26 @@ writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using Emacs
 or XEmacs.")
     (license license:gpl3+)))
 
+(define-public emacs-calfw
+  (package
+    (name "emacs-calfw")
+    (version "1.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://github.com/kiwanami/emacs-calfw/archive/v"
+             version ".tar.gz"))
+       (sha256
+        (base32
+         "17ssg8gx66yp63nhygjq2r6kgl4h45cacmrxsxs9f0lrfcx37k0l"))))
+    (build-system emacs-build-system)
+    (home-page "https://elpa.gnu.org/packages/aggressive-indent.html")
+    (synopsis "Calendar framework for Emacs")
+    (description
+     "This program displays a calendar view in the Emacs buffer.")
+    (license license:gpl3+)))
+
 (define-public emacs-mmm-mode
   (package
     (name "emacs-mmm-mode")
-- 
2.11.0





Information forwarded to guix-patches <at> gnu.org:
bug#26515; Package guix-patches. (Sat, 15 Apr 2017 14:38:02 GMT) Full text and rfc822 format available.

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

From: Vasile Dumitrascu <va511e <at> yahoo.com>
To: 26515 <at> debbugs.gnu.org
Subject: Re: bug#26515: Acknowledgement ([PATCH] gnu: Add emacs-calfw.)
Date: Sat, 15 Apr 2017 14:37:00 +0000
[Message part 1 (text/plain, inline)]
   Hi

I have added a small correction on the homepage for calfw, as I forgot
to update the Url from the code stub I have used.
  Thank you,

  Vasile

GNU bug Tracking System:
> Thank you for filing a new bug report with debbugs.gnu.org.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  guix-patches <at> gnu.org
> 
> If you wish to submit further information on this problem, please
> send it to 26515 <at> debbugs.gnu.org.
> 
> Please do not send mail to help-debbugs <at> gnu.org unless you wish
> to report a problem with the Bug-tracking system.
> 
[0001-gnu-emacs-calfw-Homepage-correction.patch (text/x-patch, attachment)]

Reply sent to Alex Kost <alezost <at> gmail.com>:
You have taken responsibility. (Sun, 16 Apr 2017 09:21:02 GMT) Full text and rfc822 format available.

Notification sent to Vasile Dumitrascu <va511e <at> yahoo.com>:
bug acknowledged by developer. (Sun, 16 Apr 2017 09:21:02 GMT) Full text and rfc822 format available.

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

From: Alex Kost <alezost <at> gmail.com>
To: Vasile Dumitrascu <va511e <at> yahoo.com>
Cc: 26515-done <at> debbugs.gnu.org
Subject: Re: bug#26515: Acknowledgement ([PATCH] gnu: Add emacs-calfw.)
Date: Sun, 16 Apr 2017 12:20:52 +0300
Vasile Dumitrascu (2017-04-15 14:37 +0000) wrote:

>    Hi
>
> I have added a small correction on the homepage for calfw, as I forgot
> to update the Url from the code stub I have used.

Applied¹, thanks!  Next time, if you have corrections to your original
patch, please send an updated patch instead of the new patch build on
top of the original one.

Note that "guix lint emacs-calfw" reports:

  gnu/packages/emacs.scm:1200:5: emacs-calfw <at> 1.5: the source file name should contain the package name

This means the source origin should contain:

  (file-name (string-append name "-" version ".tar.gz"))

Otherwise, the downloaded tarball will have the following name in the
store (this is often the case with github tagged releases):

   /gnu/store/...-v1.5.tar.gz

while we prefer

   /gnu/store/...-emacs-calfw-1.5.tar.gz


Finally, I see that for some additional features, this package require
'howm' and 'google-maps' emacs packages, so these features won't work;
but you probably know about it.

¹ http://git.savannah.gnu.org/cgit/guix.git/commit/?id=36890436710032d6c731e31becf6a5bd7aa4afaf

-- 
Alex




Information forwarded to guix-patches <at> gnu.org:
bug#26515; Package guix-patches. (Sun, 16 Apr 2017 10:03:01 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Vasile Dumitrascu <va511e <at> yahoo.com>
Cc: 26515-done <at> debbugs.gnu.org
Subject: Re: bug#26515: [PATCH] gnu: Add emacs-calfw.
Date: Sun, 16 Apr 2017 12:02:07 +0200
Vasile Dumitrascu <va511e <at> yahoo.com> skribis:

> * gnu/packages/emacs.scm (emacs-calfw): New variable.

I addressed the file name warning reported by ‘guix lint’ and committed.

Thanks!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#26515; Package guix-patches. (Mon, 17 Apr 2017 22:01:02 GMT) Full text and rfc822 format available.

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

From: Vasile Dumitrascu <va511e <at> yahoo.com>
To: Alex Kost <alezost <at> gmail.com>
Cc: 26515-done <at> debbugs.gnu.org
Subject: Re: bug#26515: Acknowledgement ([PATCH] gnu: Add emacs-calfw.)
Date: Mon, 17 Apr 2017 22:00:00 +0000
  Hi

  I did miss the linter warning, regarding the tarball name, sorry for that.

  I will prepare packages for 'howm' and 'google-maps', in order not to
leave the calfw only partially working, and I will send the patches asap.

  Thank you for the observations,

   Vasile

Alex Kost:
> Vasile Dumitrascu (2017-04-15 14:37 +0000) wrote:
> 
>>    Hi
>>
>> I have added a small correction on the homepage for calfw, as I forgot
>> to update the Url from the code stub I have used.
> 
> Applied¹, thanks!  Next time, if you have corrections to your original
> patch, please send an updated patch instead of the new patch build on
> top of the original one.
> 
> Note that "guix lint emacs-calfw" reports:
> 
>   gnu/packages/emacs.scm:1200:5: emacs-calfw <at> 1.5: the source file name should contain the package name
> 
> This means the source origin should contain:
> 
>   (file-name (string-append name "-" version ".tar.gz"))
> 
> Otherwise, the downloaded tarball will have the following name in the
> store (this is often the case with github tagged releases):
> 
>    /gnu/store/...-v1.5.tar.gz
> 
> while we prefer
> 
>    /gnu/store/...-emacs-calfw-1.5.tar.gz
> 
> 
> Finally, I see that for some additional features, this package require
> 'howm' and 'google-maps' emacs packages, so these features won't work;
> but you probably know about it.
> 
> ¹ http://git.savannah.gnu.org/cgit/guix.git/commit/?id=36890436710032d6c731e31becf6a5bd7aa4afaf
> 




Information forwarded to guix-patches <at> gnu.org:
bug#26515; Package guix-patches. (Mon, 17 Apr 2017 22:03:02 GMT) Full text and rfc822 format available.

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

From: Vasile Dumitrascu <va511e <at> yahoo.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 26515-done <at> debbugs.gnu.org
Subject: Re: bug#26515: [PATCH] gnu: Add emacs-calfw.
Date: Mon, 17 Apr 2017 22:01:00 +0000
  Hi Ludovic

 I did miss the linter tarball name warning. Sorry for that and thanks
for the correction,

   Vasile

Ludovic Courtès:
> Vasile Dumitrascu <va511e <at> yahoo.com> skribis:
> 
>> * gnu/packages/emacs.scm (emacs-calfw): New variable.
> 
> I addressed the file name warning reported by ‘guix lint’ and committed.
> 
> Thanks!
> 
> Ludo’.
> 




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 16 May 2017 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 35 days ago.

Previous Next


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