gnu: maven-shared-utils: Fix /bin/sh invocation.
authorJulien Lepiller <julien@lepiller.eu>
Fri, 26 Jun 2020 20:24:10 +0000 (22:24 +0200)
committerJulien Lepiller <julien@lepiller.eu>
Fri, 17 Jul 2020 02:14:50 +0000 (04:14 +0200)
* gnu/packages/maven.scm (maven-shared-utils): Fix /bin/sh invocation.

gnu/packages/maven.scm

index dfd7102..00c644c 100644 (file)
@@ -379,9 +379,13 @@ Maven Wagon, for use in Maven.")))
     (arguments
      `(#:jar-name "maven-shared-utils.jar"
        #:source-dir "src/main/java"
-       #:jdk ,icedtea-8
        #:phases
        (modify-phases %standard-phases
+         (add-before 'build 'fix-/bin/sh-invocation
+           (lambda _
+             (substitute* (find-files "src" ".*.java$")
+               (("/bin/sh") (which "sh")))
+             #t))
          (add-before 'check 'remove-cyclic-dep
            (lambda _
              (delete-file