[java-sig-commits] [plexus-appserver] Drop tomcat5 dependency.

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Dec 17 16:27:29 UTC 2010


commit 2f4871110a330815f9201f4e67727f9dd32404ae
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Fri Dec 17 18:26:30 2010 +0200

    Drop tomcat5 dependency.
    
    Drop versioned jars.
    Adapt to current guidelines.

 plexus-appserver-1.0-build.xml |   85 ----------------------------------------
 plexus-appserver.spec          |   28 +++++--------
 2 files changed, 10 insertions(+), 103 deletions(-)
---
diff --git a/plexus-appserver.spec b/plexus-appserver.spec
index f0ac82f..f92e844 100644
--- a/plexus-appserver.spec
+++ b/plexus-appserver.spec
@@ -33,7 +33,7 @@
 
 Name:           plexus-appserver
 Version:        1.0
-Release:        0.5.a5%{?dist}
+Release:        0.6.a5%{?dist}
 Epoch:          0
 Summary:        Plexus Application Server
 License:        ASL 2.0 and MIT
@@ -42,11 +42,8 @@ URL:            http://plexus.codehaus.org/
 Source0:        plexus-appserver-1.0-alpha-5-src.tar.gz
 # svn export svn://svn.plexus.codehaus.org/plexus/tags/plexus-appserver-1.0-alpha-5/
 # tar czf plexus-appserver-1.0-alpha-5.tar.gz plexus-appserver-1.0-alpha-5/
-Source1:        plexus-appserver-1.0-build.xml
 Source2:        %{name}-depmap.xml
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
 BuildArch:      noarch
 
 BuildRequires:  jpackage-utils >= 0:1.7.2
@@ -58,8 +55,6 @@ BuildRequires:  maven-jar-plugin
 BuildRequires:  maven-javadoc-plugin
 BuildRequires:  maven-resources-plugin
 BuildRequires:  maven-surefire-plugin
-BuildRequires:  tomcat5
-BuildRequires:  tomcat5-servlet-2.4-api
 BuildRequires:  maven-doxia
 BuildRequires:  maven-doxia-sitetools
 BuildRequires:  ant-nodeps
@@ -67,7 +62,6 @@ BuildRequires:  classworlds >= 0:1.1
 BuildRequires:  plexus-container-default
 BuildRequires:  plexus-utils
 BuildRequires:  plexus-xmlrpc >= 0:1.0-0.b4.3
-BuildRequires:  tomcat5-servlet-2.4-api
 BuildRequires:  xmlrpc
 
 Requires:          plexus-xmlrpc >= 0:1.0-0.b4.3
@@ -87,6 +81,7 @@ is like a J2EE application server, without all the baggage.
 %package javadoc
 Summary:        Javadoc for %{name}
 Group:          Development/Documentation
+Requires:       jpackage-utils
 
 %description javadoc
 Javadoc for %{name}.
@@ -94,10 +89,8 @@ Javadoc for %{name}.
 
 %prep
 %setup -q -n plexus-appserver-1.0-alpha-5
-cp %{SOURCE1} build.xml
 
 %build
-
 export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
 mkdir -p $MAVEN_REPO_LOCAL
 
@@ -111,22 +104,16 @@ rm -rf $RPM_BUILD_ROOT
 # jars
 install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
 install -pm 644 target/%{name}-%{version}-alpha-5.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}-%{version}.jar
+  $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}.jar
 %add_to_maven_depmap org.codehaus.plexus %{name} 1.0-alpha-5 JPP/%{parent} %{subname}
-(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; \
-  do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
 
 #poms
 install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
 install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.plexus-appserver.pom
 
 # javadoc
-install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
 %post
 %update_maven_depmap
@@ -145,6 +132,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc %{_javadocdir}/*
 
 %changelog
+* Fri Dec 17 2010 Alexander Kurtakov <akurtako at redhat.com> 0:1.0-0.6.a5
+- Drop tomcat5 dependency.
+- Drop versioned jars.
+- Adapt to current guidelines.
+
 * Wed Sep  8 2010 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0:1.0-0.5.a5
 - Add depmap for old plexus-container to fix build errors
 - Remove ant build possibility


More information about the java-sig-commits mailing list