GNU bug report logs -
#73095
[PATCH] gnu: remind: Update to 05.00.05.
Previous Next
Reported by: Luis Henriques <henrix <at> camandro.org>
Date: Sat, 7 Sep 2024 10:59:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 27 Sep 2024 23:39:08 +0200
with message-id <875xqglqtf.fsf <at> gnu.org>
and subject line Re: [bug#73095] [PATCH] gnu: remind: Update to 05.00.05.
has caused the debbugs.gnu.org bug report #73095,
regarding [PATCH] gnu: remind: Update to 05.00.05.
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
73095: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73095
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Luís Henriques <henrix <at> camandro.org>
* gnu/packages/calendar.scm (remind): Update to 05.00.05.
[properties]: Add tcl output synopsis.
[arguments]<#:phases>: Update list of files to include in tcl output.
There's only one tcltk script now.
[native-inputs]: Add tzdata.
Change-Id: I729d48a8e538039ef5d8c9cb8bd232b3946b5f76
---
gnu/packages/calendar.scm | 38 ++++++++++++++++++++------------------
1 file changed, 20 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index 05c00df082..fbe23c4b1a 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -227,7 +227,7 @@ (define-public khal
(define-public remind
(package
(name "remind")
- (version "3.3.7")
+ (version "5.0.5")
(source
(origin
(method url-fetch)
@@ -238,7 +238,9 @@ (define-public remind
".")
".tar.gz"))
(sha256
- (base32 "0gca7f5gc0zr111c28hxw4hycz1hr9z7s912bpzm92g1s4llxjc7"))))
+ (base32 "0yc0lfrl0zzc1bn5fkigararg44bdryis7vjnm8vzs21as9r0dbz"))))
+ (properties
+ `((output-synopsis "tcl" "graphical front-end to Remind calendar program")))
(build-system gnu-build-system)
(outputs (list "out"
"tcl")) ; more than doubles the closure by >110 MiB
@@ -255,24 +257,24 @@ (define-public remind
(let ((from (string-append out "/" file))
(to (string-append tcl "/" file)))
(mkdir-p (dirname to))
- (rename-file from to)
- ;; For simplicity, wrap all scripts with the same variables
- ;; even though, e.g., inetutils is not needed by cm2rem.tcl.
- ;; XXX Using WRAP-SCRIPT currently breaks tkremind.
- (wrap-program to
- `("PATH" ":" prefix
- ,(map (lambda (dir)
- (string-append dir "/bin"))
- (append (list out tcl)
- (map (lambda (input)
- (assoc-ref inputs input))
- (list "tcl" "tk" "inetutils")))))
- `("TCLLIBPATH" " " =
- (,(getenv "TCLLIBPATH"))))))
- (list "bin/cm2rem.tcl"
- "bin/tkremind"))))))))
+ (rename-file from to)))
+ (list "bin/tkremind"
+ "share/man/man1/tkremind.1"
+ "share/pixmaps/tkremind.png"
+ "share/applications/tkremind.desktop"))
+ (wrap-program (string-append tcl "/bin/tkremind")
+ `("PATH" ":" prefix
+ ,(map (lambda (dir)
+ (string-append dir "/bin"))
+ (append (list out tcl)
+ (map (lambda (input)
+ (assoc-ref inputs input))
+ (list "tcl" "tk" "inetutils")))))
+ `("TCLLIBPATH" " " =
+ (,(getenv "TCLLIBPATH"))))))))))
(inputs
(list bash-minimal inetutils tcl tcllib tk))
+ (native-inputs (list tzdata)) ; required for some tests
(home-page "https://dianne.skoll.ca/projects/remind/")
(synopsis "Sophisticated calendar and alarm program")
(description
base-commit: 993d6d2e7be4dac738629c76a51058f4dc5bc449
prerequisite-patch-id: 756e7e982cd0fa0a1490e95e7bb6abdada32b75a
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
Hi,
Luis Henriques <henrix <at> camandro.org> skribis:
> From: Luís Henriques <henrix <at> camandro.org>
>
> * gnu/packages/calendar.scm (remind): Update to 05.00.05.
> [properties]: Add tcl output synopsis.
> [arguments]<#:phases>: Update list of files to include in tcl output.
> There's only one tcltk script now.
> [native-inputs]: Add tzdata.
>
> Change-Id: I729d48a8e538039ef5d8c9cb8bd232b3946b5f76
Applied with the change below, thanks!
Ludo’.
[Message part 5 (text/x-patch, inline)]
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index fbe23c4b1a..6717db867f 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -274,7 +274,7 @@ (define-public remind
(,(getenv "TCLLIBPATH"))))))))))
(inputs
(list bash-minimal inetutils tcl tcllib tk))
- (native-inputs (list tzdata)) ; required for some tests
+ (native-inputs (list tzdata-for-tests)) ;required for some tests
(home-page "https://dianne.skoll.ca/projects/remind/")
(synopsis "Sophisticated calendar and alarm program")
(description
This bug report was last modified 328 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.