commit 1270c496e4d642549aa7752bbf4f207f6889026397909b63678427289443b22e Author: OBS User unknown Date: Mon Jan 15 23:36:46 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/servletapi4?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/jakarta-servletapi-4-src.tar.gz b/jakarta-servletapi-4-src.tar.gz new file mode 100644 index 0000000..9a620bd --- /dev/null +++ b/jakarta-servletapi-4-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cfbabd8e3e238dc4ff04c63e77df5dcaede380230961b9b7139c0a9beca3268 +size 123772 diff --git a/java150_build.patch b/java150_build.patch new file mode 100644 index 0000000..f63b3f1 --- /dev/null +++ b/java150_build.patch @@ -0,0 +1,20 @@ +Index: jakarta-servletapi-4-src/build.xml +=================================================================== +--- jakarta-servletapi-4-src.orig/build.xml ++++ jakarta-servletapi-4-src/build.xml +@@ -58,6 +58,7 @@ + + + + +@@ -90,6 +91,7 @@ + + + = 1.2 +Buildrequires: jpackage-utils > 1.4 +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Obsoletes: servlet4 +Obsoletes: servlet23 +Provides: servlet4 +Provides: servlet23 + +%description +This subproject contains the source code for the implementation classes +of the Java Servlet and JSP APIs (packages javax.servlet). + + + +%package javadoc +Group: Development/Libraries/Java +Summary: Javadoc for servletapi4 +PreReq: coreutils + +%description javadoc +This subproject contains the source code for the implementation classes +of the Java Servlet and JSP APIs (packages javax.servlet). This package +contains the javadoc documentation for the Java Servlet and JSP APIs. + + + +%prep +rm -rf $RPM_BUILD_ROOT +%setup -n %{full_name}-4-src +%patch150 -p1 + +%build +ant dist -Dservletapi.build=build -Dservletapi.dist=dist + +%install +# jars +install -d -m 755 $RPM_BUILD_ROOT%{_javadir} +install -m 644 dist/lib/servlet.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar +(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +# javadoc +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} +cp -pr build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +update-alternatives --install %{_javadir}/servlet.jar servlet %{_javadir}/%{name}-%{version}.jar 40 + +%postun +if [ "$1" = "0" ]; then + update-alternatives --remove servlet %{_javadir}/%{name}-%{version}.jar +fi + +%files +%defattr(-,root,root) +%doc LICENSE README.txt +%{_javadir}/* + +%files javadoc +%defattr(-,root,root) +%{_javadocdir}/%{name} + +%changelog -n servletapi4 +* Mon Sep 25 2006 - dbornkessel@suse.de +- fixes necessary to compile with Java 1.5.0 +- set source="1.4" and target="1.4" for ant "javac" tasks +- set source="1.4" for ant "javadoc" tasks +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu Sep 29 2005 - dmueller@suse.de +- add norootforbuild +* Thu Sep 16 2004 - skh@suse.de +- Fix prerequires +* Thu Sep 02 2004 - skh@suse.de +- Initial package created with version 4.0.4 (JPackage 1.5)