5 Star 0 Fork 7

src-openEuler / dom4j

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
dom4j.spec 2.05 KB
一键复制 编辑 原始数据 按行查看 历史
lingsheng 提交于 2020-06-19 15:50 . Fix CVE-2020-10683
Name: dom4j
Version: 2.0.0
Release: 8
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
Patch6002: backport-Disable-downloading-external-resources-with-1.patch
Patch6003: backport-Disable-downloading-external-resources-with-2.patch
Patch6004: backport-Default-SAXParser-features-are-set-when-SAXParser-is.patch
Patch6005: backport-CVE-2020-10683-SAXReader-uses-system-default-XMLReader-with-its-defaults.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 Jun 19 2020 lingsheng <lingsheng@huawei.com> - 2.0.0-8
- Fix CVE-2020-10683
* Fri Dec 13 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.0.0-7
- Package init
1
https://gitee.com/src-openeuler/dom4j.git
git@gitee.com:src-openeuler/dom4j.git
src-openeuler
dom4j
dom4j
openEuler-22.03-LTS

搜索帮助