[ws-commons-util] * Fri Sep 10 2010 Alexander Kurtakov <akurtako at redhat.com> 1.0.1-16 - Use default file attr. - Use n

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Sep 10 18:29:02 UTC 2010


commit c9f7b4e41336ce5833618ebd650d363b44e1ea17
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Fri Sep 10 21:28:34 2010 +0300

    * Fri Sep 10 2010 Alexander Kurtakov <akurtako at redhat.com> 1.0.1-16
    - Use default file attr.
    - Use newer maven plugins' names.

 ws-commons-util.spec |   52 ++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 38 insertions(+), 14 deletions(-)
---
diff --git a/ws-commons-util.spec b/ws-commons-util.spec
index 0957a21..cf3b424 100644
--- a/ws-commons-util.spec
+++ b/ws-commons-util.spec
@@ -2,8 +2,8 @@
 
 Name:           ws-commons-util
 Version:        1.0.1
-Release:        14%{?dist}
-Summary:        Common utilities from the Apache Web Services Project 
+Release:        16%{?dist}
+Summary:        Common utilities from the Apache Web Services Project
 
 Group:          System Environment/Libraries
 License:        ASL 2.0
@@ -23,16 +23,16 @@ BuildArch:      noarch
 BuildRequires:  jpackage-utils >= 1.5
 %if %{with_maven}
 BuildRequires:  maven2
-BuildRequires:  maven2-plugin-jar
-BuildRequires:  maven2-plugin-compiler
-BuildRequires:  maven2-plugin-install
-BuildRequires:  maven2-plugin-source
-BuildRequires:  maven2-plugin-assembly
-BuildRequires:  maven2-plugin-javadoc
-BuildRequires:  maven2-plugin-resources
-BuildRequires:  maven2-plugin-surefire
+BuildRequires:  maven-jar-plugin
+BuildRequires:  maven-compiler-plugin
+BuildRequires:  maven-install-plugin
+BuildRequires:  maven-source-plugin
+BuildRequires:  maven-assembly-plugin
+BuildRequires:  maven-javadoc-plugin
+BuildRequires:  maven-resources-plugin
+BuildRequires:  maven-surefire-plugin
 BuildRequires:  maven-surefire-provider-junit
-BuildRequires:  maven2-plugin-eclipse
+BuildRequires:  maven-eclipse-plugin
 BuildRequires:  maven-doxia
 BuildRequires:  maven-doxia-sitetools
 %else
@@ -41,7 +41,10 @@ BuildRequires:  ant
 BuildRequires:  junit
 BuildRequires:  java-javadoc
 
-%description 
+Requires(post): jpackage-utils
+Requires(postun): jpackage-utils
+
+%description
 This is version 1.0.1 of the common utilities from the Apache Web
 Services Project.
 
@@ -81,6 +84,12 @@ install -dm 755 $RPM_BUILD_ROOT%{_javadir}
 install -pm 644 target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
 ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
 
+# install maven pom file
+install -Dm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
+
+# ... and maven depmap
+%add_to_maven_depmap org.apache.ws.commons %{name} %{version} JPP %{name}
+
 install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
 cp -pR target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
@@ -88,17 +97,32 @@ ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+%update_maven_depmap
+
+%postun
+%update_maven_depmap
+
 %files
-%defattr(644,root,root,755)
+%defattr(-,root,root,-)
 %doc LICENSE.txt
 %{_javadir}/*.jar
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
 
 %files javadoc
-%defattr(644,root,root,755)
+%defattr(-,root,root,-)
 %doc %{_javadocdir}/%{name}-%{version}
 %doc %{_javadocdir}/%{name}
 
 %changelog
+* Fri Sep 10 2010 Alexander Kurtakov <akurtako at redhat.com> 1.0.1-16
+- Use default file attr.
+- Use newer maven plugins' names.
+
+* Tue Aug 24 2010 Stanislav Ochotnicky <sochotnicky at redhat.com> - 1.0.1-15
+- Install maven depmaps and pom.xml files
+
 * Wed Jan 13 2010 Andrew Overholt <overholt at redhat.com> 1.0.1-14
 - Add missing maven-doxia{,-sitetools} BRs.
 


More information about the scm-commits mailing list