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