[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/08: gnu: cpupower: Modernise.
From: |
guix-commits |
Subject: |
03/08: gnu: cpupower: Modernise. |
Date: |
Mon, 5 Sep 2022 09:04:37 -0400 (EDT) |
nckx pushed a commit to branch master
in repository guix.
commit 210dc1a15fb7efb7dd8abc717dc3e1b1db77c8af
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Sun Aug 21 02:00:01 2022 +0200
gnu: cpupower: Modernise.
* gnu/packages/linux.scm (cpupower)[arguments]: Rewrite as G-expressions.
[native-inputs]: Remove input label.
---
gnu/packages/linux.scm | 49 ++++++++++++++++++++++++-------------------------
1 file changed, 24 insertions(+), 25 deletions(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 8b44392ac0..d2656abc18 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -6359,31 +6359,30 @@ from that to the system kernel's @file{/dev/random}
machinery.")
(source (package-source linux-libre))
(build-system gnu-build-system)
(arguments
- '(#:phases (modify-phases %standard-phases
- (add-after 'unpack 'enter-subdirectory
- (lambda _
- (chdir "tools/power/cpupower")
- #t))
- (delete 'configure)
- (add-before 'build 'fix-makefiles
- (lambda _
- (substitute* "Makefile"
- (("/usr/") "/")
- (("/bin/(install|pwd)" _ command) command))
- (substitute* "bench/Makefile"
- (("\\$\\(CC\\) -o") "$(CC) $(LDFLAGS) -o"))
- #t)))
- #:make-flags (let ((out (assoc-ref %outputs "out")))
- (list (string-append "DESTDIR=" out)
- (string-append "LDFLAGS=-Wl,-rpath=" out "/lib")
- "libdir=/lib"
- "docdir=/share/doc/cpupower"
- "confdir=$(docdir)/examples"
- ;; The Makefile recommends the following changes
- "DEBUG=false"
- "PACKAGE_BUGREPORT=bug-guix@gnu.org"))
- #:tests? #f)) ;no tests
- (native-inputs `(("gettext" ,gettext-minimal)))
+ (list #:make-flags
+ #~(list (string-append "DESTDIR=" #$output)
+ (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib")
+ "libdir=/lib"
+ "docdir=/share/doc/cpupower"
+ "confdir=$(docdir)/examples"
+ ;; The Makefile recommends the following changes
+ "DEBUG=false"
+ "PACKAGE_BUGREPORT=bug-guix@gnu.org")
+ #:tests? #f ; no tests
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'enter-subdirectory
+ (lambda _
+ (chdir "tools/power/cpupower")))
+ (delete 'configure) ; no configure script
+ (add-before 'build 'fix-makefiles
+ (lambda _
+ (substitute* "Makefile"
+ (("/usr/") "/")
+ (("/bin/(install|pwd)" _ command) command))
+ (substitute* "bench/Makefile"
+ (("\\$\\(CC\\) -o") "$(CC) $(LDFLAGS) -o")))))))
+ (native-inputs (list gettext-minimal))
(inputs (list pciutils))
(home-page (package-home-page linux-libre))
(synopsis "CPU frequency and voltage scaling tools for Linux")
- branch master updated (0f88acb9fa -> ca94157380), guix-commits, 2022/09/05
- 04/08: gnu: Add exult., guix-commits, 2022/09/05
- 08/08: gnu: mcelog: Use G-expressions., guix-commits, 2022/09/05
- 01/08: linux-boot: Resume from hibernation after pre-boot., guix-commits, 2022/09/05
- 06/08: gnu: gparted: Update to 1.4.0., guix-commits, 2022/09/05
- 05/08: gnu: chrony: Update to 4.3., guix-commits, 2022/09/05
- 07/08: gnu: mcelog: Update to 188., guix-commits, 2022/09/05
- 02/08: gnu: webkitgtk: Increase the CI time-out period., guix-commits, 2022/09/05
- 03/08: gnu: cpupower: Modernise.,
guix-commits <=