mizdebsk pushed to maven2 (master). "Cleanup spec file"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Apr 14 04:16:53 UTC 2015
>From 8f0346236d28e29d3c245de1101306fb4efe678d Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Tue, 14 Apr 2015 06:14:31 +0200
Subject: Cleanup spec file
diff --git a/maven2.spec b/maven2.spec
index b754ade..4381bf6 100644
--- a/maven2.spec
+++ b/maven2.spec
@@ -1,52 +1,36 @@
-%global main_pkg maven
-
-Name: maven2
-Version: 2.2.1
-Release: 51%{?dist}
-Summary: Java project management and project comprehension tool
-License: ASL 2.0 and MIT and BSD
-URL: http://maven.apache.org
+Name: maven2
+Version: 2.2.1
+Release: 51%{?dist}
+Summary: Java project management and project comprehension tool
+License: ASL 2.0 and MIT and BSD
+URL: http://maven.apache.org
+BuildArch: noarch
# export https://svn.apache.org/repos/asf/maven/maven-2/tags/maven-%{version}/ apache-maven-%{version}
# tar czvf %{name}-%{version}.tar.gz apache-maven-%{version}
-Source0: %{name}-%{version}.tar.gz
-
-Patch2: %{name}-%{version}-update-tests.patch
-Patch4: %{name}-%{version}-unshade.patch
-Patch5: %{name}-%{version}-default-resolver-pool-size.patch
-Patch6: %{name}-%{version}-strip-jackrabbit-dep.patch
-Patch8: %{name}-%{version}-migrate-to-plexus-containers-container-default.patch
-
-BuildRequires: java-devel >= 1.6.0
-
-BuildRequires: apache-resource-bundles
-BuildRequires: objectweb-asm
-BuildRequires: buildnumber-maven-plugin
-BuildRequires: bsh
-BuildRequires: jsch
-BuildRequires: apache-commons-codec
-BuildRequires: jakarta-commons-httpclient
-BuildRequires: apache-commons-io
-BuildRequires: apache-commons-lang
-BuildRequires: apache-commons-logging
-BuildRequires: apache-commons-cli
-BuildRequires: apache-commons-collections
-BuildRequires: apache-commons-parent
-BuildRequires: maven-local
-BuildRequires: maven-enforcer-plugin
-BuildRequires: maven-shade-plugin
-BuildRequires: maven-install-plugin
-BuildRequires: modello
-BuildRequires: plexus-containers
-BuildRequires: plexus-containers-container-default
-
-
-BuildArch: noarch
+Source0: %{name}-%{version}.tar.gz
+
+Patch2: %{name}-%{version}-update-tests.patch
+Patch4: %{name}-%{version}-unshade.patch
+Patch5: %{name}-%{version}-default-resolver-pool-size.patch
+Patch6: %{name}-%{version}-strip-jackrabbit-dep.patch
+Patch8: %{name}-%{version}-migrate-to-plexus-containers-container-default.patch
+
+BuildRequires: maven-local
+BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-pmd-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
+BuildRequires: mvn(org.apache.maven.wagon:wagon-provider-api)
+BuildRequires: mvn(org.codehaus.modello:modello-maven-plugin)
+BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
+BuildRequires: mvn(org.codehaus.plexus:plexus-interpolation)
+BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
%description
-Apache Maven is a software project management and comprehension tool. Based on
-the concept of a project object model (POM), Maven can manage a project's
-build, reporting and documentation from a central piece of information.
+Apache Maven is a software project management and comprehension tool.
+Based on the concept of a project object model (POM), Maven can manage
+a project's build, reporting and documentation from a central piece of
+information.
%package -n maven-artifact
Summary: Compatibility Maven artifact artifact
@@ -106,7 +90,7 @@ Maven toolchain artifact
Summary: Maven Plugin Description Model
%description -n maven-plugin-descriptor
-Maven toolchain artifact
+Maven plugin descriptor artifact
%package javadoc
Summary: Javadoc for %{name}
@@ -142,7 +126,7 @@ done
%mvn_package :maven __noinstall
# Install all artifacts in Maven 3 directory.
-%mvn_file ":{*}" %{main_pkg}/@1
+%mvn_file ":{*}" maven/@1
# these parts are compatibility versions which are available in
# maven-3.x as well. We default to maven-3, but if someone asks for
@@ -203,6 +187,7 @@ done
%changelog
* Tue Apr 14 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.2.1-51
- Remove maven-error-diagnostics subpackage
+- Cleanup spec file
* Fri Oct 31 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.2.1-50
- Remove direct dependency on classworlds
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/maven2.git/commit/?h=master&id=8f0346236d28e29d3c245de1101306fb4efe678d
More information about the scm-commits
mailing list