Name: jackson-dataformat-xml Version: 2.2.2 Release: 3%{?dist} Summary: XML data binding extension for Jackson License: ASL 2.0 URL: http://wiki.fasterxml.com/JacksonExtensionXmlDataBinding Source0: https://github.com/FasterXML/jackson-dataformat-xml/archive/%{name}-%{version}.tar.gz # jackson-dataformat-xml package don't include the license file # https://github.com/FasterXML/jackson-dataformat-xml/issues/68 Source1: http://www.apache.org/licenses/LICENSE-2.0.txt # disables the failed tests # see https://github.com/FasterXML/jackson-jaxrs-providers/issues/20 Patch0: %{name}-2.2.2-tests.patch BuildRequires: java-devel BuildRequires: mvn(com.fasterxml:oss-parent) BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) BuildRequires: mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations) BuildRequires: mvn(javax.xml.stream:stax-api) BuildRequires: mvn(org.codehaus.woodstox:stax2-api) # test deps BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl) BuildRequires: maven-local BuildRequires: maven-enforcer-plugin BuildRequires: maven-plugin-build-helper BuildRequires: maven-site-plugin BuildRequires: maven-surefire-provider-junit4 BuildRequires: replacer BuildArch: noarch %description Data format extension for Jackson (http://jackson.codehaus.org) to offer alternative support for serializing POJOs as XML and deserializing XML as POJOs. Support implemented on top of Stax API (javax.xml.stream), by implementing core Jackson Streaming API types like JsonGenerator, JsonParser and JsonFactory. Some data-binding types overridden as well (ObjectMapper sub-classed as XmlMapper). %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{name}-%{version} %patch0 -p1 cp -p %{SOURCE1} . sed -i 's/\r//' LICENSE-2.0.txt %build %mvn_file : %{name} %mvn_build %install %mvn_install %files -f .mfiles %doc LICENSE-2.0.txt %files javadoc -f .mfiles-javadoc %doc LICENSE-2.0.txt README.md release-notes/* %changelog * Sat Sep 07 2013 gil cattaneo 2.2.2-3 - remove sub-package doc * Thu Aug 15 2013 gil cattaneo 2.2.2-2 - add sub-package doc * Wed Jul 17 2013 gil cattaneo 2.2.2-1 - initial rpm