]> git.pld-linux.org Git - packages/java-xerces.git/blob - java-xerces.spec
- s/jakarta-ant/ant/ in BR
[packages/java-xerces.git] / java-xerces.spec
1 Summary:        XML parser for Java
2 Summary(pl):    Analizator sk³adniowy XML-a napisany w Javie
3 Name:           xerces-j
4 Version:        2.6.2
5 Release:        1
6 License:        Apache
7 Group:          Applications/Publishing/XML/Java
8 Source0:        http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.%{version}.tar.gz
9 # Source0-md5:  cfd536b8d72f8ebe3465ae35f5e3775d
10 # Get Xercej-J-tools to avoid Requires: xerces-j
11 Source1:        http://www.apache.org/dist/xml/xerces-j/Xerces-J-tools.%{version}.tar.gz
12 # Source1-md5:  55ba4b71ae95acf7d50c4bc0d796ee76
13 URL:            http://xml.apache.org/xerces-j/
14 BuildRequires:  jdk >= 1.1
15 BuildRequires:  ant >= 1.5
16 BuildRequires:  xml-commons
17 Requires:       jre >= 1.1
18 Requires:       xml-commons
19 Provides:       jaxp_parser_impl
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         _javalibdir     %{_datadir}/java
24
25 %description
26 XML parser for Java.
27
28 %description -l pl
29 Analizator sk³adniowy XML-a napisany w Javie.
30
31 %package doc
32 Summary:        Documentation for Xerces-J - XML parser for Java
33 Summary(pl):    Dokumentacja do Xercesa-J - analizatora sk³adniowego XML-a w Javie
34 Group:          Documentation
35
36 %description doc
37 Documentation for Xerces-J - XML parser for Java.
38
39 %description doc -l pl
40 Dokumentacja do Xercesa-J - analizatora sk³adniowego XML-a w Javie.
41
42 %prep
43 %setup -q -n xerces-%(echo %{version} | tr . _) -a1
44
45 %build
46 JAVA_HOME=%{_libdir}/java
47 CLASSPATH=./tools/xercesImpl.jar
48 CLASSPATH=./tools/bin/xjavac.jar:$CLASSPATH
49 CLASSPATH=%{_javalibdir}/xml-commons-apis.jar:$CLASSPATH
50 export JAVA_HOME CLASSPATH
51 ant clean jars javadocs
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{_javalibdir}
56
57 install build/xerces*.jar $RPM_BUILD_ROOT%{_javalibdir}
58 ln -sf xercesImpl.jar $RPM_BUILD_ROOT%{_javalibdir}/jaxp_parser_impl.jar
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %files
64 %defattr(644,root,root,755)
65 %doc README Readme.html LICENSE STATUS
66 %{_javalibdir}/*.jar
67
68 %files doc
69 %defattr(644,root,root,755)
70 %doc build/docs/javadocs/*
This page took 0.131424 seconds and 3 git commands to generate.