diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1fb3d16 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/woden-1.0M9.tar.xz diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..66f743f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +c9bdc5512cc99d1c2f5ea35ef9708cc7 woden-1.0M9.tar.xz diff --git a/woden.spec b/woden.spec new file mode 100644 index 0000000..1270aa9 --- /dev/null +++ b/woden.spec @@ -0,0 +1,87 @@ +%global oversion 1.0M9 + +Name: woden +Version: 1.0 +Release: 0.7.M9%{?dist} +Summary: Web Service Description Language (WSDL) validating parser + +Group: Development/Libraries +License: ASL 2.0 +URL: http://ws.apache.org/woden/ +# svn export https://svn.apache.org/repos/asf/webservices/woden/tags/1.0M9/ woden-1.0M9 +# tar caf woden-1.0M9.tar.xz woden-1.0M9 +Source0: %{name}-%{oversion}.tar.xz +BuildArch: noarch + +BuildRequires: java-devel +BuildRequires: jpackage-utils +BuildRequires: maven-local +BuildRequires: XmlSchema +BuildRequires: apache-commons-logging +BuildRequires: log4j +BuildRequires: xerces-j2 +BuildRequires: axiom + +%description +The Woden project is a sub-project of the Apache Web Services Project +to develop a Java class library for reading, manipulating, creating +and writing WSDL documents, initially to support WSDL 2.0 but with the +longer term aim of supporting past, present and future versions of WSDL. + +%package javadoc +Summary: API documentation for %{name} +Group: Documentation + +%description javadoc +This package contains the API documentation for %{name}. + +%prep +%setup -q -n %{name}-%{oversion} + +# Disable modules whose dependencies are not present in Fedora. +%pom_disable_module woden-tests +%pom_disable_module woden-tool +%pom_disable_module woden-converter-maven-plugin +%pom_disable_module woden-ant + +# This test should be excluded on java >= 5 +rm woden-qname/src/test/java/javax/xml/namespace/QNameDeserializeTest.java + +%build +%mvn_build + +# Fix encoding +iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.utf8 +mv LICENSE.utf8 LICENSE + +%install +%mvn_install + +%files -f .mfiles +%doc LICENSE NOTICE README release-notes.html + +%files javadoc -f .mfiles-javadoc +%doc LICENSE NOTICE + +%changelog +* Wed Aug 14 2013 Mat Booth - 1.0-0.7.M9 +- Update for latest guidelines, rhbz #992879 + +* Sun Aug 04 2013 Fedora Release Engineering - 1.0-0.6.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 22 2013 Andy Grimm - 1.0-0.4.M9 +- Add maven-shared to BuildRequires (RHBZ#914574) + +* Fri Feb 15 2013 Fedora Release Engineering - 1.0-0.4.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Feb 06 2013 Java SIG - 1.0-0.3.M9 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Sun Jul 22 2012 Fedora Release Engineering - 1.0-0.2.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Feb 20 2012 Andy Grimm - 1.0-0.1.M9 +- Initial package