diff --git a/xz-java-1.8.zip b/xz-java-1.8.zip new file mode 100644 index 0000000..9d53bf9 Binary files /dev/null and b/xz-java-1.8.zip differ diff --git a/xz-java.spec b/xz-java.spec new file mode 100644 index 0000000..3dc243b --- /dev/null +++ b/xz-java.spec @@ -0,0 +1,43 @@ +Name: xz-java +Version: 1.8 +Release: 4 +Summary: A complete implementation of XZ data compression in pure Java +License: Public Domain +URL: http://tukaani.org/xz/java.html + +Source0: http://tukaani.org/xz/%{name}-%{version}.zip + +BuildArch: noarch +BuildRequires: javapackages-local ant +Provides: %{name}-javadoc = %{version}-%{release} +Obsoletes: %{name}-javadoc < %{version}-%{release} + +%description +This aims to be a complete implementation of XZ data compression in pure Java. Single-threaded \ +streamed compression and decompression and random access decompression have been fully implemented. + +%prep +%autosetup -c -n %{name}-%{version} + +%mvn_file : %{name} xz + +%build +mkdir -p extdoc && touch extdoc/package-list +ant maven + +%install +%mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar +%mvn_install -J build/doc + +%files +%defattr(-,root,root) +%doc README THANKS +%license COPYING +%{_datadir}/java/* +%{_datadir}/javadoc/* +%{_datadir}/maven-poms/* +%{_datadir}/maven-metadata/* + +%changelog +* Wed Dec 4 2019 openEuler Buildteam - 1.8-4 +- Package init