1 %include /usr/lib/rpm/macros.java
2 Summary: Alternative Servlet implementation
3 Name: classpathx_servlet
7 Group: Development/Languages/Java
8 Source0: http://www.euronet.nl/~pauls/java/servlet/download/%{name}-%{version}.tar.gz
9 # Source0-md5: a81feddb91b1358f9aaed94e83eddb54
10 URL: http://www.euronet.nl/~pauls/java/servlet/
11 BuildRequires: jpackage-utils
12 BuildRequires: rpm-javaprov
13 BuildRequires: rpmbuild(macros) >= 1.300
14 Provides: servlet = 2.0
15 Provides: servlet = 2.1
16 Provides: servlet = 2.2
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 This is a LGPL'ed implementation of Sun's Java Servlet API version
22 2.0, version 2.1 and recently there is is preliminary support for
26 Summary: Online manual for %{name}
27 Summary(pl.UTF-8): Dokumentacja online do %{name}
29 Requires: jpackage-utils
32 Documentation for %{name}.
34 %description javadoc -l pl.UTF-8
35 Dokumentacja do %{name} -
37 %description javadoc -l fr.UTF-8
42 find -name '*.jar' | xargs rm -v
45 export JAVA_HOME="%{java_home}"
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT%{_javadir}
54 cp -a servlet-2.0.jar $RPM_BUILD_ROOT%{_javadir}
55 cp -a servlet-2.1.jar $RPM_BUILD_ROOT%{_javadir}
56 cp -a servlet-2.2.jar $RPM_BUILD_ROOT%{_javadir}
57 cp -a servlet_intl-2.0.jar $RPM_BUILD_ROOT%{_javadir}
58 cp -a servlet_intl-2.1.jar $RPM_BUILD_ROOT%{_javadir}
59 cp -a servlet_intl-2.2.jar $RPM_BUILD_ROOT%{_javadir}
61 ln -s servlet-2.2.jar $RPM_BUILD_ROOT%{_javadir}/servlet.jar
62 ln -s servlet_intl-2.2.jar $RPM_BUILD_ROOT%{_javadir}/servlet_intl.jar
65 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
66 cp -a apidoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
67 rm -rf $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/{Makefile,CVS}
68 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
71 rm -rf $RPM_BUILD_ROOT
74 ln -nfs %{name}-%{version} %{_javadocdir}/%{name}
77 %defattr(644,root,root,755)
78 %doc AUTHORS ChangeLog INSTALL README Resources TODO
82 %defattr(644,root,root,755)
83 %{_javadocdir}/%{name}-%{version}
84 %ghost %{_javadocdir}/%{name}