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