[java-sig-commits] [plexus-active-collections] Migration to plexus-containers-component-metadata
Stanislav Ochotnicky
sochotni at fedoraproject.org
Tue Nov 15 15:32:23 UTC 2011
commit 25d910d94150d665f79f800cfafa44542dbb99d0
Author: Jaromir Capik <jcapik at redhat.com>
Date: Wed Jul 27 14:13:04 2011 +0200
Migration to plexus-containers-component-metadata
...llections-migration-to-component-metadata.patch | 19 +++++++++++++++++++
plexus-active-collections.spec | 17 +++++++++--------
2 files changed, 28 insertions(+), 8 deletions(-)
---
diff --git a/plexus-active-collections-migration-to-component-metadata.patch b/plexus-active-collections-migration-to-component-metadata.patch
new file mode 100644
index 0000000..a0554d2
--- /dev/null
+++ b/plexus-active-collections-migration-to-component-metadata.patch
@@ -0,0 +1,19 @@
+diff -Naur plexus-active-collections-1.0-beta-2.orig/pom.xml plexus-active-collections-1.0-beta-2/pom.xml
+--- plexus-active-collections-1.0-beta-2.orig/pom.xml 2008-02-19 04:54:43.000000000 +0100
++++ plexus-active-collections-1.0-beta-2/pom.xml 2011-07-27 13:51:58.963638701 +0200
+@@ -44,13 +44,12 @@
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.plexus</groupId>
+- <artifactId>plexus-maven-plugin</artifactId>
+- <version>1.3</version>
++ <artifactId>plexus-component-metadata</artifactId>
+ <executions>
+ <execution>
+ <id>create-component-descriptor</id>
+ <goals>
+- <goal>descriptor</goal>
++ <goal>generate-metadata</goal>
+ </goals>
+ </execution>
+ <!--
diff --git a/plexus-active-collections.spec b/plexus-active-collections.spec
index ba6bd23..9871bb5 100644
--- a/plexus-active-collections.spec
+++ b/plexus-active-collections.spec
@@ -2,7 +2,7 @@
Name: plexus-active-collections
Version: 1.0
-Release: 0.4.beta2%{?dist}
+Release: 0.5.beta2%{?dist}
Summary: Plexus Container-Backed Active Collections
Group: Development/Libraries
@@ -12,6 +12,8 @@ URL: http://plexus.codehaus.org/
#tar zcf plexus-active-collections-1.0-beta-2.tar.gz plexus-active-collections-1.0-beta-2/
Source0: plexus-active-collections-1.0-beta-2.tar.gz
+Patch0: %{name}-migration-to-component-metadata.patch
+
BuildArch: noarch
BuildRequires: java >= 1:1.6.0
@@ -32,7 +34,7 @@ BuildRequires: maven-shared-reporting-impl
BuildRequires: maven-plugin-testing-harness
BuildRequires: maven-doxia
BuildRequires: maven-doxia-sitetools
-BuildRequires: plexus-maven-plugin
+BuildRequires: plexus-containers-component-metadata
BuildRequires: plexus-component-api
BuildRequires: plexus-container-default
BuildRequires: junit
@@ -61,6 +63,7 @@ API documentation for %{name}.
%prep
%setup -q -n %{name}-%{project_version}
+%patch0 -p1
%build
mvn-rpmbuild \
@@ -83,12 +86,6 @@ install -pm 644 pom.xml \
install -d -m 0755 %{buildroot}%{_javadocdir}/plexus/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/plexus/%{name}/
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
-
%files
%{_javadir}/plexus/*
%{_mavenpomdir}/*
@@ -98,6 +95,10 @@ cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/plexus/%{name}/
%{_javadocdir}/plexus/%{name}
%changelog
+* Wed Jul 27 2011 Jaromir Capik <jcapik at redhat.com> - 1.0-0.5.beta2
+- Migration from plexus-maven-plugin to plexus-containers-component-metadata
+- Minor spec file changes according to the latest guidelines
+
* Sun Jun 12 2011 Alexander Kurtakov <akurtako at redhat.com> 1.0-0.4.beta2
- Build with maven 3.x.
More information about the java-sig-commits
mailing list