Name: dom4j Version: 2.0.0 Release: 7 Summary: Flexible XML framework for Java License: BSD URL: https://dom4j.github.io/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz Source1: https://repo1.maven.org/maven2/org/%{name}/%{name}/%{version}/%{name}-%{version}.pom Patch6000: CVE-2018-1000632-pre.patch Patch6001: CVE-2018-1000632.patch BuildArch: noarch BuildRequires: maven-local, mvn(jaxen:jaxen), mvn(net.java.dev.msv:xsdlib), mvn(xpp3:xpp3), mvn(javax.xml.bind:jaxb-api) BuildRequires: mvn(org.testng:testng), mvn(xerces:xercesImpl), mvn(xalan:xalan) Obsoletes: %{name}-demo < 2.0.0, %{name}-manual < 2.0.0 Provides: %{name}-javadoc%{?_isa} %{name}-javadoc Obsoletes: %{name}-javadoc %description dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. %prep %autosetup -p1 %mvn_alias org.%{name}:%{name} %{name}:%{name} %mvn_file : %{name}/%{name} %{name} cp %{SOURCE1} pom.xml %pom_add_dep xpp3:xpp3::provided %pom_add_dep net.java.dev.msv:xsdlib::provided %pom_add_dep javax.xml.bind:jaxb-api::provided rm -rf src/main/java/org/dom4j/xpp rm -rf src/main/java/org/dom4j/io/XPPReader.java rm -rf src/test/java/org/dom4j/util/PerThreadSingletonTest.java %build %mvn_build -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %license LICENSE %doc README.md %{_javadocdir}/%{name}/* %changelog * Fri Dec 13 2019 openEuler Buildteam - 2.0.0-7 - Package init