[plexus-interactivity] Add patch to fix build issues

Stanislav Ochotnicky sochotni at fedoraproject.org
Wed May 2 13:38:12 UTC 2012


commit 7fec381a796d239e1d5e879d8c7f3a436f28cb02
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date:   Wed May 2 15:27:09 2012 +0200

    Add patch to fix build issues

 plexus-interactivity-dependencies.patch |   16 ++++++++++++++++
 plexus-interactivity.spec               |    9 ++++++++-
 2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/plexus-interactivity-dependencies.patch b/plexus-interactivity-dependencies.patch
new file mode 100644
index 0000000..391861f
--- /dev/null
+++ b/plexus-interactivity-dependencies.patch
@@ -0,0 +1,16 @@
+diff --git a/plexus-interactivity-api/pom.xml b/plexus-interactivity-api/pom.xml
+index 84e659e..943d7e4 100644
+--- a/plexus-interactivity-api/pom.xml
++++ b/plexus-interactivity-api/pom.xml
+@@ -11,6 +11,11 @@
+   <dependencies>
+     <dependency>
+       <groupId>org.codehaus.plexus</groupId>
++      <artifactId>plexus-component-api</artifactId>
++      <version>1.0-alpha-15</version>
++    </dependency>
++    <dependency>
++      <groupId>org.codehaus.plexus</groupId>
+       <artifactId>plexus-utils</artifactId>
+       <version>1.4</version>
+     </dependency>
diff --git a/plexus-interactivity.spec b/plexus-interactivity.spec
index 5b7d349..591c333 100644
--- a/plexus-interactivity.spec
+++ b/plexus-interactivity.spec
@@ -33,7 +33,7 @@
 
 Name:           plexus-interactivity
 Version:        1.0
-Release:        0.5.a6.8%{?dist}
+Release:        0.6.alpha6%{?dist}
 Epoch:          0
 Summary:        Plexus Interactivity Handler Component
 License:        MIT
@@ -44,6 +44,7 @@ URL:            http://plexus.codehaus.org/
 # tar caf plexus-interactivity-1.0-alpha-6-src.tar.xz \
 #   plexus-interactivity-1.0-alpha-6
 Source0:        plexus-interactivity-1.0-alpha-6-src.tar.xz
+Patch1:         plexus-interactivity-dependencies.patch
 
 BuildArch:      noarch
 BuildRequires:  jpackage-utils >= 0:1.6
@@ -59,8 +60,10 @@ BuildRequires:  maven-jar-plugin
 BuildRequires:  jline
 BuildRequires:  plexus-container-default
 BuildRequires:  plexus-utils
+BuildRequires:  plexus-component-api
 
 Requires:  plexus-container-default
+Requires:  plexus-component-api
 Requires:  plexus-utils
 Requires:  jline
 
@@ -82,6 +85,7 @@ API documentation for %{name}.
 
 %prep
 %setup -q -n plexus-interactivity-1.0-alpha-6
+%patch1 -p1
 
 %build
 mvn-rpmbuild -e \
@@ -131,6 +135,9 @@ rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
 
 
 %changelog
+* Wed May  2 2012 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0:1.0-0.6.alpha6
+- Add patch to fix build issues
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:1.0-0.5.a6.8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list