[jbossws-api] - Use POM macros - Add jbossws-parent BR

Marek Goldmann goldmann at fedoraproject.org
Tue Oct 9 08:49:21 UTC 2012


commit aeed3801c2790c06e5327a13f2d3ffb516852f4b
Author: Marek Goldmann <goldmann at fedoraproject.org>
Date:   Tue Oct 2 14:52:42 2012 +0200

    - Use POM macros
    - Add jbossws-parent BR

 jbossws-api-1.0.0.GA-pom.patch |   26 --------------------------
 jbossws-api.spec               |   12 ++++++++----
 2 files changed, 8 insertions(+), 30 deletions(-)
---
diff --git a/jbossws-api.spec b/jbossws-api.spec
index 2a35094..64fb8f5 100644
--- a/jbossws-api.spec
+++ b/jbossws-api.spec
@@ -3,7 +3,7 @@
 
 Name:             jbossws-api
 Version:          1.0.0
-Release:          2%{?dist}
+Release:          3%{?dist}
 Summary:          JBossWS API
 Group:            Development/Libraries
 License:          LGPLv2+
@@ -13,8 +13,6 @@ URL:              http://www.jboss.org/jbossws
 # tar cafJ jbossws-api-1.0.0.GA.tar.xz jbossws-api-1.0.0.GA
 Source0:          %{name}-%{namedversion}.tar.xz
 
-Patch0:           %{name}-%{namedversion}-pom.patch
-
 BuildArch:        noarch
 
 BuildRequires:    jpackage-utils
@@ -25,6 +23,7 @@ BuildRequires:    maven-install-plugin
 BuildRequires:    maven-jar-plugin
 BuildRequires:    maven-javadoc-plugin
 BuildRequires:    jboss-logging
+BuildRequires:    jbossws-parent
 
 Requires:         jpackage-utils
 Requires:         java
@@ -44,7 +43,8 @@ This package contains the API documentation for %{name}.
 %prep
 %setup -q -n %{name}-%{namedversion}
 
-%patch0 -p1
+# Update the jboss logging dependency to new artifact
+sed -i "s|<artifactId>jboss-logging-spi</artifactId>|<artifactId>jboss-logging</artifactId>|" pom.xml
 
 %build
 # testI18NMessage is failing
@@ -76,6 +76,10 @@ cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 %{_javadocdir}/%{name}
 
 %changelog
+* Tue Oct 02 2012 Marek Goldmann <mgoldman at redhat.com> - 1.0.0-3
+- Use POM macros
+- Add jbossws-parent BR
+
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list