Name: jettison Version: 1.3.3 Release: 4%{?dist} Summary: A JSON StAX implementation Group: Development/Libraries License: ASL 2.0 URL: http://jettison.codehaus.org/ # svn export http://svn.codehaus.org/jettison/tags/jettison-1.3.3 jettison-1.3.3 # rm -rf jettison-1.3.3/trunk # tar cvJf jettison-1.3.3.tar.xz jettison-1.3.3 Source0: %{name}-%{version}.tar.xz BuildArch: noarch # Change the POM to use the version of woodstox that we have available: Patch0: %{name}-update-woodstox-version.patch %if 0%{?rhel} <= 5 BuildRequires: java-devel %else BuildRequires: java-devel >= 1:1.6.0 %endif BuildRequires: jpackage-utils BuildRequires: maven-local BuildRequires: maven-compiler-plugin BuildRequires: maven-install-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-javadoc-plugin BuildRequires: maven-release-plugin BuildRequires: maven-resources-plugin BuildRequires: woodstox-core BuildRequires: stax2-api %description Jettison is a collection of Java APIs (like STaX and DOM) which read and write JSON. This allows nearly transparent enablement of JSON based web services in services frameworks like CXF or XML serialization frameworks like XStream. %package javadoc Summary: Javadocs for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q %patch0 -p1 # We don't need wagon-webdav %pom_xpath_remove pom:build/pom:extensions %mvn_file : %{name} %build # Disable the tests until BZ#796739 is fixed: %mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc src/main/resources/META-INF/LICENSE %files javadoc -f .mfiles-javadoc %doc src/main/resources/META-INF/LICENSE %changelog * Fri Dec 27 2013 Daniel Mach - 1.3.3-4 - Mass rebuild 2013-12-27 * Tue Aug 27 2013 Michal Srb - 1.3.3-3 - Migrate away from mvn-rpmbuild (Resolves: #997464) * Fri Jun 28 2013 Mikolaj Izdebski - 1.3.3-2 - Rebuild to regenerate API documentation - Resolves: CVE-2013-1571 * Fri Mar 8 2013 Mikolaj Izdebski - 1.3.3-1 - Check woodstox version patch into SCM - Upload jettison-1.3.3.tar.xz * Fri Mar 08 2013 David Xie - 1.3.3-1 - Update to v1.3.3 * Tue Feb 26 2013 Mikolaj Izdebski - 1.3.1-9 - Remove wagon-webdav build extension * Thu Feb 14 2013 Fedora Release Engineering - 1.3.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Feb 06 2013 Java SIG - 1.3.1-7 - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild - Replace maven BuildRequires with maven-local * Fri Sep 21 2012 Mikolaj Izdebski - 1.3.1-6 - Install LICENSE file with javadoc package * Thu Jul 19 2012 Fedora Release Engineering - 1.3.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Mon Mar 12 2012 Juan Hernandez - 1.3.1-4 - Make sure the maven dependencies map is created and added * Thu Feb 23 2012 Juan Hernandez - 1.3.1-3 - Use maven to build and add the POM to the package * Sun Jan 15 2012 Sandro Mathys - 1.3.1-2 - Drop the requirement for java* >= 1.6.0 for EL <= 5 * Sun Jan 15 2012 Sandro Mathys - 1.3.1-1 - New upstream release * Fri Jan 13 2012 Fedora Release Engineering - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Thu Jun 30 2011 Sandro Mathys - 1.3-1 - New upstream version * Wed Feb 09 2011 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Apr 25 2010 Sandro Mathys - 1.2-1 - update to upstream 1.2 * Sun Jun 28 2009 Sandro Mathys - 1.1-1 - initial build