From 00c33dbf8691c45a893694070e6dd81f74285d34 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Apr 23 2015 08:00:46 +0000 Subject: import rh-java-common-dom4j-1.6.1-20.12.el7 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fa3f521 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/dom4j-1.6.1-clean.tar.xz diff --git a/.rh-java-common-dom4j.metadata b/.rh-java-common-dom4j.metadata new file mode 100644 index 0000000..3a33c01 --- /dev/null +++ b/.rh-java-common-dom4j.metadata @@ -0,0 +1 @@ +b437580199228a96b37e3d3b510bf3a3621583a4 SOURCES/dom4j-1.6.1-clean.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index 98f42b4..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/create-tarball.sh b/SOURCES/create-tarball.sh new file mode 100755 index 0000000..12072bf --- /dev/null +++ b/SOURCES/create-tarball.sh @@ -0,0 +1,15 @@ +#!/bin/sh +set -C -e + +name=dom4j +version=$(awk '/Version:/{print$2}' ${name}.spec) +url=http://downloads.sourceforge.net/${name}/${name}-${version}.tar.gz + +set -x +wget ${url} -O ${name}-${version}.tar.gz +tar xf ${name}-${version}.tar.gz +find ${name}-${version} -name \*.jar -delete +rm -Rf ${name}-${version}/xdocs +# remove file with unclear licensing +rm -Rf ${name}-${version}/src/java/org/dom4j/tree/ConcurrentReaderHashMap.java +tar caf ${name}-${version}-clean.tar.xz ${name}-${version} diff --git a/SOURCES/dom4j-1.6.1-Remove-references-to-ConcurrentReaderHashMap.patch b/SOURCES/dom4j-1.6.1-Remove-references-to-ConcurrentReaderHashMap.patch new file mode 100644 index 0000000..f04b1b1 --- /dev/null +++ b/SOURCES/dom4j-1.6.1-Remove-references-to-ConcurrentReaderHashMap.patch @@ -0,0 +1,47 @@ +From cc644b2c2073acac30cc80d3a160c1007bad4213 Mon Sep 17 00:00:00 2001 +From: Michal Srb +Date: Tue, 2 Jul 2013 12:54:37 +0200 +Subject: [PATCH] Remove references to ConcurrentReaderHashMap + +File ConcurrentReaderHashMap.java has been removed due to unclear licensing +--- + src/java/org/dom4j/tree/NamespaceCache.java | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/java/org/dom4j/tree/NamespaceCache.java b/src/java/org/dom4j/tree/NamespaceCache.java +index 89ff316..9b716de 100644 +--- a/src/java/org/dom4j/tree/NamespaceCache.java ++++ b/src/java/org/dom4j/tree/NamespaceCache.java +@@ -9,7 +9,9 @@ package org.dom4j.tree; + + import java.lang.ref.WeakReference; + import java.lang.reflect.Constructor; ++import java.lang.UnsupportedOperationException; + import java.util.Map; ++import java.util.concurrent.ConcurrentHashMap; + + import org.dom4j.Namespace; + +@@ -59,9 +61,7 @@ public class NamespaceCache { + cache = (Map) clazz.newInstance(); + noPrefixCache = (Map) clazz.newInstance(); + } catch (Throwable t2) { +- /* If previous implementations fail, use internal one */ +- cache = new ConcurrentReaderHashMap(); +- noPrefixCache = new ConcurrentReaderHashMap(); ++ throw new UnsupportedOperationException("ConcurrentReaderHashMap is not available"); + } + } + } +@@ -154,7 +154,7 @@ public class NamespaceCache { + answer = (Map) cache.get(uri); + + if (answer == null) { +- answer = new ConcurrentReaderHashMap(); ++ answer = new ConcurrentHashMap(); + cache.put(uri, answer); + } + } +-- +1.8.1.4 + diff --git a/SOURCES/dom4j-1.6.1-build_xml.patch b/SOURCES/dom4j-1.6.1-build_xml.patch new file mode 100644 index 0000000..0673388 --- /dev/null +++ b/SOURCES/dom4j-1.6.1-build_xml.patch @@ -0,0 +1,63 @@ +--- build.xml.sav 2007-02-16 01:51:43.000000000 -0500 ++++ build.xml 2007-02-16 02:07:51.000000000 -0500 +@@ -9,6 +9,11 @@ + + + ++ ++ ++ ++ ++ + + + +@@ -145,7 +150,8 @@ + target="1.3" + source="1.3" + deprecation="${deprecation}" +- classpathref="compile.classpath"> ++ classpathref="compile.classpath" ++ bootclasspathref="boot.compile.classpath"> + + + +@@ -191,6 +197,7 @@ + + +- +- +- +- ++ ++ ++ ++ + + + diff --git a/SOURCES/dom4j-1.6.1.pom b/SOURCES/dom4j-1.6.1.pom new file mode 100644 index 0000000..ef8e1f7 --- /dev/null +++ b/SOURCES/dom4j-1.6.1.pom @@ -0,0 +1,221 @@ + + 4.0.0 + dom4j + dom4j + dom4j + 1.6.1 + dom4j: the flexible XML framework for Java + http://dom4j.org + + http://sourceforge.net/tracker/?group_id=16035 + + + + +
dom4j-dev@lists.sourceforge.net
+
+
+
+ 2001 + + + dom4j user list + http://lists.sourceforge.net/lists/listinfo/dom4j-user + http://lists.sourceforge.net/lists/listinfo/dom4j-user + http://www.mail-archive.com/dom4j-user%40lists.sourceforge.net/ + + + dom4j developer list + http://lists.sourceforge.net/lists/listinfo/dom4j-dev + http://lists.sourceforge.net/lists/listinfo/dom4j-dev + http://www.mail-archive.com/dom4j-dev%40lists.sourceforge.net/ + + + dom4j commits list + http://lists.sourceforge.net/lists/listinfo/dom4j-commits + http://lists.sourceforge.net/lists/listinfo/dom4j-commits + + + + + carnold + Curt Arnold + carnold@users.sourceforge.net + + + ddlucas + David Lucas + ddlucas@users.sourceforge.net + + + drwhite + David White + drwhite@users.sourceforge.net + + + jjenkov + Jakob Jenkov + jjenkov@users.sourceforge.net + + + jstrachan + James Strachan + jstrachan@apache.org + SpiritSoft, Inc. + + + laramiec + Laramie Crocker + laramiec@users.sourceforge.net + + + maartenc + Maarten Coene + maartenc@users.sourceforge.net + Cronos + + + mskells + Michael Skells + mskells@users.sourceforge.net + + + nicksanderson + Nick Sanderson + nicksanderson@users.sourceforge.net + + + slehmann + Steen Lehmann + slehmann@users.sourceforge.net + + + tradem + Tobias Rademacher + tradem@users.sourceforge.net + + + werken + Bob McWhirter + werken@users.sourceforge.net + + + wolfftw + Todd Wolff + wolfftw@users.sourceforge.net + + + yeekee + OuYang Chen + yeekee@users.sourceforge.net + + + yruan2 + Yuxin Ruan + yruan2@users.sourceforge.net + + + + scm:cvs:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dom4j:dom4j + scm:cvs:ext:${maven.username}@cvs.sourceforge.net:/cvsroot/dom4j:dom4j + http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dom4j/dom4j/ + + + MetaStuff Ltd. + http://sourceforge.net/projects/dom4j + + + src/java + src/test + + + maven-surefire-plugin + + + **/*Test.java + + + + + + + + jaxme + jaxme-api + 0.3 + true + + + jaxen + jaxen + 1.1-beta-6 + true + + + msv + xsdlib + 20030807 + true + + + msv + relaxngDatatype + 20030807 + true + + + pull-parser + pull-parser + 2 + true + + + xpp3 + xpp3 + 1.1.3.3 + true + + + stax + stax-api + 1.0 + true + + + xml-apis + xml-apis + 1.0.b2 + + + junitperf + junitperf + 1.8 + test + + + stax + stax-ri + 1.0 + test + + + xerces + xercesImpl + 2.6.2 + test + + + xalan + xalan + 2.5.1 + test + + + + + default + Default Site + scp://dom4j.org//home/groups/d/do/dom4j/htdocs + + +
\ No newline at end of file diff --git a/SOURCES/dom4j_rundemo.sh b/SOURCES/dom4j_rundemo.sh new file mode 100755 index 0000000..dda1bc2 --- /dev/null +++ b/SOURCES/dom4j_rundemo.sh @@ -0,0 +1,132 @@ +#!/bin/sh + +XMLFMTOPS="-indentSize 2 -trimText -newlines" + +if [ $# -eq 0 ]; then +echo PullParserDemo +echo ./run.sh samples.PullParserDemo $XMLFMTOPS xml/web.xml +echo ./run.sh samples.PullParserDemo $XMLFMTOPS xml/fibo.xml +echo +echo SAXDemo +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/web.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/test/test_schema.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/xhtml/xhtml-basic.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/contents.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/cdata.xml +echo ./run.sh -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.SAXDemo $XMLFMTOPS xml/cdata.xml +echo ./run.sh -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.SAXDemo $XMLFMTOPS xml/cdata.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/testPI.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/namespaces.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/testNamespaces.xml +echo ./run.sh samples.SAXDemo $XMLFMTOPS xml/inline.xml +echo +echo DOMDemo +echo ./run.sh samples.dom.DOMDemo xml/contents.xml +echo +echo SAXDOMDemo +echo ./run.sh samples.dom.SAXDOMDemo xml/contents.xml +echo +echo JTidyDemo +echo ./run.sh samples.JTidyDemo $XMLFMTOPS readme.html +echo +echo VisitorDemo +echo ./run.sh samples.VisitorDemo xml/cdata.xml +echo +echo CountDemo +echo ./run.sh samples.CountDemo xml/fibo.xml +echo +echo CreateXMLDemo +echo ./run.sh samples.CreateXMLDemo +echo +echo HTMLWriterDemo +echo ./run.sh samples.HTMLWriterDemo xml/xhtml.xml +echo +echo PerformanceTest +echo ./run.sh -Xprof samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10 +echo ./run.sh -Xprof -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10 +echo ./run.sh -Xprof -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.performance.PerformanceSupport xml/periodic_table.xml org.dom4j.DocumentFactory 10 +echo ./run.sh -Xprof samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10 +echo ./run.sh -Xprof -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10 +echo ./run.sh -Xprof -Dorg.xml.sax.driver=xml.aelfred2.SAXDriver samples.performance.PerformanceSupport xml/much_ado.xml org.dom4j.DocumentFactory 10 +echo +echo XPathDemo +echo ./run.sh samples.XPathDemo xml/web.xml //servlet/servlet-class +echo ./run.sh samples.XPathDemo xml/much_ado.xml //ACT/TITLE +echo +echo XSLTDemo +echo ./run.sh samples.XSLTDemo xml/nitf/sample.xml xml/nitf/ashtml.xsl +echo +echo XSLTNativeDOMDemo +echo ./run.sh samples.dom.XSLTNativeDOMDemo xml/nitf/sample.xml xml/nitf/ashtml.xsl +echo +echo LargeDocumentDemo +echo ./run.sh samples.LargeDocumentDemo xml/much_ado.xml /PLAY/ACT +echo +echo LargeDocumentDemo2 +echo ./run.sh samples.LargeDocumentDemo2 xml/much_ado.xml +echo +echo LinkCheckerDemo +echo ./run.sh samples.LinkChecker xml/xhtml/xhtml-basic.xml +echo +echo BeanDemo +echo ./run.sh samples.bean.BeanDemo xml/bean/gui.xml +echo +echo SAXValidatorDemo +echo ./run.sh samples.validate.SAXValidatorDemo xml/nitf/invalid.xml +echo +echo VisitorDemo +echo ./run.sh -Dorg.dom4j.factory=org.dom4j.datatype.DatatypeDocumentFactory samples.VisitorDemo xml/schema/personal-schema.xml +echo +echo JTableDemo +echo ./run.sh samples.swing.JTableDemo xml/web.xml +echo +echo JTableTool +echo ./run.sh samples.swing.JTableTool xml/swing/tableForAtoms.xml xml/periodic_table.xml +echo +echo JTreeDemo +echo ./run.sh samples.swing.JTreeDemo xml/web.xml +exit 0 +fi + +if [ -z "$JAVA_HOME" ] ; then + JAVA=`which java` + if [ -z "$JAVA" ] ; then + echo "Cannot find JAVA. Please set your PATH." + exit 1 + fi + JAVA_BIN=`dirname $JAVA` + JAVA_HOME=$JAVA_BIN/.. +fi + +JAVA=$JAVA_HOME/bin/java + +CLASSPATH=`build-classpath \ +dom4j \ +xpp2 \ +jtidy \ +fop \ +xerces-j2 \ +msv-relaxngDatatype \ +msv-xsdlib \ +msv-isorelax \ +msv \ +jaxen \ +junit \ +junitperf \ +saxpath \ +xalan-j2 \ +xml-commons-apis \ +avalon-framework \ +avalon-logkit \ +`:$CLASSPATH + +BOOTCLASSPATH=`build-classpath \ +xml-commons-apis \ +xerces-j2 \ +xalan-j2 \ +` + +CLASSPATH=classes:$CLASSPATH:$JAVA_HOME/lib/tools.jar + + +$JAVA -Xbootclasspath/p:$BOOTCLASSPATH -classpath $CLASSPATH "$@" diff --git a/SPECS/dom4j.spec b/SPECS/dom4j.spec new file mode 100644 index 0000000..29dfc0b --- /dev/null +++ b/SPECS/dom4j.spec @@ -0,0 +1,341 @@ +%global pkg_name dom4j +%{?scl:%scl_package %{pkg_name}} +%{?java_common_find_provides_and_requires} + +# Copyright (c) 2000-2007, 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. +# + +Summary: Open Source XML framework for Java +Name: %{?scl_prefix}%{pkg_name} +Version: 1.6.1 +Release: 20.12%{?dist} +Epoch: 0 +License: BSD +URL: http://www.dom4j.org/ +# ./create-tarball.sh %%{version} +Source0: %{pkg_name}-%{version}-clean.tar.xz +Source1: dom4j_rundemo.sh +Source2: http://repo1.maven.org/maven2/%{pkg_name}/%{pkg_name}/%{version}/%{pkg_name}-%{version}.pom +Source3: create-tarball.sh +Patch0: dom4j-1.6.1-build_xml.patch +# See https://bugzilla.redhat.com/show_bug.cgi?id=976180 +Patch1: dom4j-1.6.1-Remove-references-to-ConcurrentReaderHashMap.patch +BuildRequires: %{?scl_prefix}javapackages-tools +BuildRequires: %{?scl_prefix}ant >= 0:1.6 +BuildRequires: %{?scl_prefix_maven}jtidy +BuildRequires: %{?scl_prefix}isorelax +BuildRequires: %{?scl_prefix}jaxen +BuildRequires: %{?scl_prefix}msv-msv +BuildRequires: %{?scl_prefix}relaxngDatatype +BuildRequires: %{?scl_prefix}bea-stax +BuildRequires: %{?scl_prefix}bea-stax-api +BuildRequires: %{?scl_prefix}ws-jaxme +BuildRequires: %{?scl_prefix}xalan-j2 +BuildRequires: %{?scl_prefix}xerces-j2 +BuildRequires: %{?scl_prefix_maven}xml-commons-apis12 +BuildRequires: %{?scl_prefix}xpp3 +BuildRequires: %{?scl_prefix}msv-xsdlib +Requires: %{?scl_prefix}xpp3 +Requires: %{?scl_prefix}xerces-j2 +Requires: %{?scl_prefix}msv-msv +Requires: %{?scl_prefix}msv-xsdlib +Requires: %{?scl_prefix}relaxngDatatype +Requires: %{?scl_prefix}isorelax +Requires: %{?scl_prefix}jaxen +Requires: %{?scl_prefix}javapackages-tools +Requires: %{?scl_prefix}bea-stax +Requires: %{?scl_prefix}bea-stax-api +Requires: %{?scl_prefix}ws-jaxme +Requires: %{?scl_prefix}xalan-j2 +BuildArch: noarch + +%description +dom4j is an Open Source XML framework for Java. dom4j allows you to read, +write, navigate, create and modify XML documents. dom4j integrates with +DOM and SAX and is seamlessly integrated with full XPath support. + +%package demo +Summary: Samples for %{pkg_name} +Requires: %{name} = 0:%{version}-%{release} + +%description demo +Samples for %{pkg_name}. + +%package manual +Summary: Manual for %{pkg_name} +Requires: %{?scl_prefix}runtime + +%description manual +Documentation for %{pkg_name}. + +%package javadoc +Summary: Javadoc for %{pkg_name} + +%description javadoc +Javadoc for %{pkg_name}. + + +%prep +%setup -q -n %{pkg_name}-%{version} +%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"} +set -e -x +# replace run.sh +cp -p %{SOURCE1} run.sh +# fix for deleted jars +mv build.xml build.xml.orig +sed -e '/unjar/d' -e 's|,cookbook/\*\*,|,|' build.xml.orig > build.xml + +%patch0 -b .sav +%patch1 -p1 + +# XPP2 is no longer developed and is on maintenance mode. +# Packages (if any) using XPPReader should migrate to XPP3Reader. +rm -rf src/java/org/dom4j/{xpp,io/XPPReader.java} +sed -i s/XPPReader/XPP3Reader/g src/samples/org/dom4j/samples/{performance/PullParseTest,PullParserDemo}.java +%{?scl:EOF} + +%build +%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"} +set -e -x +pushd lib +ln -sf $(build-classpath relaxngDatatype) +ln -sf $(build-classpath jaxme/jaxmeapi) +ln -sf $(build-classpath msv-xsdlib) +ln -sf $(build-classpath msv-msv) +ln -sf $(build-classpath jaxen) +ln -sf $(build-classpath bea-stax-api) +#pushd test +#ln -sf $(build-classpath bea-stax-ri) +#ln -sf $(build-classpath junitperf) +#ln -sf $(build-classpath junit) +#popd +ln -sf $(build-classpath xpp3) +pushd tools +ln -sf $(build-classpath jaxme/jaxmexs) +ln -sf $(build-classpath xalan-j2) +ln -sf $(build-classpath jaxme/jaxmejs) +ln -sf $(build-classpath jtidy) +ln -sf $(build-classpath isorelax) +ln -sf $(build-classpath jaxme/jaxme2) +ln -sf $(build-classpath xerces-j2) +popd +popd + +# FIXME: test needs to be fixed +ant all samples # test +%{?scl:EOF} + +%install +%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"} +set -e -x +# jars +mkdir -p $RPM_BUILD_ROOT%{_javadir} +cp -p build/%{pkg_name}.jar \ + $RPM_BUILD_ROOT%{_javadir}/%{pkg_name}.jar + +# javadoc +mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name} +pushd build/doc/javadoc +for f in `find -name \*.html -o -name \*.css`; do + sed -i 's/\r//g' $f; +done +popd +cp -pr build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} + +# manual +mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{pkg_name}-%{version} +rm -rf docs/apidocs docs/clover +pushd docs +for f in `find -name \*.html -o -name \*.css -o -name \*.java`; do + sed -i 's/\r//g' $f; +done +popd +cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{pkg_name}-%{version} +tr -d \\r tmp.file; mv tmp.file LICENSE.txt +cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{pkg_name}-%{version} + +# demo +mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version}/classes/org/dom4j +cp -pr xml $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version} +mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version}/src +cp -pr src/samples $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version}/src +cp -pr build/classes/org/dom4j/samples $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version}/classes/org/dom4j +install -m 755 run.sh $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version} + +# POM and depmap +install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} +install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{pkg_name}.pom +%add_maven_depmap +%{?scl:EOF} + +%files -f .mfiles +%dir %{_docdir}/%{pkg_name}-%{version} +%doc %{_docdir}/%{pkg_name}-%{version}/LICENSE.txt + +%files javadoc +%dir %{_docdir}/%{pkg_name}-%{version} +%doc %{_docdir}/%{pkg_name}-%{version}/LICENSE.txt +%{_javadocdir}/* + +%files manual +%doc %{_docdir}/%{pkg_name}-%{version} + +%files demo +%attr(0755,root,root) %{_datadir}/%{pkg_name}-%{version}/run.sh +%{_datadir}/%{pkg_name}-%{version} + +%changelog +* Wed Jan 14 2015 Mikolaj Izdebski - 0:1.6.1-20.12 +- Add requires on SCL filesystem package + +* Tue Jan 13 2015 Michael Simacek - 0:1.6.1-20.11 +- Mass rebuild 2015-01-13 + +* Fri Jan 09 2015 Michal Srb - 0:1.6.1-20.10 +- Mass rebuild 2015-01-09 + +* Wed Jan 07 2015 Michal Srb - 1.6.1-20.9 +- Migrate to .mfiles + +* Tue Dec 16 2014 Mikolaj Izdebski - 0:1.6.1-20.8 +- Migrate requires and build-requires to rh-java-common + +* Mon Dec 15 2014 Mikolaj Izdebski - 0:1.6.1-20.7 +- Mass rebuild 2014-12-15 + +* Mon Dec 15 2014 Mikolaj Izdebski - 0:1.6.1-20.6 +- Rebuild for rh-java-common collection + +* Mon May 26 2014 Mikolaj Izdebski - 0:1.6.1-20.5 +- Mass rebuild 2014-05-26 + +* Wed Feb 19 2014 Mikolaj Izdebski - 0:1.6.1-20.4 +- Mass rebuild 2014-02-19 + +* Tue Feb 18 2014 Mikolaj Izdebski - 0:1.6.1-20.3 +- Mass rebuild 2014-02-18 + +* Thu Feb 13 2014 Mikolaj Izdebski - 0:1.6.1-20.2 +- Rebuild to regenerate auto-requires + +* Tue Feb 11 2014 Mikolaj Izdebski - 0:1.6.1-20.1 +- First maven30 software collection build + +* Fri Dec 27 2013 Daniel Mach - 01.6.1-20 +- Mass rebuild 2013-12-27 + +* Fri Aug 02 2013 Michal Srb - 0:1.6.1-19 +- Add create-tarball.sh script to SRPM + +* Thu Jul 25 2013 Michal Srb - 0:1.6.1-18 +- Properly remove references to ConcurrentReaderHashMap + +* Tue Jul 02 2013 Michal Srb - 0:1.6.1-17 +- Remove file with unclear licensing (Resolves: rhbz#976180) + +* Fri Jun 28 2013 Mikolaj Izdebski - 0:1.6.1-16 +- Rebuild to regenerate API documentation +- Resolves: CVE-2013-1571 + +* Wed Jun 19 2013 Michal Srb - 0:1.6.1-15 +- Install license file with javadoc subpackage + +* Mon May 6 2013 Mikolaj Izdebski - 0:1.6.1-14 +- Remove XPP2 reader + +* Wed Feb 13 2013 Fedora Release Engineering - 0:1.6.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Nov 1 2012 Mikolaj Izdebski - 0:1.6.1-12 +- Add maven POM + +* Mon Oct 29 2012 Mikolaj Izdebski - 0:1.6.1-11 +- Cleanup source tarball from non-free content +- Resolves: rhbz#848875 + +* Fri Oct 12 2012 Mikolaj Izdebski - 0:1.6.1-10 +- Disable test dependencies because tests are skipped + +* Wed Jul 18 2012 Fedora Release Engineering - 0:1.6.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Apr 6 2012 Alexander Kurtakov 0:1.6.1-8 +- Simplify packaging and remove old things. + +* Fri Jan 13 2012 Fedora Release Engineering - 0:1.6.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 0:1.6.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0:1.6.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 0:1.6.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Jul 9 2008 Tom "spot" Callaway 1.6.1-3 +- drop repotag + +* Wed Oct 17 2007 Deepak Bhole 1.6.1-2jpp.3 +- Resaolve bz#302321: Add copyright header that was accidentally removed. + +* Mon Mar 26 2007 Nuno Santos - 0:1.6.1-2jpp.2 +- fix unowned directory + +* Wed Feb 14 2007 Jeff Johnston - 0:1.6.1-2jpp.1 +- Resolves: #227049 +- Updated per Fedora package review process +- Modified dom4j-1.6.1-build_xml.patch to include jaxp 1.2 apis on + boot classpath +- Added new patch for javadocs +- Add buildrequires for jaxp = 1.2 + +* Mon Jan 30 2006 Ralph Apel - 0:1.6.1-2jpp +- Change STAX dependency to free bea-stax and bea-stax-api + +* Wed Aug 17 2005 Ralph Apel - 0:1.6.1-1jpp +- Upgrade to 1.6.1 +- Now requires xpp3 additionally to xpp2 + +* Thu Sep 09 2004 Ralph Apel - 0:1.5-1jpp +- Upgrade to 1.5 +- Drop saxpath requirement as this is now included in jaxen + +* Fri Aug 20 2004 Ralph Apel - 0:1.4-3jpp +- Upgrade to Ant 1.6.X +- Build with ant-1.6.2 + +* Tue Jul 06 2004 Ralph Apel - 0:1.4-2jpp +- Replace non-free msv with free relaxngDatatype xsdlib isorelax msv-strict +- Relax some versioned dependencies + +* Mon Jan 19 2004 Ralph Apel - 0:1.4-1jpp +- First JPackage release