From 14eca8d9b01ddf336e76f0d2c0fd46d26dcc5fc9 Mon Sep 17 00:00:00 2001 From: Patryk Obara Date: May 07 2012 14:50:20 +0000 Subject: Initial import (#819459). --- diff --git a/.gitignore b/.gitignore index e69de29..c969911 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/jbossws-spi-2.0.3.GA.tar.xz diff --git a/jbossws-spi-2.0.3.GA-pom.patch b/jbossws-spi-2.0.3.GA-pom.patch new file mode 100644 index 0000000..bdb4e80 --- /dev/null +++ b/jbossws-spi-2.0.3.GA-pom.patch @@ -0,0 +1,25 @@ +--- jbossws-spi-2.0.3.GA/pom.xml 2012-03-05 09:54:36.598712000 +0100 ++++ jbossws-spi-2.0.3.GA-work/pom.xml 2012-05-02 14:18:52.420353236 +0200 +@@ -9,13 +9,6 @@ + + 2.0.3.GA + +- +- +- org.jboss.ws +- jbossws-parent +- 1.0.10.GA +- +- + + + scm:svn:http://anonsvn.jboss.org/repos/jbossws/spi/tags/jbossws-2.0.3.GA +@@ -56,7 +49,7 @@ + + + org.jboss.logging +- jboss-logging-spi ++ jboss-logging + ${jboss-logging-spi.version} + provided + diff --git a/jbossws-spi.spec b/jbossws-spi.spec new file mode 100644 index 0000000..1cb5716 --- /dev/null +++ b/jbossws-spi.spec @@ -0,0 +1,90 @@ +%global namedreltag .GA +%global namedversion %{version}%{?namedreltag} + +Name: jbossws-spi +Version: 2.0.3 +Release: 1%{?dist} +Summary: JBossWS SPI +Group: Development/Libraries +License: LGPLv2+ +URL: http://www.jboss.org/jbossws + +# svn export http://anonsvn.jboss.org/repos/jbossws/spi/tags/jbossws-spi-2.0.3.GA/ jbossws-spi-2.0.3.GA +# tar cafJ jbossws-spi-2.0.3.GA.tar.xz jbossws-spi-2.0.3.GA +Source0: %{name}-%{namedversion}.tar.xz + +Patch0: %{name}-%{namedversion}-pom.patch + +BuildArch: noarch + +BuildRequires: jpackage-utils +BuildRequires: java-devel +BuildRequires: maven +BuildRequires: maven-compiler-plugin +BuildRequires: maven-install-plugin +BuildRequires: maven-jar-plugin +BuildRequires: maven-javadoc-plugin +BuildRequires: jboss-jms-1.1-api +BuildRequires: jboss-logging +BuildRequires: jboss-servlet-3.0-api +BuildRequires: jbossws-api + +Requires: jpackage-utils +Requires: java +Requires: jboss-jms-1.1-api +Requires: jboss-logging +Requires: jboss-servlet-3.0-api +Requires: jbossws-api + +%description +JBoss WS SPI classes. + +%package javadoc +Summary: Javadocs for %{name} +Group: Documentation +Requires: jpackage-utils + +%description javadoc +This package contains the API documentation for %{name}. + +%prep +%setup -q -n %{name}-%{namedversion} + +%patch0 -p1 + +%build +# tests skipped because testParse fails +mvn-rpmbuild \ + -Dmaven.test.skip=true \ + -Dproject.build.sourceEncoding=UTF-8 \ + install javadoc:aggregate + +%install +install -d -m 755 $RPM_BUILD_ROOT%{_javadir} +install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} + +# JAR +install -pm 644 target/%{name}-%{namedversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar + +# POM +install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom + +# DEPMAP +%add_maven_depmap JPP-%{name}.pom %{name}.jar + +# APIDOCS +cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} + +%files +%{_mavenpomdir}/* +%{_mavendepmapfragdir}/* +%{_javadir}/* + +%files javadoc +%{_javadocdir}/%{name} + +%changelog +* Fri May 4 2012 Patryk Obara 2.0.3-1 +- Initial packaging + diff --git a/sources b/sources index e69de29..85ba456 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +8d77cbc709bb22f6b16cbdb75105cd16 jbossws-spi-2.0.3.GA.tar.xz