diff --git a/.cvsignore b/.cvsignore index f38016a..d0dcdb8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -3,3 +3,4 @@ jetty-5.1.14.fedora.tgz jetty-5.1.15.fedora.tgz jetty-6.1.20-src.zip jetty-6.1.21-src.zip +jetty-6.1.24-src.zip diff --git a/disable-modules.patch b/disable-modules.patch index 4ad3cbd..26b0e9a 100644 --- a/disable-modules.patch +++ b/disable-modules.patch @@ -1,6 +1,6 @@ ---- pom.xml.sav 2009-09-22 10:17:54.000000000 +0300 -+++ pom.xml 2009-09-29 11:01:34.323185945 +0300 -@@ -61,12 +61,12 @@ +--- pom.xml.sav 2010-04-21 20:43:51.000000000 +0300 ++++ pom.xml 2010-05-26 01:45:43.075278425 +0300 +@@ -62,12 +62,12 @@ 1.4 @@ -15,7 +15,7 @@ org.apache.maven.plugins maven-jar-plugin -@@ -110,24 +110,24 @@ +@@ -111,47 +111,47 @@ modules/util modules/util5 modules/jetty @@ -47,8 +47,16 @@ extras/threadpool extras/client -@@ -141,16 +141,16 @@ - examples/tests + extras/jetty-java5-stats + + examples/test-webapp +- examples/test-jaas-webapp ++ + examples/test-jndi-webapp + examples/embedded + +- examples/tests ++ - contrib/cometd diff --git a/jetty-depmap.xml b/jetty-depmap.xml index b19297f..a3657b7 100644 --- a/jetty-depmap.xml +++ b/jetty-depmap.xml @@ -178,13 +178,6 @@ 6.1.20 - - - org.apache.maven.skins - maven-default-skin - 2.0.8 - - diff --git a/jetty-plugin-fix-site.patch b/jetty-plugin-fix-site.patch new file mode 100644 index 0000000..09b08de --- /dev/null +++ b/jetty-plugin-fix-site.patch @@ -0,0 +1,48 @@ +--- modules/maven-plugin/pom.xml.sav 2010-04-21 21:03:31.000000000 +0300 ++++ modules/maven-plugin/pom.xml 2010-05-26 01:15:21.159278193 +0300 +@@ -27,45 +27,6 @@ + true + + +- +- maven-plugin-plugin +- +- +- exec-plugin-doc +- generate-sources +- +- xdoc +- +- +- +- +- +- maven-site-plugin +- +- +- package +- +- site +- +- +- +- +- +- maven-assembly-plugin +- +- +- src/main/assembly/site-component.xml +- +- +- +- +- package +- +- single +- +- +- +- + + + diff --git a/jetty.spec b/jetty.spec index 984760e..50e65fb 100644 --- a/jetty.spec +++ b/jetty.spec @@ -41,8 +41,8 @@ %define appdir %{jettylibdir}/webapps Name: jetty -Version: 6.1.21 -Release: 4%{?dist} +Version: 6.1.24 +Release: 1%{?dist} Summary: The Jetty Webserver and Servlet Container Group: Applications/Internet @@ -54,11 +54,13 @@ Source2: jetty.init Source3: jetty.logrotate Source4: %{name}-depmap.xml Source7: %{name}-settings.xml +Source8: site.xml Patch0: disable-modules.patch # Fix issues with CookieDump example Patch1: jetty-cookiedump.patch # Fix issues with error logging Patch2: jetty-log.patch +Patch4: jetty-plugin-fix-site.patch Patch5: jetty-unix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -67,20 +69,20 @@ BuildRequires: fedora-usermgmt-devel %{?FE_USERADD_REQ} BuildRequires: jpackage-utils >= 0:1.6 # build only -BuildRequires: maven2-plugin-antrun -BuildRequires: maven2-plugin-assembly -BuildRequires: maven2-plugin-compiler -BuildRequires: maven2-plugin-dependency -BuildRequires: maven2-plugin-enforcer -BuildRequires: maven2-plugin-install -BuildRequires: maven2-plugin-jar -BuildRequires: maven2-plugin-plugin -BuildRequires: maven2-plugin-project-info-reports -BuildRequires: maven2-plugin-resources -BuildRequires: maven2-plugin-site -BuildRequires: maven2-plugin-source -BuildRequires: maven2-plugin-remote-resources -BuildRequires: maven2-plugin-war +BuildRequires: maven-antrun-plugin +BuildRequires: maven-compiler-plugin +BuildRequires: maven-enforcer-plugin +BuildRequires: maven-install-plugin +BuildRequires: maven-jar-plugin +BuildRequires: maven-plugin-plugin +BuildRequires: maven-resources-plugin +BuildRequires: maven-site-plugin +BuildRequires: maven-source-plugin +BuildRequires: maven-project-info-reports-plugin +BuildRequires: maven-dependency-plugin +BuildRequires: maven-assembly-plugin +BuildRequires: maven-remote-resources-plugin +BuildRequires: maven-war-plugin BuildRequires: maven-plugin-bundle BuildRequires: maven-surefire-maven-plugin BuildRequires: maven-shared-dependency-tree @@ -90,21 +92,23 @@ BuildRequires: tomcat6-servlet-2.5-api BuildRequires: tomcat6-jsp-2.1-api BuildRequires: slf4j BuildRequires: objectweb-asm -BuildRequires: jakarta-commons-el +BuildRequires: apache-commons-el BuildRequires: jakarta-commons-daemon +BuildRequires: geronimo-jta +BuildRequires: geronimo-parent-poms Requires: chkconfig Requires: jpackage-utils >= 0:1.6 Requires: ant >= 0:1.6 -Requires: jakarta-commons-el -Requires: jakarta-commons-logging +Requires: apache-commons-el +Requires: apache-commons-logging Requires: tomcat5-jasper >= 5.5.26-1.5 Requires: jsp Requires: mx4j >= 0:3.0 Requires: tomcat6-servlet-2.5-api Requires: tomcat6-jsp-2.1-api Requires: slf4j -Requires: classpathx-mail +Requires: javamail Requires: xerces-j2 >= 0:2.7 Requires: xml-commons-apis Requires(post): jpackage-utils >= 0:1.6 @@ -148,9 +152,10 @@ for f in $(find . -name "*.?ar"); do rm $f; done find . -name "*.class" -exec rm {} \; %patch0 -b .sav -%patch1 -b .sav -%patch2 -b .sav +#%patch1 -b .sav +#%patch2 -b .sav #%patch5 +%patch4 -b .sav cp %{SOURCE7} settings.xml @@ -174,27 +179,20 @@ sed -i "s|zip \$D/\$N|zip \$D/\$N/\$N|g" bin/build_release_bundles.sh sed -i "s|# look for JETTY_HOME|export JETTY_HOME=/usr/share/jetty|g" bin/jetty-xinetd.sh -%build -sed -i -e "s|__JPP_URL_PLACEHOLDER__|file://`pwd`/.m2/repository|g" settings.xml -sed -i -e "s|__JAVADIR_PLACEHOLDER__|file://`pwd`/external_repo|g" settings.xml -sed -i -e "s|__MAVENREPO_DIR_PLACEHOLDER__|file://`pwd`/.m2/repository|g" settings.xml -sed -i -e "s|__MAVENDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/maven2/plugins|g" settings.xml -sed -i -e "s|__ECLIPSEDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/eclipse/plugins|g" settings.xml +mkdir -p src/site +cp %{SOURCE8} src/site/site.xml +%build sed -i -e "s|/usr/share|%{_datadir}|g" djetty export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository -mkdir -p $MAVEN_REPO_LOCAL - -mkdir external_repo -ln -s %{_javadir} external_repo/JPP mvn-jpp \ -e \ - -s $(pwd)/settings.xml \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven2.jpp.depmap.file=%{SOURCE4} \ -Dmaven.test.skip=true \ + -DupdateReleaseInfo=true \ install #pushd distribution/jetty-assembly @@ -387,6 +385,9 @@ fi %doc %{_docdir}/%{name}-%{version} %changelog +* Tue Jun 15 2010 Alexander Kurtakov 6.1.24-1 +- Update to 6.1.24. + * Wed Dec 02 2009 Jeff Johnston 6.1.21-4 - Resovles #543081 - Add maven depmap fragments. diff --git a/site.xml b/site.xml new file mode 100644 index 0000000..44ce516 --- /dev/null +++ b/site.xml @@ -0,0 +1,10 @@ + + + + org.apache.maven.skins + maven-default-skin + 1.0.1 + + + + diff --git a/sources b/sources index 495a5d3..e7e495f 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ e89beb5020232aeabdcd8ce85cfa79e1 jetty-6.1.21-src.zip +b0cf09d88dabf1762a8399692a8a479f jetty-6.1.24-src.zip