/[packages]/cauldron/apache-juddi/current/SPECS/apache-juddi.spec
ViewVC logotype

Contents of /cauldron/apache-juddi/current/SPECS/apache-juddi.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 742502 - (show annotations) (download)
Tue Oct 14 23:55:27 2014 UTC (4 years, 9 months ago) by umeabot
File size: 1708 byte(s)
Second Mageia 5 Mass Rebuild
1 Name: apache-juddi
2 Version: 3.1.5
3 Release: %mkrel 4
4 Summary: Client API for UDDI
5 Group: Development/Java
6 License: ASL 2.0
7 URL: http://juddi.apache.org/
8
9 # svn export http://svn.apache.org/repos/asf/juddi/tags/juddi-3.1.5/ apache-juddi
10 # tar cafJ apache-juddi-3.1.5.tar.xz apache-juddi
11 Source0: %{name}-%{version}.tar.xz
12
13 Patch3: 0003-Disable-ReadWSDLTest.readFromJar.patch
14
15 BuildArch: noarch
16
17 BuildRequires: java-devel
18 BuildRequires: maven-local
19 BuildRequires: maven-surefire-provider-junit
20 BuildRequires: jboss-jaxws-2.2-api
21 BuildRequires: wsdl4j
22
23 %description
24 jUDDI is an open source Java implementation of the Universal Description,
25 Discovery, and Integration (UDDI v3) specification for Web Services.
26
27 This package includes only the client side of jUDDI.
28
29 %package javadoc
30 Summary: Javadocs for %{name}
31 Group: Documentation
32 Requires: jpackage-utils
33
34 %description javadoc
35 This package contains the API documentation for %{name}.
36
37 %prep
38 %setup -q -n %{name}
39 %patch3 -p1
40
41 %pom_disable_module uddi-tck-base
42 %pom_disable_module juddi-core
43 %pom_disable_module juddi-core-openjpa
44 %pom_disable_module juddiv3-war
45 %pom_disable_module juddi-examples
46 %pom_disable_module juddi-tomcat
47 %pom_disable_module uddi-tck
48
49 %pom_xpath_set "pom:groupId[text()='org.apache.geronimo.specs']" "org.jboss.spec.javax.xml.ws" uddi-ws
50 %pom_xpath_set "pom:artifactId[text()='geronimo-jaxws_2.2_spec']" "jboss-jaxws-api_2.2_spec" uddi-ws
51
52 %build
53 %mvn_build
54
55 %install
56 %mvn_install
57
58 %files -f .mfiles
59 %doc RELEASE_NOTES.html LICENSE NOTICE
60
61 %files javadoc -f .mfiles-javadoc
62 %doc LICENSE NOTICE
63

  ViewVC Help
Powered by ViewVC 1.1.26