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