]> git.pld-linux.org Git - packages/java-sac.git/blame - java-sac.spec
- finish rename
[packages/java-sac.git] / java-sac.spec
CommitLineData
e2c813d3 1%define orgname sac
68d30342 2Summary: Java standard interface for CSS parser
e2c813d3 3Name: java-%{orgname}
68d30342
AM
4Version: 1.3
5Release: 0.1
6License: W3C
7Group: Libraries
e2c813d3 8Source0: http://www.w3.org/2002/06/%{orgname}java-%{version}.zip
68d30342 9# Source0-md5: 91c083636dc1a926bcb5b0bd0bde9ea5
e2c813d3
AM
10Source1: %{orgname}-build.xml
11Source2: %{orgname}-MANIFEST.MF
12Source3: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/w3c/css/sac/1.3/%{orgname}-%{version}.pom
68d30342
AM
13# Source3-md5: 2bebc9f4103026c9091d4bc7516f0daf
14URL: http://www.w3.org/Style/CSS/SAC/
15BuildRequires: ant
16BuildRequires: jdk
17BuildRequires: jpackage-utils
18BuildRequires: zip
19Requires: java
20Requires: jpackage-utils
21BuildArch: noarch
22
23%description
24SAC is a standard interface for CSS parsers, intended to work with
25CSS1, CSS2, CSS3 and other CSS derived languages.
26
27%package javadoc
28Summary: Javadoc for %{name}
29Group: Development/Languages/Java
30
31%description javadoc
32Javadoc for %{name}.
33
34%prep
e2c813d3 35%setup -q -n %{orgname}-%{version}
68d30342
AM
36install -m 644 %{SOURCE1} build.xml
37find . -name "*.jar" -exec rm -f {} \;
38
39%build
40%ant jar javadoc
41
42%install
43rm -rf $RPM_BUILD_ROOT
44
45# inject OSGi manifests
46install -d META-INF
47cp -p %{SOURCE2} META-INF/MANIFEST.MF
48touch META-INF/MANIFEST.MF
49zip -u build/lib/sac.jar META-INF/MANIFEST.MF
50
51install -d $RPM_BUILD_ROOT%{_javadir}
52cp -p ./build/lib/sac.jar $RPM_BUILD_ROOT%{_javadir}/sac.jar
53
54install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}
55cp -pr build/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
56
57#%%add_to_maven_depmap org.w3c.css sac %{version} JPP sac
58
59# poms
60#install -d $RPM_BUILD_ROOT%{_mavenpomdir}
61#install -pm 644 %{SOURCE3} \
62# $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
63
64#%post
65#%%update_maven_depmap
66
67#%postun
68#%%update_maven_depmap
69
70%files
71%defattr(644,root,root,755)
72%doc COPYRIGHT.html
e2c813d3 73%{_javadir}/%{orgname}.jar
68d30342
AM
74#%{_mavenpomdir}/*
75#%{_mavendepmapfragdir}/*
76
77%files javadoc
78%defattr(644,root,root,755)
79%doc COPYRIGHT.html
80%{_javadocdir}/%{name}
This page took 0.052775 seconds and 4 git commands to generate.