From d6f53115f5c031bc0f83cadb28db3aee39576d0d Mon Sep 17 00:00:00 2001 From: Miro Hrončok Date: Sep 11 2019 10:54:59 +0000 Subject: Orphaned for 6+ weeks --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index bd08e0e..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -xmlbeans-2.4.0-src.tgz -/xmlbeans-2.6.0-src.tgz diff --git a/0001-Update-to-newer-saxon-API.patch b/0001-Update-to-newer-saxon-API.patch deleted file mode 100644 index ad79a95..0000000 --- a/0001-Update-to-newer-saxon-API.patch +++ /dev/null @@ -1,25 +0,0 @@ -From c06b729673544826892266c5778227a47c495d49 Mon Sep 17 00:00:00 2001 -From: Mikolaj Izdebski -Date: Wed, 23 May 2012 11:54:56 +0200 -Subject: [PATCH] Update to newer saxon API - ---- - .../xmlbeans/impl/xpath/saxon/XBeansXPath.java | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java b/src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java -index f210e95..b972c85 100644 ---- a/src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java -+++ b/src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java -@@ -27,7 +27,7 @@ import org.w3c.dom.Node; - import net.sf.saxon.Configuration; - import net.sf.saxon.dom.NodeWrapper; - import net.sf.saxon.om.NodeInfo; --import net.sf.saxon.om.VirtualNode; -+import net.sf.saxon.tree.wrapper.VirtualNode; - import net.sf.saxon.om.Item; - import net.sf.saxon.value.Value; - import net.sf.saxon.sxpath.XPathEvaluator; --- -1.7.7.6 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index c179a77..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -ca20feac6051a2b3a2dea5a85ec261ff xmlbeans-2.6.0-src.tgz diff --git a/xmlbeans-2.6.0-iso-8859-1-encoding.patch b/xmlbeans-2.6.0-iso-8859-1-encoding.patch deleted file mode 100644 index 5cbdc0e..0000000 --- a/xmlbeans-2.6.0-iso-8859-1-encoding.patch +++ /dev/null @@ -1,177 +0,0 @@ -Index: xmlbeans-2.6.0/build.xml -=================================================================== ---- xmlbeans-2.6.0.orig/build.xml -+++ xmlbeans-2.6.0/build.xml -@@ -18,6 +18,7 @@ - - - -+ - - - -@@ -292,6 +293,7 @@ - - - -@@ -536,6 +538,7 @@ - - - -@@ -547,7 +550,7 @@ - - - -- -+ - - - -@@ -584,7 +587,7 @@ - - - -- -+ - - - -@@ -599,7 +602,7 @@ - - - -- -+ - - - -@@ -624,7 +627,7 @@ - - - -- -+ - - - -@@ -641,7 +644,7 @@ - repackage.classes, xmlpublic.classes, typeholder.template, typestore.classes, xsdschema.classes, - configschema.classes, toolschema.classes, jsr173_1.0.jars, jam.classes"> - -- -+ - - - -@@ -679,7 +682,7 @@ - - - -- -+ - - - -@@ -699,7 +702,7 @@ - - - -- -+ - - - -@@ -716,7 +719,7 @@ - - - -- -+ - - - -@@ -727,7 +730,7 @@ - - - -- -+ - - - -@@ -740,7 +743,7 @@ - - -- -+ - - - -@@ -759,7 +762,7 @@ - depends="dirs, common.classes, xmlpublic.classes, typestore.classes, saaj_api.classes, piccolo.classes, - typeimpl.classes, xmlcomp.classes"> - -- -+ - - - -@@ -847,7 +850,7 @@ - - - -- -+ - - - -@@ -972,7 +975,7 @@ - - - -- -+ - - - -@@ -991,6 +994,7 @@ - destdir="build/classes/xpath_xquery" - classpathref="xpath.compile.path" - source="${javac.source}" target="${javac.target}" -+ encoding="${javac.encoding}" - debug="on"> - - -@@ -1079,6 +1083,7 @@ - destdir="build/private/classes/drt" - classpathref="test.compile.path" - source="${javac.source}" target="${javac.target}" -+ encoding="${javac.encoding}" - debug="on"> - - -@@ -1138,6 +1143,7 @@ - - - -@@ -1174,6 +1180,7 @@ - destdir="build/classes/piccolo" - classpath="" - source="1.3" target="1.4" -+ encoding="${javac.encoding}" - debug="on"> - - diff --git a/xmlbeans-2.6.0-java8.patch b/xmlbeans-2.6.0-java8.patch deleted file mode 100644 index 6772397..0000000 --- a/xmlbeans-2.6.0-java8.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- build.xml 2015-02-15 03:12:23.105593326 +0100 -+++ build.xml.java8 2015-02-15 03:16:59.857032487 +0100 -@@ -694,6 +694,7 @@ - - - -+ - - - diff --git a/xmlbeans-2.6.0-jsr-bundle.patch b/xmlbeans-2.6.0-jsr-bundle.patch deleted file mode 100644 index d75d571..0000000 --- a/xmlbeans-2.6.0-jsr-bundle.patch +++ /dev/null @@ -1,18 +0,0 @@ -Index: xmlbeans-2.6.0/build.xml -=================================================================== ---- xmlbeans-2.6.0.orig/build.xml -+++ xmlbeans-2.6.0/build.xml -@@ -152,11 +152,11 @@ - -- -+ - - - diff --git a/xmlbeans-2.6.0-nodownload.patch b/xmlbeans-2.6.0-nodownload.patch deleted file mode 100644 index c828fe4..0000000 --- a/xmlbeans-2.6.0-nodownload.patch +++ /dev/null @@ -1,46 +0,0 @@ -Index: xmlbeans-2.6.0/build.xml -=================================================================== ---- xmlbeans-2.6.0.orig/build.xml -+++ xmlbeans-2.6.0/build.xml -@@ -113,7 +113,7 @@ - http://easynews.dl.sourceforge.net/sourceforge/saxon/saxonb8-7-3j.zip - http://easynews.dl.sourceforge.net/sourceforge/saxon/saxonb8-8j.zip - --> -- - -@@ -121,7 +121,7 @@ - - - -- -+ - - - -@@ -137,9 +137,9 @@ - -- -+ verbose="true" usetimestamp="true" ignoreerrors="true"/ --> - - - -@@ -169,9 +169,9 @@ - - - -- -+ verbose="true" usetimestamp="true" ignoreerrors="true"/ --> - - - diff --git a/xmlbeans-2.6.0.pom b/xmlbeans-2.6.0.pom deleted file mode 100644 index 9773fe6..0000000 --- a/xmlbeans-2.6.0.pom +++ /dev/null @@ -1,147 +0,0 @@ - - 4.0.0 - org.apache.xmlbeans - xmlbeans - 2.6.0 - - XmlBeans - XmlBeans main jar - http://xmlbeans.apache.org - - - jira - http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436 - - - - - XmlBeans User List - user-subscribe@xmlbeans.apache.org - users-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-user/ - - - XmlBeans Developer List - dev-subscribe@xmlbeans.apache.org - dev-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/ - - - Source Control List - commits-subscribe@xmlbeans.apache.org - commits-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/ - - - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - scm:svn:https://svn.apache.org/repos/asf/xmlbeans/ - scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/ - https://svn.apache.org/repos/asf/xmlbeans/ - - - - XmlBeans - http://xmlbeans.apache.org/ - - - - - Cezar Andrei - cezar - cezar.andrei@no#spam#!bea.com - - - - - David Bau - dbau - david.bau@no#spam.google.com - - - - Patrick Calahan - - pcal@no#spam.bea.com - - - - Yana Kadiyska - - ykadiysk@no#spam#!bea.com - - - - Ken Kress - - ken@nos#pam.kress.org - - - - Kevin Krouse - - kkrouse@n#osp#am.apache.org - - - - Laurence Moroney - - laurence.moroney@nospa#m.reuters.com - - - - Radu Preotiuc - radup - radu.preotiuc-pietro@nos#pam.bea.com - - - - Cliff Schmidt - - cliffschmidt@n#osp#am!gmail.com - - - - Dutta Satadip - - s-dutta@no#spam.sbcglobal.net - - - - Eric Vasilik - - eric@nos#pam.vasilik.com - - - - David Waite - - dwaite@no#spam.apache.org - - - - Scott Ziegler - - scott.ziegler@n#ospam.bea.com - - - - - - - - stax - stax-api - 1.0.1 - - - - diff --git a/xmlbeans-scripts-classpath.patch b/xmlbeans-scripts-classpath.patch deleted file mode 100644 index 24af1af..0000000 --- a/xmlbeans-scripts-classpath.patch +++ /dev/null @@ -1,145 +0,0 @@ -Index: xmlbeans-2.6.0/bin/dumpxsb -=================================================================== ---- xmlbeans-2.6.0.orig/bin/dumpxsb -+++ xmlbeans-2.6.0/bin/dumpxsb -@@ -18,9 +18,7 @@ - #XSB file dumper - #Prints the contents of an xsb file in human-readmble form - --echo `dirname $0` -- --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/inst2xsd -=================================================================== ---- xmlbeans-2.6.0.orig/bin/inst2xsd -+++ xmlbeans-2.6.0/bin/inst2xsd -@@ -18,7 +18,7 @@ - #Instance to Schema tool - #Builds xsd files from xml instance files. - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/scomp -=================================================================== ---- xmlbeans-2.6.0.orig/bin/scomp -+++ xmlbeans-2.6.0/bin/scomp -@@ -18,7 +18,7 @@ - #Schema compiler - #Builds XBean types from xsd files. - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar:$JAVA_HOME/lib/tools.jar:$XMLBEANS_LIB/resolver.jar - -Index: xmlbeans-2.6.0/bin/sdownload -=================================================================== ---- xmlbeans-2.6.0.orig/bin/sdownload -+++ xmlbeans-2.6.0/bin/sdownload -@@ -18,7 +18,7 @@ - #Schema downloader - #Tool to download Schema files - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/sfactor -=================================================================== ---- xmlbeans-2.6.0.orig/bin/sfactor -+++ xmlbeans-2.6.0/bin/sfactor -@@ -20,7 +20,7 @@ - ## Factors redundant definitions out of a set of schemas and - ## uses imports instead. - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar:$XMLBEANS_LIB/resolver.jar - -Index: xmlbeans-2.6.0/bin/svalidate -=================================================================== ---- xmlbeans-2.6.0.orig/bin/svalidate -+++ xmlbeans-2.6.0/bin/svalidate -@@ -19,7 +19,7 @@ - # - # Validates an instance against a schema. - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar:$XMLBEANS_LIB/jsr173_1.0_ri.jar - -Index: xmlbeans-2.6.0/bin/validate -=================================================================== ---- xmlbeans-2.6.0.orig/bin/validate -+++ xmlbeans-2.6.0/bin/validate -@@ -19,7 +19,7 @@ - # - # Validates an instance against a schema. - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/xpretty -=================================================================== ---- xmlbeans-2.6.0.orig/bin/xpretty -+++ xmlbeans-2.6.0/bin/xpretty -@@ -17,7 +17,7 @@ - - #Invokes pretty printer - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/xsd2inst -=================================================================== ---- xmlbeans-2.6.0.orig/bin/xsd2inst -+++ xmlbeans-2.6.0/bin/xsd2inst -@@ -17,7 +17,7 @@ - - #Schema to instance tool - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/xsdtree -=================================================================== ---- xmlbeans-2.6.0.orig/bin/xsdtree -+++ xmlbeans-2.6.0/bin/xsdtree -@@ -17,7 +17,7 @@ - - # Invokes type hierarchy printer - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar - -Index: xmlbeans-2.6.0/bin/xstc -=================================================================== ---- xmlbeans-2.6.0.orig/bin/xstc -+++ xmlbeans-2.6.0/bin/xstc -@@ -17,7 +17,7 @@ - - # Invokes XSTC - --if [ -z "$XMLBEANS_LIB" ]; then . `dirname $0`/_setlib; fi -+XMLBEANS_LIB=/usr/share/java/xmlbeans - - cp=$XMLBEANS_LIB/xbean.jar:$XMLBEANS_LIB/xmlbeans-qname.jar:$XMLBEANS_LIB/jsr173_1.0_api.jar:$XMLBEANS_LIB/resolver.jar - diff --git a/xmlbeans-xmlpublic-2.6.0.pom b/xmlbeans-xmlpublic-2.6.0.pom deleted file mode 100644 index c1958b2..0000000 --- a/xmlbeans-xmlpublic-2.6.0.pom +++ /dev/null @@ -1,99 +0,0 @@ - - 4.0.0 - org.apache.xmlbeans - xmlbeans-xmlpublic - 2.6.0 - - XmlPublic - XmlBeans Public interfaces - http://xmlbeans.apache.org - - - jira - http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436 - - - - - XmlBeans User List - user-subscribe@xmlbeans.apache.org - users-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-user/ - - - XmlBeans Developer List - dev-subscribe@xmlbeans.apache.org - dev-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/ - - - Source Control List - commits-subscribe@xmlbeans.apache.org - commits-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/ - - - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - scm:svn:https://svn.apache.org/repos/asf/xmlbeans/ - scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/ - https://svn.apache.org/repos/asf/xmlbeans/ - - - - XmlBeans - http://xmlbeans.apache.org/ - - - - - Cezar Andrei - cezar - cezar.andrei@no#spam#!gma|l.com - - - - - Radu Preotiuc - radup - radupr@nos#pam.gm@il.com - - - - Radu Preotiuc - radup - radu.preotiuc-pietro@nos#pam.bea.com - - - - Wing Yew Poon - wpoon - wing-yew.poon@nos#pam.oracle.com - - - - Jacob Danner - jdanner - jacob.danner@nos#pam.oracle.com - - - - - - - - stax - stax-api - 1.0.1 - - - - diff --git a/xmlbeans-xpath-2.6.0.pom b/xmlbeans-xpath-2.6.0.pom deleted file mode 100644 index 7bfec71..0000000 --- a/xmlbeans-xpath-2.6.0.pom +++ /dev/null @@ -1,104 +0,0 @@ - - 4.0.0 - org.apache.xmlbeans - xmlbeans-xpath - 2.6.0 - - XmlBeansXPath - XmlBeans extended XPath and XQuery support - http://xmlbeans.apache.org - - - jira - http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436 - - - - - XmlBeans User List - user-subscribe@xmlbeans.apache.org - users-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-user/ - - - XmlBeans Developer List - dev-subscribe@xmlbeans.apache.org - dev-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/ - - - Source Control List - commits-subscribe@xmlbeans.apache.org - commits-unsubscribe@xmlbeans.apache.org - http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/ - - - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - scm:svn:https://svn.apache.org/repos/asf/xmlbeans/ - scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/ - https://svn.apache.org/repos/asf/xmlbeans/ - - - - XmlBeans - http://xmlbeans.apache.org/ - - - - - Cezar Andrei - cezar - cezar.andrei@no#spam#!gma|l.com - - - - - Radu Preotiuc - radup - radupr@nos#pam.gm@il.com - - - - Radu Preotiuc - radup - radu.preotiuc-pietro@nos#pam.bea.com - - - - Wing Yew Poon - wpoon - wing-yew.poon@nos#pam.oracle.com - - - - Jacob Danner - jdanner - jacob.danner@nos#pam.oracle.com - - - - - - - - org.apache.xmlbeans - xmlbeans - 2.4.0 - - - net.sf.saxon - saxon - 9 - - - - diff --git a/xmlbeans.spec b/xmlbeans.spec deleted file mode 100644 index b4ecf99..0000000 --- a/xmlbeans.spec +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright (c) 2000-2005, JPackage Project -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the -# distribution. -# 3. Neither the name of the JPackage Project nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -%bcond_with bootstrap -%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} - -Name: xmlbeans -Version: 2.6.0 -Release: 19%{?dist}%{?with_bootstrap:.boot} -Summary: XML-Java binding tool -URL: http://xmlbeans.apache.org/ -Source0: http://www.apache.org/dist/xmlbeans/source/%{name}-%{version}-src.tgz -# Pom file is not available from maven repository for the -# currently released version -Source1: %{version}/%{name}-%{version}.pom -Source2: http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xpath/%{version}/%{name}-xpath-%{version}.pom -Source3: http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xmlpublic/%{version}/%{name}-xmlpublic-%{version}.pom -Patch0: xmlbeans-2.6.0-nodownload.patch -Patch1: 0001-Update-to-newer-saxon-API.patch -Patch2: xmlbeans-2.6.0-iso-8859-1-encoding.patch -Patch3: xmlbeans-2.6.0-jsr-bundle.patch -Patch4: xmlbeans-scripts-classpath.patch -# error: cannot access TypeStoreUser -Patch5: xmlbeans-2.6.0-java8.patch - -License: ASL 2.0 - -%if %without bootstrap -BuildRequires: xmlbeans -%endif -BuildRequires: java-devel -BuildRequires: jpackage-utils >= 0:1.5 -# add_maven_depmap macro is now located in javapackages-local -BuildRequires: javapackages-local -BuildRequires: ant >= 0:1.6, ant-junit, ant-contrib, junit -BuildRequires: xml-commons-resolver >= 0:1.1 -BuildRequires: bea-stax-api -BuildRequires: saxon >= 8 -Requires: jpackage-utils >= 0:1.6 -Requires: java-headless - -BuildArch: noarch - -%description -XMLBeans is a tool that allows you to access the full power -of XML in a Java friendly way. It is an XML-Java binding tool. -The idea is that you can take advantage the richness and -features of XML and XML Schema and have these features mapped -as naturally as possible to the equivalent Java language and -typing constructs. XMLBeans uses XML Schema to compile Java -interfaces and classes that you can then use to access and -modify XML instance data. Using XMLBeans is similar to using -any other Java interface/class, you will see things like -getFoo or setFoo just as you would expect when working with -Java. While a major use of XMLBeans is to access your XML -instance data with strongly typed Java classes there are also -API's that allow you access to the full XML infoset (XMLBeans -keeps full XML Infoset fidelity) as well as to allow you to -reflect into the XML schema itself through an XML Schema -Object model. - - -%package javadoc -Summary: Javadoc for %{name} - -%description javadoc -%{summary}. - - -%package manual -Summary: Documents for %{name} - -%description manual -%{summary}. - - -%package scripts -Summary: Scripts for %{name} -Requires: %{name} = %{version}-%{release} - -%description scripts -%{summary}. - - -%prep -%setup -q -n %{name}-%{version} -%patch0 -p1 -b .nodownload -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p0 - -%build -# Piccolo and jam are rebuilt from source and bundled with xbean -# ant clean.jars leaves some dangling jars around, do not use it -find . \( -name '*.jar' -o -name '*.zip' \) \ - -not -name 'piccolo*.jar' -not -name 'jam*.jar' \ - %{?with_bootstrap:-not -name 'oldxbean.jar' } \ - -print -delete - -# Replace bundled libraries -mkdir -p build/lib -ln -sf $(build-classpath xml-commons-resolver) build/lib/resolver.jar -ln -sf $(build-classpath xmlbeans/xbean) external/lib/oldxbean.jar -ln -sf $(build-classpath bea-stax-api) external/lib/jsr173_1.0_api.jar -ln -sf $(build-classpath saxon/saxon) external/lib/saxon9.jar -ln -sf $(build-classpath saxon/saxon) external/lib/saxon9-dom.jar - -# Fix CRLF -sed 's/\r//' -i LICENSE.txt NOTICE.txt README.txt docs/stylesheet.css docs/xmlbeans.css docs/guide/tools.html - -# Build -ant -Djavac.source=1.6 -Djavac.target=1.6 default docs - -%install -# jar -install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name} -install -p -m 0644 build/lib/xmlpublic.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xmlpublic.jar -install -p -m 0644 build/lib/xbean_xpath.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean_xpath.jar -install -p -m 0644 build/lib/xbean.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean.jar - -mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir} -install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean.pom -%add_maven_depmap JPP.%{name}-xbean.pom %{name}/xbean.jar -install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean_xpath.pom -%add_maven_depmap JPP.%{name}-xbean_xpath.pom %{name}/xbean_xpath.jar -install -pm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xmlpublic.pom -%add_maven_depmap JPP.%{name}-xmlpublic.pom %{name}/xmlpublic.jar - -# bin -install -d -m 0755 $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/dumpxsb $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/inst2xsd $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/scomp $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/sdownload $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/sfactor $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/svalidate $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/validate $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/xpretty $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/xsd2inst $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/xsdtree $RPM_BUILD_ROOT%{_bindir} -install -p -m 0755 bin/xstc $RPM_BUILD_ROOT%{_bindir} - - -# javadoc -install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} -cp -pr build/docs/reference/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} -rm -rf build/docs/reference - -# manual -install -d -m 755 $RPM_BUILD_ROOT%{_pkgdocdir} -cp -pr build/docs/* README.txt $RPM_BUILD_ROOT%{_pkgdocdir} - -%files -f .mfiles -%dir %{_pkgdocdir} -%doc %{_pkgdocdir}/README.txt -%license LICENSE.txt NOTICE.txt - -%files javadoc -%dir %{_pkgdocdir} -%doc %{_pkgdocdir}/README.txt -%doc %{_javadocdir}/%{name} -%license LICENSE.txt NOTICE.txt - -%files manual -%{_pkgdocdir} - -%files scripts -%attr(0755,root,root) %{_bindir}/* - - -%changelog -* Sat Jul 27 2019 Fedora Release Engineering - 2.6.0-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 2.6.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 2.6.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 2.6.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 08 2018 Merlin Mathesius - 2.6.0-15 -- As of F27, add_maven_depmap macro is now located in javapackages-local. - Added BuildRequires javapackages-local to provide needed POM editor macro. - -* Thu Jul 27 2017 Fedora Release Engineering - 2.6.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 2.6.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Jun 03 2016 daviddavid - 2.6.0-12 -- fix build-classpath against current saxon - -* Fri Feb 05 2016 Fedora Release Engineering - 2.6.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 2.6.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Feb 13 2015 gil cattaneo 2.6.0-9 -- introduce license macro - -* Sun Jun 08 2014 Fedora Release Engineering - 2.6.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Mar 04 2014 Stanislav Ochotnicky - 2.6.0-7 -- Use Requires: java-headless rebuild (#1067528) - -* Mon Aug 12 2013 Ville Skyttä - 2.6.0-6 -- Install docs to %%{_pkgdocdir} where available (#993883). - -* Sun Aug 04 2013 Fedora Release Engineering - 2.6.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Jun 12 2013 Stanislav Ochotnicky - 2.6.0-4 -- Update to latest packaging guidelines - -* Sun Mar 03 2013 Matt Spaulding - 2.6.0-3 -- Fixed classpath issue with scripts (#892690) - -* Fri Feb 15 2013 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Oct 13 2012 Matt Spaulding - 2.6.0-1 -- Updated to latest version 2.6.0 (#824022) -- Compiles with target 1.5 (#842625) -- Source encoding properly set as ISO-8859-1 -- Updated Requires and BR for current java guidelines - -* Mon May 28 2012 gil cattaneo - 2.4.0-10 -- Add maven POMs, RHBZ#825844 - -* Wed May 23 2012 Mikolaj Izdebski - 2.4.0-9 -- Update to newer saxon API - -* Sat Jan 14 2012 Fedora Release Engineering - 2.4.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 2.4.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Dec 09 2009 Lubomir Rintel - 2.4.0-6 -- Rebuild without bootstrapping - -* Fri Nov 27 2009 Lubomir Rintel - 2.4.0-5 -- Fix up saxon dependency -- Drop epoch -- Drop gcj - -* Tue Nov 03 2009 Lubomir Rintel 0:2.4.0-4 -- Update to 2.4.0 -- Tidy up a bit for Fedora - -* Wed Sep 06 2006 Ralph Apel 0:2.1.0-3jpp -- BuildRequire saxon8 instead of saxonb8 -- (B)Require bea-stax-api instead of bea-stax -- Patch maven-plugin's project.xml for bea-stax-api instead of stax-bea-api -- Patch XbeanXQuery to saxon 8.7 -- Add gcj_support option -- Add post/postun Requires for javadoc - -* Wed Feb 01 2006 Ralph Apel 0:2.1.0-2jpp -- Install plugin to /usr/share/maven/repository/JPP/plugins - -* Mon Jan 30 2006 Ralph Apel 0:2.1.0-1jpp -- Upgrade to 2.1.0 -- Add -maven-plugin subpackage - -* Fri Jun 03 2005 Fernando Nasser 0:1.0.4-2jpp -- Add missing build requires for jaxen - -* Fri Jun 03 2005 Fernando Nasser 0:1.0.4-1jpp -- Upgrade to 1.0.4 - -* Thu Sep 30 2004 Ralph Apel 0:1.0.3-1jpp -- First JPackage build