]> git.pld-linux.org Git - projects/template-specs.git/blob - java.spec
- unneccessary quoting removed
[projects/template-specs.git] / java.spec
1 Summary:        -
2 Name:           -
3 Version:        -
4 Release:        0.1
5 License:        -
6 Group:          Development/Languages/Java
7 Source0:        -
8 # Source0-md5:  -
9 URL:            -
10 BuildRequires:  jpackage-utils
11 BuildRequires:  rpmbuild(macros) >= 1.300
12 Requires:       jpackage-utils
13 BuildArch:      noarch
14 ExclusiveArch:  i586 i686 pentium3 pentium4 athlon %{x8664} noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18
19 %package doc
20 Summary:        Manual for %{name}
21 Summary(fr):    Documentation pour %{name}
22 Summary(it):    Documentazione di %{name}
23 Summary(pl):    Podrêcznik dla %{name}a
24 Group:          Development/Languages/Java
25
26 %description doc
27 Documentation for %{name}.
28
29 %description doc -l fr
30 Documentation pour %{name}.
31
32 %description doc -l it
33 Documentazione di %{name}.
34
35 %description doc -l pl
36 Dokumentacja do %{name}a.
37
38 %package javadoc
39 Summary:        Online manual for %{name}
40 Summary(pl):    Dokumentacja online do %{name}
41 Group:          Documentation
42 Requires:       jpackage-utils
43
44 %description javadoc
45 Documentation for %{name} -
46
47 %description javadoc -l pl
48 Dokumentacja do %{name}a -
49
50 %prep
51 %setup -q
52
53 %build
54 export JAVA_HOME="%{java_home}"
55
56 required_jars="jaxp_parser_impl"
57 export CLASSPATH=$(/usr/bin/build-classpath $required_jars)
58
59 %ant
60 %{__make}
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT%{_javadir}
65
66 # javadoc
67 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
68 cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post javadoc
74 rm -f %{_javadocdir}/%{name}
75 ln -s %{name}-%{version} %{_javadocdir}/%{name}
76
77 %postun javadoc
78 if [ "$1" = "0" ]; then
79         rm -f %{_javadocdir}/%{name}
80 fi
81
82 %files
83 %defattr(644,root,root,755)
84
85 %files doc
86 %defattr(644,root,root,755)
87 %doc docs/*
88
89 %files javadoc
90 %defattr(644,root,root,755)
91 %{_javadocdir}/%{name}-%{version}
This page took 0.033884 seconds and 4 git commands to generate.