/[packages]/cauldron/wildfly-build-tools/current/SPECS/wildfly-build-tools.spec
ViewVC logotype

Contents of /cauldron/wildfly-build-tools/current/SPECS/wildfly-build-tools.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1501248 - (show annotations) (download)
Wed Feb 12 09:51:07 2020 UTC (5 years ago) by umeabot
File size: 3862 byte(s)
Mageia 8 Mass Rebuild
1 %global namedreltag .Final
2 %global namedversion %{version}%{?namedreltag}
3 Name: wildfly-build-tools
4 Version: 1.1.6
5 Release: %mkrel 3
6 Group: Development/Java
7 Summary: Wildfly build and provisioning tools
8 License: ASL 2.0
9 URL: https://github.com/wildfly/wildfly-build-tools
10 Source0: https://github.com/wildfly/wildfly-build-tools/archive/%{namedversion}.tar.gz
11
12 BuildRequires: maven-local
13 BuildRequires: mvn(junit:junit)
14 BuildRequires: mvn(org.apache.maven:maven-aether-provider)
15 BuildRequires: mvn(org.apache.maven:maven-compat)
16 BuildRequires: mvn(org.apache.maven:maven-core)
17 BuildRequires: mvn(org.apache.maven:maven-model)
18 BuildRequires: mvn(org.apache.maven:maven-plugin-api)
19 BuildRequires: mvn(org.apache.maven:maven-settings-builder)
20 BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21 BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
22 BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
23 BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
24 BuildRequires: mvn(org.eclipse.aether:aether-api)
25 BuildRequires: mvn(org.eclipse.aether:aether-connector-basic)
26 BuildRequires: mvn(org.eclipse.aether:aether-impl)
27 BuildRequires: mvn(org.eclipse.aether:aether-spi)
28 BuildRequires: mvn(org.eclipse.aether:aether-transport-file)
29 BuildRequires: mvn(org.eclipse.aether:aether-transport-http)
30 BuildRequires: mvn(org.eclipse.aether:aether-util)
31 BuildRequires: mvn(org.jboss:jandex)
32 BuildRequires: mvn(org.jboss:jboss-parent:pom:)
33 BuildRequires: mvn(org.jboss:staxmapper)
34 BuildRequires: mvn(org.jboss.logging:jboss-logging)
35 BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
36
37 BuildArch: noarch
38
39 %description
40 Tools used for building and provisioning the Wildfly server.
41
42 %package -n wildfly-feature-pack-build-maven-plugin
43 Summary: WildFly Build Tools: Feature Pack Build Maven Plugin
44
45 %description -n wildfly-feature-pack-build-maven-plugin
46 This package contains WildFly Build Tools Feature Pack Build Maven Plugin.
47
48 %package -n wildfly-server-provisioning
49 Summary: WildFly Build Tools: Server Provisioning
50
51 %description -n wildfly-server-provisioning
52 This package contains WildFly Build Tools Server Provisioning.
53
54 %package -n wildfly-server-provisioning-maven-plugin
55 Summary: WildFly Build Tools: Server Provisioning Maven Plugin
56
57 %description -n wildfly-server-provisioning-maven-plugin
58 This package contains WildFly Build Tools Server Provisioning Maven Plugin.
59
60 %package -n wildfly-server-provisioning-standalone
61 Summary: WildFly Build Tools: Server Provisioning Standalone
62
63 %description -n wildfly-server-provisioning-standalone
64 This package contains WildFly Build Tools Server Provisioning Standalone.
65
66 %package javadoc
67 Summary: Javadoc for %{name}
68
69 %description javadoc
70 This package contains javadoc for %{name}.
71
72 %prep
73 %setup -q -n %{name}-%{namedversion}
74
75 # Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:jar:1.0.0.Final
76 %pom_remove_plugin -r :maven-checkstyle-plugin
77
78 %pom_remove_plugin -r :maven-shade-plugin
79 %pom_remove_dep -r :wildfly-checkstyle-config
80
81 %pom_remove_dep -r org.sonatype.aether:
82
83 # disable maven-invoker-plugin
84 %pom_xpath_remove pom:profiles provisioning-maven-plugin
85
86 %build
87
88 %mvn_build -s
89
90 %install
91 %mvn_install
92
93 %files -f .mfiles-wildfly-build-tools-parent
94 %license LICENSE.txt
95
96 %files -n wildfly-feature-pack-build-maven-plugin -f .mfiles-wildfly-feature-pack-build-maven-plugin
97
98 %files -n wildfly-server-provisioning -f .mfiles-wildfly-server-provisioning
99 %license LICENSE.txt
100
101 %files -n wildfly-server-provisioning-maven-plugin -f .mfiles-wildfly-server-provisioning-maven-plugin
102 %files -n wildfly-server-provisioning-standalone -f .mfiles-wildfly-server-provisioning-standalone
103
104 %files javadoc -f .mfiles-javadoc
105 %license LICENSE.txt
106

  ViewVC Help
Powered by ViewVC 1.1.30