guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/44: gnu: docbook-xml: Fix permissions.


From: guix-commits
Subject: 02/44: gnu: docbook-xml: Fix permissions.
Date: Fri, 21 Apr 2023 00:48:22 -0400 (EDT)

apteryx pushed a commit to branch core-updates
in repository guix.

commit a29754b4f152db15b8a7622d7319cfee62f8d7d8
Author: Bruno Victal <mirai@makinata.eu>
AuthorDate: Sat Mar 11 17:54:11 2023 +0000

    gnu: docbook-xml: Fix permissions.
    
    * gnu/packages/docbook.scm (docbook-xml-5)
    [arguments]: Remove unnecessary executable permissions.
    
    Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
---
 gnu/packages/docbook.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 63c4abc914..1816b19685 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -62,8 +62,15 @@
     (build-system copy-build-system)
     (arguments
      (list
+      #:modules '((guix build copy-build-system)
+                  (guix build utils)
+                  (srfi srfi-26))
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'fix-permissions
+            (lambda _
+              ;; XXX: These files do not need 0755 permission.
+              (for-each (cut chmod <> #o644) (find-files "."))))
           (replace 'install
             (lambda _
               (let ((dtd-path (string-append #$output "/xml/dtd/docbook")))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]