summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2017-03-07 19:54:46 +0100
committerRicardo Wurmus <rekado@elephly.net>2017-05-15 22:33:13 +0200
commitb13a7cf82d63f3289f2a388abaadc702438bbadd (patch)
treef3e6b1ccf43542bc2816f0e8665a8e234f5852f3
parentd44bcd7ac7295dbcbf0bd103901f277deadb943e (diff)
gnu: Add java-commons-net.
* gnu/packages/java.scm (java-commons-net): New variable.
-rw-r--r--gnu/packages/java.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index c68ff1477d3..1f26ef67adf 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2264,6 +2264,34 @@ working with compressed files such as ar, cpio, Unix dump, tar, zip, gzip, XZ,
2264Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE, lz4 and Z files.") 2264Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE, lz4 and Z files.")
2265 (license license:asl2.0))) 2265 (license license:asl2.0)))
2266 2266
2267(define-public java-commons-net
2268 (package
2269 (name "java-commons-net")
2270 (version "3.6")
2271 (source (origin
2272 (method url-fetch)
2273 (uri (string-append "mirror://apache/commons/net/source/"
2274 "commons-net-" version "-src.tar.gz"))
2275 (sha256
2276 (base32
2277 "0n0cmnddk9qdqhjvka8pc6hd9mn2qi3166f1s6xk32h7rfy1adxr"))))
2278 (build-system ant-build-system)
2279 (arguments
2280 `(;; FIXME: MainTest.java tries to read "examples.properties" (which
2281 ;; should be "resources/examples/examples.properties"), but gets "null"
2282 ;; instead.
2283 #:tests? #f
2284 #:jar-name "commons-net.jar"))
2285 (native-inputs
2286 `(("java-junit" ,java-junit)
2287 ("java-hamcrest-core" ,java-hamcrest-core)))
2288 (home-page "http://commons.apache.org/net/")
2289 (synopsis "Client library for many basic Internet protocols")
2290 (description "The Apache Commons Net library implements the client side of
2291many basic Internet protocols. The purpose of the library is to provide
2292fundamental protocol access, not higher-level abstractions.")
2293 (license license:asl2.0)))
2294
2267(define-public java-commons-cli 2295(define-public java-commons-cli
2268 (package 2296 (package
2269 (name "java-commons-cli") 2297 (name "java-commons-cli")