1 Summary: XML parser for Java
2 Summary(pl): Analizator sk³adniowy XML-a napisany w Javie
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
19 Provides: jaxp_parser_impl
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _javalibdir %{_datadir}/java
29 Analizator sk³adniowy XML-a napisany w Javie.
32 Summary: Documentation for Xerces-J - XML parser for Java
33 Summary(pl): Dokumentacja do Xercesa-J - analizatora sk³adniowego XML-a w Javie
37 Documentation for Xerces-J - XML parser for Java.
39 %description doc -l pl
40 Dokumentacja do Xercesa-J - analizatora sk³adniowego XML-a w Javie.
43 %setup -q -n xerces-%(echo %{version} | tr . _) -a1
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
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{_javalibdir}
57 install build/xerces*.jar $RPM_BUILD_ROOT%{_javalibdir}
58 ln -sf xercesImpl.jar $RPM_BUILD_ROOT%{_javalibdir}/jaxp_parser_impl.jar
61 rm -rf $RPM_BUILD_ROOT
64 %defattr(644,root,root,755)
65 %doc README Readme.html LICENSE STATUS
69 %defattr(644,root,root,755)
70 %doc build/docs/javadocs/*