2 # - The JavaBeans Activation Framework 1.1.1 final release is included with the
3 # Java SE 6 release and is also available separately.
4 # - There is an alternative, free implementation of java-activation. See
5 # java-gnu-activation.spec
6 Summary: JavaBeans (tm) Activation Framework
7 Summary(pl.UTF-8): Środowisko aktywacyjne JavaBeans(tm)
11 License: restricted (see LICENSE.txt)
12 Group: Development/Languages/Java
13 # download through forms from http://java.sun.com/products/javabeans/jaf/downloads/index.html#download
14 Source0: %{name}-%(echo %{version} | tr . _).zip
15 # NoSource0-md5: e55a9e5a44eb55fa588d1020544226f1
17 URL: http://java.sun.com/products/javabeans/jaf/index.jsp
18 BuildRequires: jpackage-utils
19 BuildRequires: rpm-javaprov
20 BuildRequires: rpmbuild(macros) >= 1.300
22 Requires: jpackage-utils
23 Provides: java-activation
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 JavaBeans (tm) Activation Framework.
30 %description -l pl.UTF-8
31 Środowisko aktywacyjne JavaBeans(tm) Activation Framework.
34 Summary: JavaBeans (tm) Activation Framework documentation
35 Summary(pl.UTF-8): Dokumentacja do JavaBeans(tm) Activation Framework
36 Group: Development/Languages/Java
39 JavaBeans (tm) Activation Framework documentation.
41 %description doc -l pl.UTF-8
42 Dokumentacja do środowiska JavaBeans(tm) Activation Framework.
45 Summary: Online manual for %{name}
46 Summary(pl.UTF-8): Dokumentacja online do %{name}
48 Requires: jpackage-utils
51 Documentation for %{name}.
53 %description javadoc -l pl.UTF-8
54 Dokumentacja do %{name}.
56 %description javadoc -l fr.UTF-8
60 Summary: Demo for %{name}
61 Summary(pl.UTF-8): Pliki demonstracyjne dla pakietu %{name}
63 Requires: %{name} = %{epoch}:%{version}-%{release}
66 Demonstrations and samples for %{name}.
68 %description demo -l pl.UTF-8
69 Pliki demonstracyjne i przykłady dla pakietu %{name}.
75 rm -rf $RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT%{_javadir}
77 install activation.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
78 ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/activation.jar
79 ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/jaf.jar
81 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
82 cp -a demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
84 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
85 cp -a docs/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
86 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
89 rm -rf $RPM_BUILD_ROOT
92 %defattr(644,root,root,755)
93 %doc LICENSE.txt RELNOTES.txt README.txt distributionREADME.txt
94 %{_javadir}/activation.jar
96 %{_javadir}/jaf-%{version}.jar
99 %defattr(644,root,root,755)
103 %defattr(644,root,root,755)
104 %{_javadocdir}/%{name}-%{version}
105 %ghost %{_javadocdir}/%{name}
108 %defattr(644,root,root,755)
109 %{_examplesdir}/%{name}-%{version}