[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#27588] [PATCH] Add java-commons-cli-1.2.
From: |
Gábor Boskovits |
Subject: |
[bug#27588] [PATCH] Add java-commons-cli-1.2. |
Date: |
Wed, 5 Jul 2017 17:48:51 +0200 |
* gnu/packages/java.scm(java-commons-cli-1.2): New variable.
---
gnu/packages/java.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index e074dab46..c39c85177 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -4570,3 +4570,27 @@ generate classes, directly in binary form. The provided
common
transformations and analysis algorithms allow to easily assemble custom
complex transformations and code analysis tools.")
(license license:bsd-3)))
+
+;;maven2 bootstrap dependecies
+(define-public java-commons-cli-1.2
+ (package (inherit java-commons-cli)
+ (name "java-commons-cli-1.2")
+ (version "1.2")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "http://archive.apache.org/dist/commons/cli/"
+ "source/commons-cli-" version "-src.tar.gz"))
+ (sha256
+ (base32
+ "0rvfgzgv2pc1m091dfj3ih9ddsjjppr1f1wf0qmc3bk6b1kwv2dm"))))
+ (arguments
+ `(#:jar-name "commons-cli.jar"
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'check 'fix-build-xml
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "build.xml"
+ (("dir=\"\\$\\{test.home\\}/java\"")
"dir=\"${test.home}\"")))))))
+ (native-inputs
+ `(("java-junit",java-junit)))))
+;;end of maven2 bootstrap dependecies
--
2.13.1
- [bug#27588] [PATCH] Add java-commons-cli-1.2.,
Gábor Boskovits <=