708640
Name:           xmlgraphics-commons
708640
Version:        1.5
3d7e9e
Release:        3%{?dist}
708640
Epoch:          0
708640
Summary:        XML Graphics Commons
708640
708640
Group:          Development/Libraries
708640
License:        ASL 2.0
708640
URL:            http://xmlgraphics.apache.org/
708640
Source0:        http://apache.skknet.net/xmlgraphics/commons/source/%{name}-%{version}-src.tar.gz
708640
708640
BuildArch:      noarch
708640
BuildRequires:  java-devel >= 1:1.6.0
708640
BuildRequires:  jpackage-utils
708640
BuildRequires:  ant >= 0:1.6
708640
BuildRequires:  ant-junit >= 0:1.6
708640
BuildRequires:  junit
708640
BuildRequires:  apache-commons-io >= 1.3.1
708640
BuildRequires:  apache-commons-logging >= 1.0.4
708640
Requires:       java
708640
Requires:       jpackage-utils
708640
Requires:       apache-commons-io >= 1.3.1
708640
Requires:       apache-commons-logging >= 1.0.4
708640
708640
%description
708640
Apache XML Graphics Commons is a library that consists of
708640
several reusable components used by Apache Batik and
708640
Apache FOP. Many of these components can easily be used
708640
separately outside the domains of SVG and XSL-FO. You will
708640
find components such as a PDF library, an RTF library,
708640
Graphics2D implementations that let you generate PDF &
708640
PostScript files, and much more.
708640
708640
%package        javadoc
708640
Summary:        Javadoc for %{name}
708640
Group:          Documentation
708640
Requires:       jpackage-utils
708640
708640
%description    javadoc
708640
%{summary}.
708640
708640
708640
%prep
708640
%setup -q %{name}-%{version}
708640
rm -f `find . -name "*.jar"`
708640
708640
# create pom from template
708640
sed "s:@version@:%{version}:g" %{name}-pom-template.pom \
708640
    > %{name}.pom
708640
708640
708640
%build
708640
export CLASSPATH=$(build-classpath commons-logging)
708640
export OPT_JAR_LIST="ant/ant-junit junit"
708640
pushd lib
708640
ln -sf $(build-classpath commons-io) .
708640
popd
708640
ant package javadocs
708640
708640
%install
708640
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
708640
install -Dpm 0644 build/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
708640
install -pm 644 %{name}.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom
708640
%add_maven_depmap JPP-%{name}.pom %{name}.jar
708640
708640
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
708640
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
708640
708640
%files
708640
%doc LICENSE NOTICE README
708640
%{_mavendepmapfragdir}/%{name}
708640
%{_mavenpomdir}/JPP-%{name}.pom
708640
%{_javadir}/*.jar
708640
708640
%files javadoc
708640
%doc LICENSE NOTICE
708640
%doc %{_javadocdir}/%{name}
708640
708640
708640
%changelog
3d7e9e
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 01.5-3
3d7e9e
- Mass rebuild 2013-12-27
3d7e9e
708640
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.5-2
708640
- Rebuild to regenerate API documentation
708640
- Resolves: CVE-2013-1571
708640
708640
* Tue Mar 19 2013 Mat Booth <fedora@matbooth.co.uk> - 0:1.5-1
708640
- Update to 1.5, rhbz #895934
708640
- Drop unneeded patch
708640
708640
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4-7
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
708640
708640
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4-6
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
708640
708640
* Tue Mar 06 2012 Deepak Bhole <dbhole@redhat.com> 1.4-5
708640
- Added dist to the release tag
708640
708640
* Thu Mar 01 2012 Jiri Vanek <jvanek@redhat.com> - 0:1.4-5
708640
- Resolves: rhbz#796341
708640
- Added xmlgraphics-commons-java-7-fix.patch to fix build with Java 7
708640
708640
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4-4
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
708640
708640
* Tue May  3 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.4-3
708640
- Install maven metadata
708640
- Versionless jars & javadocs
708640
- Fixes according to new guidelines
708640
708640
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4-2
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
708640
708640
* Fri Oct 1 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.4-1
708640
- Updte to 1.4.
708640
708640
* Sat Jan 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.3.1-1
708640
- Update to 1.3.1.
708640
- Fix Source0 url.
708640
708640
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3-3
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
708640
708640
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3-2
708640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
708640
708640
* Wed Apr 02 2008 Lillian Angel <langel at redhat.com> - 0:1.3-1
708640
- Added java-1.6.0-openjdk-devel as build requirement.
708640
708640
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 0:1.3-1
708640
- Updated sources to 1.3.
708640
708640
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
708640
- Added epoch.
708640
708640
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
708640
- Added missing BuildRoot line.
708640
708640
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
708640
- Fixed install section.
708640
708640
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
708640
- Fixed rpmlint errors.
708640
708640
* Tue Sep 18 2007 Joshua Sumali <jsumali at redhat.com> - 0:1.2-1jpp
708640
- Update to 1.2
708640
708640
* Tue May 23 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp
708640
- First JPP-1.7 release