gnu: Add java-ow-util-ant-tasks.
* gnu/packages/java.scm (java-ow-util-ant-tasks): New variable.
This commit is contained in:
parent
af82dbe2f9
commit
cd7f674010
@ -5197,6 +5197,42 @@ every feature for every plugin.")))
|
|||||||
(description "The modello XPP3 plugin generates XML readers and writers based
|
(description "The modello XPP3 plugin generates XML readers and writers based
|
||||||
on the XPP3 API (XML Pull Parser).")))
|
on the XPP3 API (XML Pull Parser).")))
|
||||||
|
|
||||||
|
(define-public java-ow-util-ant-tasks
|
||||||
|
(package
|
||||||
|
(name "java-ow-util-ant-tasks")
|
||||||
|
(version "1.3.2")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append
|
||||||
|
"mirror://debian/pool/main/o/ow-util-ant-tasks/"
|
||||||
|
"ow-util-ant-tasks_" version ".orig.tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1y5ln1g36aligwcadqksdj18i5ghqnxn523wjbzy2zyd7w58fgy5"))))
|
||||||
|
(build-system ant-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:jar-name "ow-util-ant-tasks.jar"
|
||||||
|
#:tests? #f; no tests
|
||||||
|
#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'build 'delete-cyclic-dependency
|
||||||
|
(lambda _
|
||||||
|
;; This file depends on asm-3, which depends on this package
|
||||||
|
(delete-file "src/org/objectweb/util/ant/DependencyAnalyzer.java")
|
||||||
|
;; This file depends on xalan
|
||||||
|
(delete-file "src/org/objectweb/util/ant/Xalan2Liaison.java")))
|
||||||
|
(add-before 'build 'fix-new-ant
|
||||||
|
(lambda _
|
||||||
|
(substitute* "src/org/objectweb/util/ant/MultipleCopy.java"
|
||||||
|
((", destFile.getAbsolutePath\\(\\)")
|
||||||
|
", new String[] { destFile.getAbsolutePath() }")))))))
|
||||||
|
(home-page "https://packages.debian.org/source/stretch/ow-util-ant-tasks")
|
||||||
|
(synopsis "Replacement for base ant tasks")
|
||||||
|
(description "This library is used in the legacy build process of several
|
||||||
|
key frameworks developed by ObjectWeb, among them legacy versions of the
|
||||||
|
ObjectWeb ASM bytecode manipulation framework.")
|
||||||
|
(license license:lgpl2.0+)))
|
||||||
|
|
||||||
(define-public java-asm
|
(define-public java-asm
|
||||||
(package
|
(package
|
||||||
(name "java-asm")
|
(name "java-asm")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user