diff --git a/xmlenc-0.53.tar.gz b/xmlenc-0.53.tar.gz new file mode 100644 index 0000000..be0d741 Binary files /dev/null and b/xmlenc-0.53.tar.gz differ diff --git a/xmlenc.spec b/xmlenc.spec new file mode 100644 index 0000000..c5c0fda --- /dev/null +++ b/xmlenc.spec @@ -0,0 +1,47 @@ +Name: xmlenc +Version: 0.53 +Release: 1 +Summary: Light-weight XML output library for Java +License: BSD +URL: https://github.com/znerd/xmlenc/ +Source0: https://github.com/znerd/xmlenc/archive/xmlenc-%{version}.tar.gz + +BuildRequires: mvn(org.znerd:znerd-oss-parent:pom:) mvn(junit:junit) +BuildRequires: maven-local maven-enforcer-plugin +BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters) +BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) +BuildArch: noarch + +%description +This library is a fast stream-based XML output library for Java. +Main design goals are performance, simplicity and pureness. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains the API documentation for %{name} + +%prep +%setup -q -n %{name}-%{name}-%{version} +find . -name "*.class" -delete +find . -name ".*" -delete +find . -name "*.jar" -type f -delete +%mvn_file : %{name} +%mvn_alias : "%{name}:%{name}" + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%doc CHANGES.txt README.txt THANKS.txt +%license COPYRIGHT.txt + +%files javadoc -f .mfiles-javadoc +%license COPYRIGHT.txt + +%changelog +* Mon Aug 17 2020 maminjie - 0.53-1 +- package init diff --git a/xmlenc.yaml b/xmlenc.yaml new file mode 100644 index 0000000..662c9d3 --- /dev/null +++ b/xmlenc.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: znerd/xmlenc +tag_prefix: "xmlenc-" +seperator: "."