7095d5
Name: glassfish-fastinfoset
7095d5
Version: 1.2.12
7095d5
Release: 9%{?dist}
7095d5
Summary: Fast Infoset
7095d5
Group: Development/Libraries
7095d5
License: ASL 2.0
7095d5
URL: https://fi.dev.java.net
7095d5
7095d5
# svn export https://svn.java.net/svn/fi~svn/tags/1_2_12/ glassfish-fastinfoset-1.2.12
7095d5
# find glassfish-fastinfoset-1.2.12/ -name '*.class' -delete
7095d5
# find glassfish-fastinfoset-1.2.12/ -name '*.jar' -delete
7095d5
# rm -rf glassfish-fastinfoset-1.2.12/roundtrip-tests
7095d5
# tar czf glassfish-fastinfoset-1.2.12-src-svn.tar.gz glassfish-fastinfoset-1.2.12
7095d5
Source0: %{name}-%{version}-src-svn.tar.gz
7095d5
7095d5
# Replace javax.xml.bind jsr173_api with stax (bea-)stax-api:
7095d5
Patch0: %{name}-%{version}-pom.patch
7095d5
7095d5
BuildRequires: maven-local
7095d5
7095d5
Requires: bea-stax-api
7095d5
Requires: jpackage-utils
7095d5
Requires: xsom
7095d5
7095d5
BuildArch: noarch
7095d5
7095d5
7095d5
%package javadoc
7095d5
Group: Development/Libraries
7095d5
Summary: Javadoc for %{name}
7095d5
Requires: jpackage-utils
7095d5
7095d5
7095d5
%description
7095d5
Fast Infoset specifies a standardized binary encoding for the XML Information
7095d5
Set. An XML infoset (such as a DOM tree, StAX events or SAX events in
7095d5
programmatic representations) may be serialized to an XML 1.x document or, as
7095d5
specified by the Fast Infoset standard, may be serialized to a fast infoset
7095d5
document.  Fast infoset documents are generally smaller in size and faster to
7095d5
parse and serialize than equivalent XML documents.
7095d5
7095d5
7095d5
%description javadoc
7095d5
This package contains javadoc for %{name}.
7095d5
7095d5
7095d5
%prep
7095d5
%setup -q
7095d5
%patch0 -p1
7095d5
7095d5
7095d5
%build
7095d5
%mvn_build
7095d5
7095d5
%install
7095d5
%mvn_install
7095d5
7095d5
%files -f .mfiles
7095d5
%dir %{_javadir}/%{name}
7095d5
7095d5
%files javadoc -f .mfiles-javadoc
7095d5
7095d5
%changelog
7095d5
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.2.12-9
7095d5
- Mass rebuild 2013-12-27
7095d5
7095d5
* Thu Oct 24 2013 Ade Lee <alee@redhat.com> 1.2.12-8
7095d5
- Resolves: rhbz#1017803 -  glassfish-fastinfoset: mock build failed on RHEL 7
7095d5
7095d5
* Fri Feb 22 2013 Juan Hernandez <juan.hernandez@redhat.com> - 1.2.12-7
7095d5
- Remove the wagon-webdav build extension (rhbz 914033)
7095d5
7095d5
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.12-6
7095d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7095d5
7095d5
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.2.12-5
7095d5
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
7095d5
- Replace maven BuildRequires with maven-local
7095d5
7095d5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.12-4
7095d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7095d5
7095d5
* Wed Mar 7 2012 Juan Hernandez <juan.hernandez@redhat.com> 1.2.12-3
7095d5
- Changed name from glassfish-fi to glassfish-fastinfoset
7095d5
7095d5
* Tue Feb 14 2012 Juan Hernandez <juan.hernandez@redhat.com> 1.2.12-2
7095d5
- Cleanup of the spec file
7095d5
7095d5
* Sat Jan 21 2012 Marek Goldmann <mgoldman@redhat.com> 1.2.12-1
7095d5
- Initial packaging