[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/06: gnu: cloud-utils: Fix wrapping.
From: |
guix-commits |
Subject: |
02/06: gnu: cloud-utils: Fix wrapping. |
Date: |
Sat, 4 Jun 2022 16:45:04 -0400 (EDT) |
nckx pushed a commit to branch master
in repository guix.
commit d6d06ee2377e2366767e53365dbcfa42e62971d7
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Sun May 29 02:00:00 2022 +0200
gnu: cloud-utils: Fix wrapping.
* gnu/packages/admin.scm (cloud-utils)[arguments]:
Search for readlink & sfdisk in inputs.
[inputs]: Add coreutils.
---
gnu/packages/admin.scm | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index f30509a0ff..e9787f1c43 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -419,7 +419,11 @@ inspired by @command{vi}.")
"0xxdi55lzw7j91zfajw7jhd2ilsqj2dy04i9brlk8j3pvb5ma8hk"))))
(build-system gnu-build-system)
(arguments
- '(#:make-flags
+ '(#:modules
+ ((guix build gnu-build-system)
+ (guix build utils)
+ (srfi srfi-26))
+ #:make-flags
(let ((out (assoc-ref %outputs "out")))
(list (string-append "BINDIR=" out "/bin")
(string-append "MANDIR=" out "/share/man/man1")
@@ -433,10 +437,15 @@ inspired by @command{vi}.")
(let ((growpart (string-append (assoc-ref outputs "out")
"/bin/growpart")))
(wrap-program growpart
- `("PATH" ":" prefix (,(dirname (which "sfdisk"))
- ,(dirname (which "readlink")))))))))))
+ `("PATH" ":" prefix
+ ,(map dirname
+ (map (cut search-input-file inputs <>)
+ (list "bin/readlink"
+ "sbin/sfdisk")))))))))))
(inputs
- (list python util-linux)) ; contains sfdisk for growpart
+ (list coreutils ; for readlink
+ python
+ util-linux)) ; sfdisk for growpart
(home-page "https://launchpad.net/cloud-utils")
(synopsis "Set of utilities for cloud computing environments")
(description
- branch master updated (5754b52abc -> ca3be65f5d), guix-commits, 2022/06/04
- 03/06: gnu: os-prober: Update to 1.80., guix-commits, 2022/06/04
- 04/06: gnu: Add emacs-seq., guix-commits, 2022/06/04
- 02/06: gnu: cloud-utils: Fix wrapping.,
guix-commits <=
- 05/06: gnu: Add emacs-tomelr., guix-commits, 2022/06/04
- 06/06: gnu: emacs-ox-hugo: Update to 0.12.1., guix-commits, 2022/06/04
- 01/06: gnu: cloud-utils: Update to 0.33., guix-commits, 2022/06/04