gnu: Add java-ops4j-base-io.

* gnu/packages/java.scm (java-ops4j-base-io): New variable.
master
Julien Lepiller 2017-10-04 19:19:18 +02:00
parent b2353495cb
commit 322d349a11
No known key found for this signature in database
GPG Key ID: 43111F4520086A0C
1 changed files with 19 additions and 0 deletions

View File

@ -5363,3 +5363,22 @@ package contains utilities and extensions related to @code{java.lang}.")
`(("lang" ,java-ops4j-base-lang))) `(("lang" ,java-ops4j-base-lang)))
(description "OPS4J stands for Open Participation Software for Java. This (description "OPS4J stands for Open Participation Software for Java. This
package contains utilities and extensions related to monitoring."))) package contains utilities and extensions related to monitoring.")))
(define-public java-ops4j-base-io
(package
(inherit java-ops4j-base-lang)
(name "java-ops4j-base-io")
(arguments
`(#:jar-name "java-ops4j-base-io.jar"
#:source-dir "ops4j-base-io/src/main/java"
#:test-dir "ops4j-base-io/src/test"
#:test-exclude
(list "**/ListerTest.java")))
(inputs
`(("lang" ,java-ops4j-base-monitors)
("lang" ,java-ops4j-base-lang)))
(native-inputs
`(("junit" ,java-junit)
("hamcrest" ,java-hamcrest-core)))
(description "OPS4J stands for Open Participation Software for Java. This
package contains utilities and extensions related to handling streams and files.")))