move java-plexus-component-metadata

Julien LepillerThu Feb 15 23:14:14+0100 2018

9248349

move java-plexus-component-metadata

more/packages/java.scm

3737
  #:use-module (gnu packages web)
3838
  #:use-module (gnu packages xml)
3939
  #:use-module (more packages groovy)
40+
  #:use-module (more packages maven)
4041
  #:use-module (more packages python))
4142
4243
;; Maintained version of http-builder (groovyx.net.http)

42524253
    (description "")
42534254
    (license license:asl2.0)))
42544255
4255-
(define-public java-plexus-component-metadata
4256-
  (package
4257-
    (inherit java-plexus-container-default)
4258-
    (name "java-plexus-component-metadata")
4259-
    (arguments
4260-
     `(#:jar-name "plexus-component-metadata.jar"
4261-
       #:source-dir "src/main/java"
4262-
       #:test-dir "src/test"
4263-
       #:jdk ,icedtea-8
4264-
       #:phases
4265-
       (modify-phases %standard-phases
4266-
         (add-before 'configure 'chdir
4267-
           (lambda _
4268-
             (chdir "plexus-component-metadata")))
4269-
         (add-before 'build 'copy-resources
4270-
           (lambda _
4271-
             (copy-recursively "src/main/resources"
4272-
                               "build/classes/")
4273-
             #t)))))
4274-
    (inputs
4275-
     `(("java-plexus-container-default" ,java-plexus-container-default)
4276-
       ("java-plexu-component-annotations" ,java-plexus-component-annotations)
4277-
       ("java-plexus-utils" ,java-plexus-utils)
4278-
       ("java-plexus-cli" ,java-plexus-cli)
4279-
       ("java-plexus-classworlds" ,java-plexus-classworlds)
4280-
       ("maven-plugin-api" ,maven-plugin-api)
4281-
       ("maven-plugin-annotations" ,maven-plugin-annotations)
4282-
       ("maven-core-boot" ,maven-core-boot)
4283-
       ("maven-model" ,maven-model)
4284-
       ("java-commons-cli" ,java-commons-cli)
4285-
       ("java-qdox" ,java-qdox)
4286-
       ("java-jdom2" ,java-jdom2)
4287-
       ("java-asm" ,java-asm)))
4288-
    (native-inputs
4289-
     `(("java-junit" ,java-junit)
4290-
       ("java-guava" ,java-guava)
4291-
       ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect)))))
4292-
42934256
(define-public java-sisu-build-api
42944257
  (package
42954258
    (name "java-sisu-build-api")

more/packages/maven.scm

3838
  #:use-module (gnu packages xml)
3939
  #:use-module (more packages java))
4040
41+
(define-public java-plexus-component-metadata
42+
  (package
43+
    (inherit java-plexus-container-default)
44+
    (name "java-plexus-component-metadata")
45+
    (arguments
46+
     `(#:jar-name "plexus-component-metadata.jar"
47+
       #:source-dir "src/main/java"
48+
       #:test-dir "src/test"
49+
       #:jdk ,icedtea-8
50+
       #:phases
51+
       (modify-phases %standard-phases
52+
         (add-before 'configure 'chdir
53+
           (lambda _
54+
             (chdir "plexus-component-metadata")))
55+
         (add-before 'build 'copy-resources
56+
           (lambda _
57+
             (copy-recursively "src/main/resources"
58+
                               "build/classes/")
59+
             #t)))))
60+
    (inputs
61+
     `(("java-plexus-container-default" ,java-plexus-container-default)
62+
       ("java-plexu-component-annotations" ,java-plexus-component-annotations)
63+
       ("java-plexus-utils" ,java-plexus-utils)
64+
       ("java-plexus-cli" ,java-plexus-cli)
65+
       ("java-plexus-classworlds" ,java-plexus-classworlds)
66+
       ("maven-plugin-api" ,maven-plugin-api)
67+
       ("maven-plugin-annotations" ,maven-plugin-annotations)
68+
       ("maven-core-boot" ,maven-core-boot)
69+
       ("maven-model" ,maven-model)
70+
       ("java-commons-cli" ,java-commons-cli)
71+
       ("java-qdox" ,java-qdox)
72+
       ("java-jdom2" ,java-jdom2)
73+
       ("java-asm" ,java-asm)))
74+
    (native-inputs
75+
     `(("java-junit" ,java-junit)
76+
       ("java-guava" ,java-guava)
77+
       ("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect)))))
78+
4179
;; Needs maven-core
4280
(define-public maven-plugin-testing-harness
4381
  (package