%{?_javapackages_macros:%_javapackages_macros} Name: xmlgraphics-commons Version: 2.0.1 Release: 3.3 Epoch: 0 Summary: XML Graphics Commons Group: Development/Java License: ASL 2.0 URL: http://xmlgraphics.apache.org/ Source0: http://apache.org/dist/xmlgraphics/commons/source/%{name}-%{version}-src.tar.gz BuildArch: noarch BuildRequires: java-devel >= 1:1.6.0 BuildRequires: javapackages-local BuildRequires: ant >= 0:1.6 BuildRequires: ant-junit >= 0:1.6 BuildRequires: junit BuildRequires: apache-commons-io >= 1.3.1 BuildRequires: apache-commons-logging >= 1.0.4 Requires: java Requires: apache-commons-io >= 1.3.1 Requires: apache-commons-logging >= 1.0.4 %description Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF & PostScript files, and much more. %package javadoc Summary: Javadoc for %{name} %description javadoc %{summary}. %prep %setup -q %{name}-%{version} rm -f `find . -name "*.jar"` # create pom from template sed "s:@version@:%{version}:g" %{name}-pom-template.pom \ > %{name}.pom %build export CLASSPATH=$(build-classpath commons-logging) export OPT_JAR_LIST="ant/ant-junit junit" pushd lib ln -sf $(build-classpath commons-io) . popd ant package javadocs %install install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} install -Dpm 0644 build/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar install -pm 644 %{name}.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} %files -f .mfiles %doc LICENSE NOTICE README %files javadoc %doc LICENSE NOTICE %doc %{_javadocdir}/%{name} %changelog * Sat Feb 11 2017 Fedora Release Engineering - 0:2.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Fri Feb 05 2016 Fedora Release Engineering - 0:2.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Jul 14 2015 Michael Simacek - 0:2.0.1-1 - Update to upstream version 2.0.1 * Fri Jun 19 2015 Fedora Release Engineering - 0:2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Fri Jan 30 2015 RĂ¼diger Landmann - 0:2.0-1 - Rebase on new upstream * Mon Aug 4 2014 Mikolaj Izdebski - 0:1.5-4 - Update to current packaging guidelines - Resolves: rhbz#1107290 * Sun Jun 08 2014 Fedora Release Engineering - 0:1.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 0:1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Tue Mar 19 2013 Mat Booth - 0:1.5-1 - Update to 1.5, rhbz #895934 - Drop unneeded patch * Fri Feb 15 2013 Fedora Release Engineering - 0:1.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sun Jul 22 2012 Fedora Release Engineering - 0:1.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Mar 06 2012 Deepak Bhole 1.4-5 - Added dist to the release tag * Thu Mar 01 2012 Jiri Vanek - 0:1.4-5 - Resolves: rhbz#796341 - Added xmlgraphics-commons-java-7-fix.patch to fix build with Java 7 * Sat Jan 14 2012 Fedora Release Engineering - 0:1.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue May 3 2011 Stanislav Ochotnicky - 0:1.4-3 - Install maven metadata - Versionless jars & javadocs - Fixes according to new guidelines * Mon Feb 07 2011 Fedora Release Engineering - 0:1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Oct 1 2010 Alexander Kurtakov 0:1.4-1 - Updte to 1.4. * Sat Jan 9 2010 Alexander Kurtakov 0:1.3.1-1 - Update to 1.3.1. - Fix Source0 url. * Mon Jul 27 2009 Fedora Release Engineering - 0:1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 0:1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Apr 02 2008 Lillian Angel - 0:1.3-1 - Added java-1.6.0-openjdk-devel as build requirement. * Mon Mar 31 2008 Lillian Angel - 0:1.3-1 - Updated sources to 1.3. * Fri Nov 23 2007 Lillian Angel - 0:1.2-1 - Added epoch. * Fri Nov 23 2007 Lillian Angel - 0:1.2-1 - Added missing BuildRoot line. * Fri Nov 23 2007 Lillian Angel - 0:1.2-1 - Fixed install section. * Fri Nov 23 2007 Lillian Angel - 0:1.2-1 - Fixed rpmlint errors. * Tue Sep 18 2007 Joshua Sumali - 0:1.2-1jpp - Update to 1.2 * Tue May 23 2006 Ralph Apel - 0:1.0-1jpp - First JPP-1.7 release