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..6ac62da --- /dev/null +++ b/woden.spec @@ -0,0 +1,104 @@ +%global oversion 1.0M9 + +Name: woden +Version: 1.0 +Release: 0.13.M9%{?dist} +Summary: Web Service Description Language (WSDL) validating parser +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: maven-local +BuildRequires: XmlSchema +BuildRequires: apache-commons-logging +BuildRequires: log4j12 +BuildRequires: xerces-j2 +BuildRequires: axiom +BuildRequires: maven-plugin-bundle + +%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} + +%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 + +sed -i "s|1.2.15|1.2.17|" pom.xml + +%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 README release-notes.html +%license LICENSE NOTICE + +%files javadoc -f .mfiles-javadoc +%license LICENSE NOTICE + +%changelog +* Mon Jun 20 2016 gil cattaneo 1.0-0.13.M9 +- add missing build requires: maven-plugin-bundle + +* Fri Feb 05 2016 Fedora Release Engineering - 1.0-0.12.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.0-0.11.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Feb 13 2015 gil cattaneo 1.0-0.10.M9 +- introduce license macro + +* Sun Jun 08 2014 Fedora Release Engineering - 1.0-0.9.M9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Mar 28 2014 Michael Simacek - 1.0-0.8.M9 +- Use Requires: java-headless rebuild (#1067528) + +* 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