[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/05: gnu: guix: Provide the correct version string.
From: |
Ludovic Courtès |
Subject: |
01/05: gnu: guix: Provide the correct version string. |
Date: |
Tue, 28 Nov 2017 09:20:56 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 91c619ebdfd065f0becbbcc742dc412dc41e77a1
Author: Ludovic Courtès <address@hidden>
Date: Tue Nov 28 13:25:04 2017 +0100
gnu: guix: Provide the correct version string.
Fixes <https://bugs.gnu.org/29429>.
Reported by Arun Isaac <address@hidden>.
* gnu/packages/package-management.scm (guix)[arguments]: Move
'bootstrap' phase before 'configure'. Create '.tarball-version' file.
---
gnu/packages/package-management.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/package-management.scm
b/gnu/packages/package-management.scm
index 15c310d..6d18fa0 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -136,13 +136,17 @@
(ice-9 rdelim))
#:phases (modify-phases %standard-phases
- (add-after 'unpack 'bootstrap
+ (add-before 'configure 'bootstrap
(lambda _
;; Make sure 'msgmerge' can modify the PO files.
(for-each (lambda (po)
(chmod po #o666))
(find-files "." "\\.po$"))
+ (call-with-output-file ".tarball-version"
+ (lambda (port)
+ (display ,version port)))
+
(zero? (system* "sh" "bootstrap"))))
(add-before
'configure 'copy-bootstrap-guile