gnu: rottlog: Do not refer to the canonical coreutils.

* gnu/packages/admin.scm (rottlog)[inputs]: Add "coreutils",
[arguments]: and use it in the 'tweak-rc-weekly phase.
This commit is contained in:
Mathieu Othacehe 2020-08-28 10:27:53 +02:00
parent 36a09d1853
commit d81b89bf02
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -1365,10 +1365,11 @@ (define-public rottlog
"packdir=\"/var/log\""))
#t))
(add-before 'install 'tweak-rc-weekly
(lambda _
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "rc/weekly"
(("/bin/kill")
(which "kill"))
(string-append (assoc-ref inputs "coreutils*")
"/bin/kill"))
(("syslogd\\.pid")
;; The file is called 'syslog.pid' (no 'd').
"syslog.pid"))
@ -1379,6 +1380,7 @@ (define-public rottlog
(native-inputs `(("texinfo" ,texinfo)
("automake" ,automake)
("util-linux" ,util-linux))) ; for 'cal'
(inputs `(("coreutils*" ,coreutils)))
(home-page "https://www.gnu.org/software/rottlog/")
(synopsis "Log rotation and management")
(description