[maven-wagon] Require main package in provider-api

Michael Šimáček msimacek at fedoraproject.org
Mon Jun 30 07:15:45 UTC 2014


commit 77ad44624a4bbeeb79d74868a3325fe851159263
Author: Michael Simacek <msimacek at redhat.com>
Date:   Fri Jun 27 22:44:30 2014 +0200

    Require main package in provider-api

 maven-wagon.spec |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/maven-wagon.spec b/maven-wagon.spec
index a50e860..3d74e30 100644
--- a/maven-wagon.spec
+++ b/maven-wagon.spec
@@ -2,7 +2,7 @@
 
 Name:           maven-%{bname}
 Version:        2.6
-Release:        7%{?dist}
+Release:        8%{?dist}
 Epoch:          0
 Summary:        Tools to manage artifacts and deployment
 License:        ASL 2.0
@@ -30,7 +30,7 @@ BuildRequires:  mvn(org.apache.maven.scm:maven-scm-api)
 BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-cvsexe)
 BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-svnexe)
 BuildRequires:  mvn(org.apache.maven.scm:maven-scm-test)
-BuildRequires:  mvn(org.apache.maven:maven-parent)
+BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
 BuildRequires:  mvn(org.apache.sshd:sshd-core)
 BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
 BuildRequires:  mvn(org.codehaus.plexus:plexus-interactivity-api)
@@ -71,6 +71,7 @@ following providers:
 
 %package provider-api
 Summary:        provider-api module for %{name}
+Requires:       %{name} = %{version}-%{release}
 
 %description provider-api
 provider-api module for %{name}.
@@ -197,6 +198,10 @@ Javadoc for %{name}.
 %doc LICENSE NOTICE DEPENDENCIES
 
 %changelog
+* Fri Jun 27 2014 Michael Simacek <msimacek at redhat.com>
+- Require main package from provider-api
+- Fix maven-parent BR
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:2.6-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list