[apache-commons-configuration] Cleanup dependencies
Mikolaj Izdebski
mizdebsk at fedoraproject.org
Tue Jun 19 09:04:10 UTC 2012
commit fd0eb1b96cdbf0bbd0ce7ea175ef460a5e5d212f
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Tue Jun 19 10:47:13 2012 +0200
Cleanup dependencies
apache-commons-configuration.spec | 69 ++++++++++++++++---------------------
1 files changed, 30 insertions(+), 39 deletions(-)
---
diff --git a/apache-commons-configuration.spec b/apache-commons-configuration.spec
index c61f437..439f5d4 100644
--- a/apache-commons-configuration.spec
+++ b/apache-commons-configuration.spec
@@ -10,64 +10,56 @@ Summary: Commons Configuration Package
Group: Development/Libraries
License: ASL 2.0
URL: http://commons.apache.org/%{base_name}/
-Source0: http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
+Source0: http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
BuildArch: noarch
BuildRequires: java-devel
-BuildRequires: jpackage-utils >= 0:1.7.2
-BuildRequires: maven-doxia-sitetools
-BuildRequires: maven-plugin-bundle
-BuildRequires: maven-surefire-plugin
-BuildRequires: maven-surefire-provider-junit
+BuildRequires: jpackage-utils
+
+BuildRequires: maven
BuildRequires: maven-antrun-plugin
BuildRequires: maven-assembly-plugin
BuildRequires: maven-compiler-plugin
+BuildRequires: maven-doxia-sitetools
BuildRequires: maven-idea-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
+BuildRequires: javacc-maven-plugin
BuildRequires: maven-javadoc-plugin
+BuildRequires: maven-plugin-bundle
BuildRequires: maven-resources-plugin
-BuildRequires: maven
+BuildRequires: maven-surefire-plugin
+BuildRequires: maven-surefire-provider-junit
-BuildRequires: xalan-j2
-BuildRequires: xerces-j2
-BuildRequires: xml-commons-apis
-BuildRequires: apache-commons-beanutils >= 0:1.7.0
+BuildRequires: apache-commons-beanutils
BuildRequires: apache-commons-codec
-BuildRequires: apache-commons-lang
-BuildRequires: apache-commons-logging
BuildRequires: apache-commons-collections
-BuildRequires: apache-commons-dbcp
BuildRequires: apache-commons-digester
+BuildRequires: apache-commons-jexl
BuildRequires: apache-commons-jxpath
-BuildRequires: apache-commons-pool
+BuildRequires: apache-commons-lang
+BuildRequires: apache-commons-logging
+BuildRequires: apache-commons-vfs
BuildRequires: tomcat-servlet-3.0-api
+BuildRequires: xml-commons-resolver
-Requires: tomcat-servlet-3.0-api
-Requires: apache-commons-beanutils >= 0:1.7.0
-Requires: apache-commons-codec
-Requires: apache-commons-jxpath
-Requires: apache-commons-lang
-Requires: apache-commons-logging
-Requires: apache-commons-collections
-Requires: apache-commons-dbcp
-Requires: apache-commons-digester
-Requires: apache-commons-pool
-Requires: xerces-j2
-Requires: xml-commons-apis
-
-Requires(post): jpackage-utils >= 1.7.2
-Requires(postun): jpackage-utils >= 1.7.2
+Requires: java
+Requires: jpackage-utils
+Requires: apache-commons-beanutils
+Requires: apache-commons-codec
+Requires: apache-commons-collections
+Requires: apache-commons-digester
+Requires: apache-commons-jexl
+Requires: apache-commons-jxpath
+Requires: apache-commons-lang
+Requires: apache-commons-logging
+Requires: apache-commons-vfs
+Requires: tomcat-servlet-3.0-api
+Requires: xml-commons-resolver
Provides: jakarta-%{short_name} = 0:%{version}-%{release}
Obsoletes: jakarta-%{short_name} < 0:%{version}-%{release}
-# for 1.8
-Requires: apache-commons-vfs
-BuildRequires: apache-commons-vfs
-Requires: apache-commons-jexl
-BuildRequires: apache-commons-jexl
-BuildRequires: javacc-maven-plugin
%description
Configuration is a project to provide a generic Configuration
@@ -99,9 +91,8 @@ Obsoletes: jakarta-%{short_name}-javadoc < 0:%{version}-%{release}
%{__sed} -i 's/\r//' LICENSE.txt
%build
-# we skip tests because we don't have test deps
-mvn-rpmbuild -Dmaven.test.skip=true \
- install javadoc:javadoc
+# We skip tests because we don't have test deps (dbunit in particular).
+mvn-rpmbuild -Dmaven.test.skip=true install javadoc:javadoc
%install
# jars
More information about the scm-commits
mailing list