gnu: ngs-java: Update to 1.2.2.

* gnu/packages/bioinformatics.scm (ngs-java): Update to 1.2.2.
[arguments]: Remove build phase "fix-java-symlink-installation".
This commit is contained in:
Ricardo Wurmus 2015-11-20 15:14:55 +01:00
parent d6a1cd7cae
commit 614a8977cb

View file

@ -2389,26 +2389,8 @@ (define-public ngs-java
(srfi srfi-26))
,@(package-arguments ngs-sdk))
((#:phases phases)
`(alist-cons-after
'enter-dir 'fix-java-symlink-installation
(lambda _
;; Only replace the version suffix, not the version number in
;; the directory name. Reported here:
;; https://github.com/ncbi/ngs/pull/4
(substitute* "Makefile.java"
(((string-append "\\$\\(subst "
"(\\$\\(VERSION[^\\)]*\\)),"
"(\\$\\([^\\)]+\\)),"
"(\\$\\([^\\)]+\\)|\\$\\@)"
"\\)")
_ pattern replacement target)
(string-append "$(patsubst "
"%" pattern ","
"%" replacement ","
target ")"))))
(alist-replace
'enter-dir (lambda _ (chdir "ngs-java") #t)
,phases))))))
`(modify-phases ,phases
(replace 'enter-dir (lambda _ (chdir "ngs-java") #t)))))))
(inputs
`(("jdk" ,icedtea6 "jdk")
("ngs-sdk" ,ngs-sdk)))