48 lines
1.3 KiB
RPMSpec
48 lines
1.3 KiB
RPMSpec
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 <wangxiao65@huawei.com> - 1.3-1
|
|
- Package init
|