Name: glassfish-fastinfoset Version: 1.2.13 Release: %mkrel 8 Group: Development/Java Summary: Fast Infoset License: ASL 2.0 URL: https://fi.java.net # svn export https://svn.java.net/svn/fi~svn/tags/fastinfoset-project-1.2.13/ glassfish-fastinfoset-1.2.13 # find glassfish-fastinfoset-1.2.13/ -name '*.class' -delete # find glassfish-fastinfoset-1.2.13/ -name '*.jar' -delete # rm -rf glassfish-fastinfoset-1.2.13/roundtrip-tests # tar czf glassfish-fastinfoset-1.2.13-src-svn.tar.gz glassfish-fastinfoset-1.2.13 Source0: %{name}-%{version}-src-svn.tar.gz Source1: http://www.apache.org/licenses/LICENSE-2.0.txt # add xmlstreambuffer 1.5.x support Patch0: %{name}-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch BuildRequires: maven-local BuildRequires: maven-surefire-provider-junit BuildRequires: mvn(com.sun.xml.stream.buffer:streambuffer) BuildRequires: mvn(com.sun.xsom:xsom) BuildRequires: mvn(junit:junit) BuildRequires: mvn(net.java:jvnet-parent:pom:) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-tools-api) BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin) BuildArch: noarch %description Fast Infoset specifies a standardized binary encoding for the XML Information Set. An XML infoset (such as a DOM tree, StAX events or SAX events in programmatic representations) may be serialized to an XML 1.x document or, as specified by the Fast Infoset standard, may be serialized to a fast infoset document. Fast infoset documents are generally smaller in size and faster to parse and serialize than equivalent XML documents. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q %patch0 -p0 cp %{SOURCE1} . # Remove wagon-webdav %pom_xpath_remove "pom:build/pom:extensions" %pom_remove_plugin :findbugs-maven-plugin %pom_remove_plugin :maven-antrun-extended-plugin %pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin %pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin %pom_disable_module roundtrip-tests %pom_disable_module samples # Disable default-jar execution of maven-jar-plugin, which is causing # problems with version 3.0.0 of the plugin. %pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" " <execution> <id>default-jar</id> <phase>skip</phase> </execution>" fastinfoset %mvn_file :FastInfoset %{name} %mvn_file :FastInfosetUtilities %{name}-utilities %build %mvn_build %install %mvn_install %files -f .mfiles %license copyright.txt LICENSE-2.0.txt %files javadoc -f .mfiles-javadoc %license copyright.txt LICENSE-2.0.txt %changelog * Tue Sep 18 2018 umeabot <umeabot> 1.2.13-8.mga7 (not released yet) + Revision: 1261852 - Mageia 7 Mass Rebuild * Wed May 17 2017 neoclust <neoclust> 1.2.13-7.mga6 + Revision: 1102571 - Fix build * Wed Mar 02 2016 neoclust <neoclust> 1.2.13-6.mga6 + Revision: 981880 - Second rebuild of the java stack * Tue Feb 23 2016 neoclust <neoclust> 1.2.13-5.mga6 + Revision: 976258 - First rebuild of the java stack - sync package glassfish-fastinfoset with fedora + umeabot <umeabot> - Mageia 6 Mass Rebuild * Wed Oct 15 2014 umeabot <umeabot> 1.2.12-10.mga5 + Revision: 747366 - Second Mageia 5 Mass Rebuild - Mageia 5 Mass Rebuild * Tue Dec 31 2013 dmorgan <dmorgan> 1.2.12-8.mga4 + Revision: 563536 - Build with xmvn + umeabot <umeabot> - Mageia 4 Mass Rebuild * Sat Jan 12 2013 umeabot <umeabot> 1.2.12-6.mga3 + Revision: 351700 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sun Sep 09 2012 dmorgan <dmorgan> 1.2.12-5.mga3 + Revision: 291458 - Obsolete old packages - imported package glassfish-fastinfoset * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Mar 7 2012 Juan Hernandez <juan.hernandez@redhat.com> 1.2.12-3 - Changed name from glassfish-fi to glassfish-fastinfoset * Tue Feb 14 2012 Juan Hernandez <juan.hernandez@redhat.com> 1.2.12-2 - Cleanup of the spec file * Sat Jan 21 2012 Marek Goldmann <mgoldman@redhat.com> 1.2.12-1 - Initial packaging