Package init

This commit is contained in:
lei_ju 2020-08-28 19:52:35 +08:00
parent 48cfc2720b
commit bd98818949
4 changed files with 59 additions and 0 deletions

BIN
decentxml-1.4-src.zip Normal file

Binary file not shown.

55
decentxml.spec Normal file
View File

@ -0,0 +1,55 @@
Name: decentxml
Version: 1.4
Release: 1
Summary: XML parser optimized for round-tripping and code reuse
License: BSD
URL: https://bitbucket.org/digulla/decentxml/src/default/
Source0: https://repo1.maven.org/maven2/de/pdark/decentxml/1.4/decentxml-%{version}-src.zip
Source1: https://repo1.maven.org/maven2/de/pdark/decentxml/1.4/decentxml-1.4-src.zip
BuildRequires: maven-local mvn(junit:junit)
BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
BuildArch: noarch
%description
XML parser optimized for round-tripping and code reuse with main
features being:
* Allows 100% round-tripping, even for weird whitespace between
attributes in the start tag or in the end tag
* Suitable for building editors and filters which want/need to
preserve the original file layout as much as possible
* Error messages have line and column information
* Easy to reuse individual components
* XML 1.1 compatible
%package javadoc
Summary: API documentation for %{name}
%description javadoc
This package contains the API documentation for %{name}.
%prep
%setup -q
unzip %{SOURCE1}
ln -sf %{name}-%{version}/xmlconf ../xmlconf
sed -i -e "s|junit-dep|junit|g" pom.xml
sed -i '/not_wf_sa_16[89] /d' src/test/java/de/pdark/decentxml/XMLConformanceTest.java
%pom_remove_plugin :maven-javadoc-plugin
%pom_xpath_set "pom:plugin[pom:artifactId='maven-assembly-plugin']/pom:executions/pom:execution/pom:goals/pom:goal[text()='attached']" single
%build
%mvn_file : %{name}
%mvn_build
%install
%mvn_install
%files -f .mfiles
%doc LICENSE README
%files javadoc -f .mfiles-javadoc
%doc LICENSE
%changelog
* Fri Aug 14 2020 leiju <leiju4@huawei.com> - 1.4-1
- Package init

4
decentxml.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: NA
src_repo: NA
tag_prefix: NA
seperator: NA

BIN
xmlts20031210.zip Normal file

Binary file not shown.