]> git.pld-linux.org Git - packages/java-xmlgraphics-batik.git/blame - java-xmlgraphics-batik.spec
- TODO line about docs and forrest
[packages/java-xmlgraphics-batik.git] / java-xmlgraphics-batik.spec
CommitLineData
12b00931 1# TODO:
2# - generate docs without using forrest. It seems to be possible.
7ed5b699 3#
4# Conditional build:
5%bcond_with docs # build with docs (require apache-forrest)
6#
9105dd15 7Summary: Java SVG support
ab4bb863 8Summary(pl.UTF-8): Wsparcie dla SVG dla języka Java
9105dd15 9Name: batik
63abe389 10Version: 1.7
63abe389 11Release: 0.1
68d21b8e 12License: Apache
9105dd15 13Group: Applications/Publishing/XML/Java
63abe389
JR
14Source0: http://www.apache.org/dist/xmlgraphics/batik/%{name}-src-%{version}.zip
15# Source0-md5: c117ca2241907f62a2b3031167ebf917
7ed5b699 16Patch0: %{name}-nodocs.patch
33b900c9 17URL: http://xml.apache.org/batik/
7ed5b699 18%{?with_docs:BuildRequires: apache-forrest}
9105dd15 19BuildRequires: jdk
1f9c4956 20BuildRequires: jpackage-utils
ef2f0f1d 21BuildRequires: unzip
9105dd15 22Requires: jre
9105dd15 23BuildArch: noarch
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
33b900c9 26%define _javaclassdir %{_libdir}/java
9105dd15 27
28%description
29Java SVG support.
30
4b8d8428
JR
31%description -l pl.UTF-8
32Wsparcie dla SVG dla języka Java.
9105dd15 33
3b3ca430 34%package doc
35Summary: Documentation for the Batik library
ab4bb863 36Summary(pl.UTF-8): Dokumentacja dla biblioteki Batik
3b3ca430 37Group: Documentation
38
39%description doc
40Documentation for the Batik library.
41
4b8d8428 42%description doc -l pl.UTF-8
3b3ca430 43Dokumentacja dla biblioteki Batik.
44
9105dd15 45%prep
63abe389 46%setup -q
9105dd15 47
7ed5b699 48%if %{without docs}
49%patch0 -p0
50%endif
51
9105dd15 52%build
1f9c4956 53unset CLASSPATH || :
54export JAVA_HOME="%{java_home}"
9105dd15 55
6624065c 56#sh build.sh dist-tgz # does not work :-(
57sh build.sh dist-zip
9105dd15 58
59%install
60rm -rf $RPM_BUILD_ROOT
6624065c 61install -d $RPM_BUILD_ROOT%{_javaclassdir}/%{name}/lib
9105dd15 62
6624065c 63install %{name}-%{version}/lib/*.jar $RPM_BUILD_ROOT%{_javaclassdir}/%{name}/lib
64install %{name}-%{version}/*.jar $RPM_BUILD_ROOT%{_javaclassdir}/%{name}
9105dd15 65
9105dd15 66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
3b3ca430 71%doc NOTICE README
33b900c9 72%dir %{_javaclassdir}/%{name}
6624065c 73%{_javaclassdir}/%{name}/*.jar
33b900c9 74%dir %{_javaclassdir}/%{name}/lib
6624065c 75%{_javaclassdir}/%{name}/lib/*.jar
3b3ca430 76
7ed5b699 77%if %{with docs}
3b3ca430 78%files doc
877b590c 79%defattr(644,root,root,755)
3b3ca430 80%doc %{name}-%{version}/docs/* %{name}-%{version}/samples
7ed5b699 81%endif
This page took 0.058851 seconds and 4 git commands to generate.