2 Summary: A Java representation of an XML document
8 Source0: http://www.jdom.org/dist/binary/%{srcname}-%{version}.tar.gz
9 # Source0-md5: 0ad116194e3101fb08fab8f6f00cc58f
10 URL: http://www.jdom.org/
13 BuildRequires: jpackage-utils
14 BuildRequires: rpm-javaprov
15 BuildRequires: rpmbuild(macros) >= 1.300
16 Requires: jpackage-utils
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 JDOM is, quite simply, a Java representation of an XML document. JDOM
24 provides a way to represent that document for easy and efficient
25 reading, manipulation, and writing. It has a straightforward API, is a
26 lightweight and fast, and is optimized for the Java programmer. It's
27 an alternative to DOM and SAX, although it integrates well with both
30 %description -l pl.UTF-8
31 JDOM jest biblioteką napisaną w Javie służącą do obróbki dokumentów
32 XML. JDOM jest reprezentacją danych pozwalającą w łatwy i efektywny
33 sposób odczytywać, przekształcać i zapisywać dokumenty XML. JDOM
34 posiada przejrzyste, lekkie i szyckie API, jest zoptymalizowane z
35 myślą o programiście Javy. Biblioteka JDOM jest alternatywą dla DOM i
36 SAX, jednak może być łatwo zintegrowana zarówno z DOM jak i SAX.
39 Summary: Demo for %{srcname}
40 Summary(pl.UTF-8): Pliki demonstracyjne dla pakietu %{srcname}
42 Requires: %{name} = %{version}-%{release}
46 Demonstrations and samples for %{srcname}.
48 %description demo -l pl.UTF-8
49 Pliki demonstracyjne i przykłady dla pakietu %{srcname}.
52 Summary: %{srcname} documentation
53 Summary(pl.UTF-8): Dokumentacja do %{srcname}
55 Requires: jpackage-utils
58 %{srcname} documentation.
60 %description javadoc -l pl.UTF-8
61 Dokumentacja do %{srcname}.
64 %setup -q -n %{srcname}
66 find -name '*.jar' | xargs rm
67 find -name '*.class' | xargs rm
70 %ant package %{?with_javadoc:javadoc}
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_javadir}
76 install build/%{srcname}.jar $RPM_BUILD_ROOT%{_javadir}/%{srcname}-%{version}.jar
77 ln -s %{srcname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{srcname}.jar
79 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80 cp -a samples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
83 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
84 cp -R build/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
85 ln -s %{srcname}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{srcname} # ghost symlink
89 rm -rf $RPM_BUILD_ROOT
92 ln -nfs %{srcname}-%{version} %{_javadocdir}/%{srcname}
95 %defattr(644,root,root,755)
96 %doc CHANGES.txt COMMITTERS.txt LICENSE.txt README.txt TODO.txt
100 %defattr(644,root,root,755)
101 %{_examplesdir}/%{name}-%{version}
105 %defattr(644,root,root,755)
106 %{_javadocdir}/%{srcname}-%{version}
107 %ghost %{_javadocdir}/%{srcname}