gnu: Add java-commons-net.

* gnu/packages/java.scm (java-commons-net): New variable.
This commit is contained in:
Ricardo Wurmus 2017-03-07 19:54:46 +01:00
parent cbce5de265
commit 4b34c21ff0
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -2164,6 +2164,34 @@ (define-public java-httpcomponents-httpmime
("java-junit" ,java-junit)
("java-hamcrest-core" ,java-hamcrest-core)))))
(define-public java-commons-net
(package
(name "java-commons-net")
(version "3.6")
(source (origin
(method url-fetch)
(uri (string-append "mirror://apache/commons/net/source/"
"commons-net-" version "-src.tar.gz"))
(sha256
(base32
"0n0cmnddk9qdqhjvka8pc6hd9mn2qi3166f1s6xk32h7rfy1adxr"))))
(build-system ant-build-system)
(arguments
`(;; FIXME: MainTest.java tries to read "examples.properties" (which
;; should be "resources/examples/examples.properties"), but gets "null"
;; instead.
#:tests? #f
#:jar-name "commons-net.jar"))
(native-inputs
`(("java-junit" ,java-junit)
("java-hamcrest-core" ,java-hamcrest-core)))
(home-page "http://commons.apache.org/net/")
(synopsis "Client library for many basic Internet protocols")
(description "The Apache Commons Net library implements the client side of
many basic Internet protocols. The purpose of the library is to provide
fundamental protocol access, not higher-level abstractions.")
(license license:asl2.0)))
(define-public java-commons-cli
(package
(name "java-commons-cli")