Name: sac Version: 1.3 Release: 1 Summary: Java standard interface for CSS parser License: W3C URL: http://www.w3.org/Style/CSS/SAC/ #Original source: http://www.w3.org/2002/06/%{name}java-%{version}.zip #unzip, find . -name "*.jar" -exec rm {} \; #to simplify the licensing Source0: %{name}java-%{version}-jarsdeleted.zip Source1: %{name}-build.xml Source2: %{name}-MANIFEST.MF Source3: https://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom BuildRequires: ant javapackages-local BuildArch: noarch %description SAC is a standard interface for CSS parsers, intended to work with CSS1, CSS2, CSS3 and other CSS derived languages. %package javadoc Summary: Javadoc for %{name} %description javadoc Javadoc for %{name}. %prep %setup -q install -m 644 %{SOURCE1} build.xml find . -name "*.jar" -exec rm -f {} \; %build ant jar javadoc jar ufm build/lib/sac.jar %{SOURCE2} %install %mvn_artifact %{SOURCE3} build/lib/sac.jar %mvn_file ":sac" sac %mvn_install -J build/api %files -f .mfiles %license COPYRIGHT.html %files javadoc -f .mfiles-javadoc %license COPYRIGHT.html %changelog * Fri Aug 14 2020 wangxiao - 1.3-1 - Package init