~ruther/guix-local

f9e62ad221a9f059f78b4f2800d48cf893de10dd — Ricardo Wurmus 11 years ago e73b49f
gnu: icedtea6: patch ant shebang in unpack phase

* gnu/packages/java.scm (icedtea6)[arguments]: patch bootstrap ant in the
  `unpack' phase instead of `patch-paths'.
1 files changed, 1 insertions(+), 2 deletions(-)

M gnu/packages/java.scm
M gnu/packages/java.scm => gnu/packages/java.scm +1 -2
@@ 184,6 184,7 @@ build process and its dependencies, whereas Make uses Makefile format.")
               (zero? (system* "tar" "xvjf"
                               (assoc-ref inputs "ant-bootstrap")))
               (begin
                 (patch-shebang "apache-ant-1.9.4/bin/ant")
                 (chdir (string-append ,name "-" ,version))
                 (mkdir "openjdk")
                 (with-directory-excursion "openjdk"


@@ 193,8 194,6 @@ build process and its dependencies, whereas Make uses Makefile format.")
        (alist-cons-after
         'unpack 'patch-paths
         (lambda _
           (patch-shebang "../apache-ant-1.9.4/bin/ant")

           ;; shebang in patches so that they apply cleanly
           (substitute* '("patches/jtreg-jrunscript.patch"
                          "patches/hotspot/hs23/drop_unlicensed_test.patch")