Fix license tag
- Install LICENSE and NOTICE with javadoc package - Remove RPM bug workaround - Update to current packaging guidelines
This commit is contained in:
parent
59bb25222b
commit
df8e468ec9
61
batik.spec
61
batik.spec
@ -1,8 +1,8 @@
|
||||
Name: batik
|
||||
Version: 1.8
|
||||
Release: 0.3.svn1230816%{?dist}
|
||||
Release: 0.4.svn1230816%{?dist}
|
||||
Summary: Scalable Vector Graphics for Java
|
||||
License: ASL 2.0
|
||||
License: ASL 2.0 and W3C
|
||||
URL: http://xml.apache.org/batik/
|
||||
Group: Applications/Multimedia
|
||||
#Source0: http://apache.crihan.fr/dist/xmlgraphics/batik/batik-src-%%{version}.zip
|
||||
@ -61,15 +61,12 @@ BuildRequires: java-javadoc >= 1:1.6.0
|
||||
BuildRequires: rhino-javadoc
|
||||
|
||||
Requires: java >= 1:1.6.0
|
||||
Requires: jpackage-utils
|
||||
#full support for tiff
|
||||
Requires: jai-imageio-core
|
||||
Requires: rhino >= 1.5
|
||||
Requires: xalan-j2
|
||||
Requires: xml-commons-apis >= 1.3.04
|
||||
Requires: jpackage-utils
|
||||
Requires(post): jpackage-utils
|
||||
Requires(postun): jpackage-utils
|
||||
|
||||
|
||||
|
||||
%description
|
||||
@ -135,6 +132,7 @@ Batik SVG slideshow.
|
||||
%package javadoc
|
||||
Summary: Javadoc for %{name}
|
||||
Group: Documentation
|
||||
Requires: jpackage-utils
|
||||
|
||||
%description javadoc
|
||||
Javadoc for %{name}.
|
||||
@ -300,50 +298,10 @@ cp -pr contrib resources samples test-resources test-sources \
|
||||
chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib/rasterizertask/build.sh
|
||||
chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib/charts/convert.sh
|
||||
|
||||
%post
|
||||
%update_maven_depmap
|
||||
|
||||
%postun
|
||||
%update_maven_depmap
|
||||
|
||||
%post squiggle
|
||||
%update_maven_depmap
|
||||
|
||||
%postun squiggle
|
||||
%update_maven_depmap
|
||||
|
||||
%post svgpp
|
||||
%update_maven_depmap
|
||||
|
||||
%postun svgpp
|
||||
%update_maven_depmap
|
||||
|
||||
%post ttf2svg
|
||||
%update_maven_depmap
|
||||
|
||||
%postun ttf2svg
|
||||
%update_maven_depmap
|
||||
|
||||
%post rasterizer
|
||||
%update_maven_depmap
|
||||
|
||||
%postun rasterizer
|
||||
%update_maven_depmap
|
||||
|
||||
%post slideshow
|
||||
%update_maven_depmap
|
||||
|
||||
%postun slideshow
|
||||
%update_maven_depmap
|
||||
|
||||
%pre javadoc
|
||||
# workaround for rpm bug, can be removed in F-17
|
||||
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
|
||||
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
|
||||
|
||||
|
||||
%files
|
||||
%doc KEYS LICENSE MAINTAIN NOTICE README
|
||||
%doc LICENSE NOTICE
|
||||
%doc KEYS MAINTAIN README
|
||||
%{_mavenpomdir}/JPP.%{name}-*pom
|
||||
%{_mavendepmapfragdir}/%{name}
|
||||
%{_javadir}/%{name}-all.jar
|
||||
@ -380,6 +338,7 @@ rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
|
||||
%attr(0755,root,root) %{_bindir}/slideshow
|
||||
|
||||
%files javadoc
|
||||
%doc LICENSE NOTICE
|
||||
%{_javadocdir}/%{name}
|
||||
|
||||
%files demo
|
||||
@ -387,6 +346,12 @@ rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Aug 24 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.4.svn1230816
|
||||
- Fix license tag
|
||||
- Install LICENSE and NOTICE with javadoc package
|
||||
- Remove RPM bug workaround
|
||||
- Update to current packaging guidelines
|
||||
|
||||
* Thu Jul 19 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.3.svn1230816
|
||||
- Add BR: zip
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user