diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0767d83 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/fop-1.1-clean.tar.gz diff --git a/.rh-maven33-fop.metadata b/.rh-maven33-fop.metadata new file mode 100644 index 0000000..cb7648e --- /dev/null +++ b/.rh-maven33-fop.metadata @@ -0,0 +1 @@ +6cf7a294ad168a9493db20c9ede65f34fb754ec6 SOURCES/fop-1.1-clean.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 98f42b4..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/LICENSE-1.1.txt b/SOURCES/LICENSE-1.1.txt new file mode 100644 index 0000000..de6706f --- /dev/null +++ b/SOURCES/LICENSE-1.1.txt @@ -0,0 +1,58 @@ +/* ==================================================================== + * The Apache Software License, Version 1.1 + * + * Copyright (c) 2000 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Apache" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation. For more + * information on the Apache Software Foundation, please see + * . + * + * Portions of this software are based upon public domain software + * originally written at the National Center for Supercomputing Applications, + * University of Illinois, Urbana-Champaign. + */ + diff --git a/SOURCES/batik-pdf-MANIFEST.MF b/SOURCES/batik-pdf-MANIFEST.MF new file mode 100644 index 0000000..15c910d --- /dev/null +++ b/SOURCES/batik-pdf-MANIFEST.MF @@ -0,0 +1,28 @@ +Manifest-Version: 1.0 +Main-Class: org.apache.fop.cli.Main +Bundle-RequiredExecutionEnvironment: J2SE-1.4 +Bundle-SymbolicName: org.apache.batik.pdf +Import-Package: org.apache.batik.bridge;version="[1.6.0,1.7.0)",org.ap + ache.batik.dom.svg;version="[1.6.0,1.7.0)",org.apache.batik.dom.util; + version="[1.6.0,1.7.0)",org.apache.batik.ext.awt;version="[1.6.0,1.7. + 0)",org.apache.batik.ext.awt.g2d;version="[1.6.0,1.7.0)",org.apache.b + atik.gvt;version="[1.6.0,1.7.0)",org.apache.batik.gvt.renderer;versio + n="[1.6.0,1.7.0)",org.apache.batik.gvt.text;version="[1.6.0,1.7.0)",o + rg.apache.batik.transcoder;version="[1.6.0,1.7.0)",org.apache.batik.t + ranscoder.image;version="[1.6.0,1.7.0)",org.apache.batik.transcoder.k + eys;version="[1.6.0,1.7.0)",org.apache.batik.util;version="[1.6.0,1.7 + .0)",org.w3c.dom +Bundle-ManifestVersion: 2 +Bundle-Name: %Bundle-Name +Bundle-Localization: plugin +Bundle-Version: 1.6.0.v200806031500 +Bundle-Vendor: %Bundle-Vendor +Export-Package: org.apache.avalon.framework,org.apache.avalon.framewor + k.activity,org.apache.avalon.framework.configuration,org.apache.avalo + n.framework.container,org.apache.commons.io,org.apache.commons.io.out + put,org.apache.commons.logging,org.apache.commons.logging.impl,org.ap + ache.fop.apps,org.apache.fop.fo,org.apache.fop.fonts,org.apache.fop.f + onts.apps,org.apache.fop.fonts.base14,org.apache.fop.fonts.truetype,o + rg.apache.fop.fonts.type1,org.apache.fop.image,org.apache.fop.image.a + nalyser,org.apache.fop.pdf,org.apache.fop.render.pdf,org.apache.fop.r + ender.ps,org.apache.fop.svg,org.apache.fop.util diff --git a/SOURCES/create-tarball.sh b/SOURCES/create-tarball.sh new file mode 100755 index 0000000..ccda199 --- /dev/null +++ b/SOURCES/create-tarball.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +if [ $# -ne 1 ]; then + echo "Usage: ./create-tarball.sh VERSION" + exit 1 +fi + +VERSION=${1} +NAME="fop" + +wget http://archive.apache.org/dist/xmlgraphics/fop/source/${NAME}-${VERSION}-src.tar.gz +tar xvf ${NAME}-${VERSION}-src.tar.gz + +( + cd ${NAME}-${VERSION} + # non-free color profile + find src/java/org/apache/fop/pdf/ -name "*.icm*" -delete + find ./ -name "*.jar" -delete + find ./ -name "*.pdf" -delete + # serialized objects + find ./${NAME}-${VERSION}/ -name "*.ser" -delete + # examples, tests, ... + rm -Rf lib/ examples/ test/ hyph/ + rm -Rf src/documentation/ + mkdir -p lib/build/ +) + +tar czvf ${NAME}-${VERSION}-clean.tar.gz ${NAME}-${VERSION} +rm -Rf ${NAME}-${VERSION}.tar.gz + diff --git a/SOURCES/fop-1.1.pom b/SOURCES/fop-1.1.pom new file mode 100644 index 0000000..bbad61a --- /dev/null +++ b/SOURCES/fop-1.1.pom @@ -0,0 +1,155 @@ + + + + + 4.0.0 + org.apache.xmlgraphics + fop + jar + Apache FOP + 1.1 + http://xmlgraphics.apache.org/fop/ + Apache FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, AFP, TIFF, PNG, SVG, XML (area tree representation), Print, AWT and TXT. The primary output target is PDF. + 1999 + + + FOP Users List + fop-users-subscribe@xmlgraphics.apache.org + fop-users-unsubscribe@xmlgraphics.apache.org + http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/ + + + FOP Developer List + fop-dev-subscribe@xmlgraphics.apache.org + fop-dev-unsubscribe@xmlgraphics.apache.org + http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-dev/ + + + FOP Commit List + fop-commits-subscribe@xmlgraphics.apache.org + fop-commits-unsubscribe@xmlgraphics.apache.org + http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-commits/ + + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk + scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk + http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/?root=Apache-SVN + + + Apache Software Foundation + http://www.apache.org/ + + + org.apache + apache + 7 + + + + + org.apache.xmlgraphics + xmlgraphics-commons + 1.5 + + + org.apache.xmlgraphics + batik-svg-dom + 1.7 + + + org.apache.xmlgraphics + batik-bridge + 1.7 + + + org.apache.xmlgraphics + batik-awt-util + 1.7 + + + org.apache.xmlgraphics + batik-gvt + 1.7 + + + org.apache.xmlgraphics + batik-transcoder + 1.7 + + + org.apache.xmlgraphics + fop + + + + + org.apache.xmlgraphics + batik-extension + 1.7 + + + org.apache.xmlgraphics + batik-ext + 1.7 + + + + commons-logging + commons-logging + 1.0.4 + + + commons-io + commons-io + 1.3.1 + + + org.apache.avalon.framework + avalon-framework-api + 4.2.0 + + + org.apache.avalon.framework + avalon-framework-impl + 4.2.0 + + + javax.servlet + servlet-api + 2.2 + provided + + + xalan + xalan + 2.7.0 + provided + + + diff --git a/SOURCES/fop-Use-sRGB.icc-color-profile-from-icc-profiles-openicc.patch b/SOURCES/fop-Use-sRGB.icc-color-profile-from-icc-profiles-openicc.patch new file mode 100644 index 0000000..a5242ea --- /dev/null +++ b/SOURCES/fop-Use-sRGB.icc-color-profile-from-icc-profiles-openicc.patch @@ -0,0 +1,42 @@ +From 275f22df6791135dde308f76cf4b2f7ec30f1840 Mon Sep 17 00:00:00 2001 +From: Michal Srb +Date: Fri, 12 Apr 2013 15:43:11 +0200 +Subject: [PATCH] Use sRGB.icc color profile from icc-profiles-openicc package + +It's a replacement for non-free color profile shipped with fop +--- + src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java b/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java +index 60fea88..e041344 100644 +--- a/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java ++++ b/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java +@@ -21,8 +21,10 @@ package org.apache.fop.pdf; + + import java.awt.color.ColorSpace; + import java.awt.color.ICC_Profile; ++import java.io.FileNotFoundException; + import java.io.IOException; + import java.io.InputStream; ++import java.io.FileInputStream; + + import org.apache.commons.io.IOUtils; + +@@ -137,7 +139,12 @@ public class PDFICCBasedColorSpace extends PDFObject implements PDFColorSpace { + public static PDFICCStream setupsRGBColorProfile(PDFDocument pdfDoc) { + ICC_Profile profile; + PDFICCStream sRGBProfile = pdfDoc.getFactory().makePDFICCStream(); +- InputStream in = PDFDocument.class.getResourceAsStream("sRGB Color Space Profile.icm"); ++ InputStream in; ++ try { ++ in = new FileInputStream("/opt/rh/rh-maven33/root/usr/share/color/icc/OpenICC/sRGB.icc"); ++ } catch (FileNotFoundException e) { ++ in = null; ++ } + if (in != null) { + try { + profile = ColorProfileUtil.getICC_Profile(in); +-- +1.8.1.4 + diff --git a/SOURCES/fop-main.patch b/SOURCES/fop-main.patch new file mode 100644 index 0000000..1726940 --- /dev/null +++ b/SOURCES/fop-main.patch @@ -0,0 +1,15 @@ +--- ../../orig/fop-0.94/src/java/org/apache/fop/cli/Main.java 2007-08-18 13:56:46.000000000 -0400 ++++ src/java/org/apache/fop/cli/Main.java 2007-09-18 09:19:53.000000000 -0400 +@@ -193,11 +193,7 @@ + * @param args the command line parameters + */ + public static void main(String[] args) { +- if (checkDependencies()) { +- startFOP(args); +- } else { +- startFOPWithDynamicClasspath(args); +- } ++ startFOP(args); + } + + } diff --git a/SOURCES/fop.script b/SOURCES/fop.script new file mode 100644 index 0000000..6aa64ff --- /dev/null +++ b/SOURCES/fop.script @@ -0,0 +1,35 @@ +#!/bin/sh +# +# Fop script +# JPackage Project + +# Source functions library +if [ -f /usr/share/java-utils/java-functions ] ; then + . /usr/share/java-utils/java-functions +else + echo "Can't find functions library, aborting" + exit 1 +fi + +# Source system prefs +if [ -f /etc/fop.conf ] ; then + . /etc/fop.conf +fi + +# Source user prefs +if [ -f $HOME/.foprc ] ; then + . $HOME/.foprc +fi + +# Configuration +MAIN_CLASS=org.apache.fop.cli.Main +# Set parameters +set_jvm +set_classpath commons-io batik-all avalon-framework-api \ + avalon-framework-impl xmlgraphics-commons xml-commons-apis-ext \ + commons-logging fop +set_flags $BASE_FLAGS +set_options $BASE_OPTIONS + +# Let's start +run "$@" diff --git a/SPECS/fop.spec b/SPECS/fop.spec new file mode 100644 index 0000000..1ee6a96 --- /dev/null +++ b/SPECS/fop.spec @@ -0,0 +1,379 @@ +%global pkg_name fop +%{?scl:%scl_package %{pkg_name}} +%{?maven_find_provides_and_requires} + +Name: %{?scl_prefix}%{pkg_name} +Summary: XSL-driven print formatter +Version: 1.1 +Release: 6.15%{?dist} +# ASL 1.1: +# several files in src/java/org/apache/fop/render/awt/viewer/resources/ +# rest is ASL 2.0 +License: ASL 2.0 and ASL 1.1 +URL: http://xmlgraphics.apache.org/fop +# ./create-tarball.sh %%{version} +Source0: %{pkg_name}-%{version}-clean.tar.gz +Source1: %{pkg_name}.script +Source2: batik-pdf-MANIFEST.MF +Source3: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/xmlgraphics/%{pkg_name}/%{version}/%{pkg_name}-%{version}.pom +Source4: http://www.apache.org/licenses/LICENSE-1.1.txt +Source5: create-tarball.sh +Patch0: %{pkg_name}-main.patch +Patch1: %{pkg_name}-Use-sRGB.icc-color-profile-from-icc-profiles-openicc.patch + +BuildArch: noarch + +Requires: %{?scl_prefix}xmlgraphics-commons >= 1.5 +Requires: %{?scl_prefix}avalon-framework >= 4.1.4 +Requires: %{?scl_prefix_java_common}batik >= 1.7 +Requires: %{?scl_prefix_java_common}xalan-j2 >= 2.7.0 +Requires: %{?scl_prefix_java_common}xml-commons-apis >= 1.3.04 +Requires: %{?scl_prefix_java_common}jakarta-commons-httpclient +Requires: %{?scl_prefix_java_common}apache-commons-io >= 1.2 +Requires: %{?scl_prefix_java_common}apache-commons-logging >= 1.0.4 +Requires: %{?scl_prefix}icc-profiles-openicc + +BuildRequires: %{?scl_prefix_java_common}ant +BuildRequires: %{?scl_prefix_java_common}apache-commons-logging +BuildRequires: %{?scl_prefix_java_common}apache-commons-io +BuildRequires: %{?scl_prefix}avalon-framework +BuildRequires: %{?scl_prefix}xmlgraphics-commons >= 1.5 +BuildRequires: %{?scl_prefix_java_common}batik +BuildRequires: %{?scl_prefix_java_common}tomcat-servlet-3.0-api +BuildRequires: %{?scl_prefix_java_common}qdox +BuildRequires: %{?scl_prefix}xmlunit +BuildRequires: zip +BuildRequires: %{?scl_prefix_java_common}junit + +%description +FOP is the world's first print formatter driven by XSL formatting +objects. It is a Java application that reads a formatting object tree +and then turns it into a PDF document. The formatting object tree, can +be in the form of an XML document (output by an XSLT engine like XT or +Xalan) or can be passed in memory as a DOM Document or (in the case of +XT) SAX events. + +%package javadoc +Summary: Javadoc for %{pkg_name} + +%description javadoc +Javadoc for %{pkg_name}. + +%prep +%setup -q -n %{pkg_name}-%{version} +%{?scl:scl enable %{scl} - <<"EOF"} +set -e -x +%patch0 -p0 +%patch1 -p1 + +cp %{SOURCE4} LICENSE-1.1 + +sed -i -e "s|1.4|1.5|g" build.xml + +#upstream workaround -- many thanks to spepping@apache.org -- see https://issues.apache.org/bugzilla/show_bug.cgi?id=50575 +ln -s %{_javadir_java_common}/qdox.jar lib/build/qdox.jar +%{?scl:EOF} + +%build +%{?scl:scl enable %{scl} - <<"EOF"} +set -e -x +#qdox intentionally left off classpath -- see https://issues.apache.org/bugzilla/show_bug.cgi?id=50575 +export CLASSPATH=$(build-classpath apache-commons-logging apache-commons-io xmlgraphics-commons batik-all avalon-framework-api avalon-framework-impl tomcat-servlet-3.0-api batik/batik-svg-dom xml-commons-apis xml-commons-apis-ext objectweb-asm/asm-all xmlunit) +ant jar-main transcoder-pkg javadocs +%{?scl:EOF} + +%install +%{?scl:scl enable %{scl} - <<"EOF"} +set -e -x +# inject OSGi manifests +install -d -m 755 META-INF +install -p -m 644 %{SOURCE2} META-INF/MANIFEST.MF +touch META-INF/MANIFEST.MF +zip -u build/%{pkg_name}.jar META-INF/MANIFEST.MF + +# jars +install -d -m 755 %{buildroot}%{_javadir} +install -p -m 644 build/%{pkg_name}.jar %{buildroot}%{_javadir}/%{pkg_name}.jar +install -p -m 644 build/%{pkg_name}-transcoder.jar %{buildroot}%{_javadir}/pdf-transcoder.jar + +# script +install -d -m 755 %{buildroot}%{_bindir} +install -p -m 755 %{SOURCE1} %{buildroot}%{_bindir}/fop + +# data +install -d -m 755 %{buildroot}%{_datadir}/%{pkg_name}/conf +cp -rp conf/* %{buildroot}%{_datadir}/%{pkg_name}/conf + +# javadoc +install -d -m 755 %{buildroot}%{_javadocdir}/%{name} +cp -rp build/javadocs/* %{buildroot}%{_javadocdir}/%{name} + +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -p -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/JPP-%{pkg_name}.pom +%add_maven_depmap JPP-%{pkg_name}.pom %{pkg_name}.jar +%{?scl:EOF} + + +%files -f .mfiles +%doc LICENSE LICENSE-1.1 README NOTICE +%{_datadir}/%{pkg_name} +%{_javadir}/pdf-transcoder.jar +%{_bindir}/fop + +%files javadoc +%doc %{_javadocdir}/%{name} +%doc LICENSE LICENSE-1.1 + + +%changelog +* Mon Feb 08 2016 Michal Srb - 1.1-6.15 +- Fix BR on maven-local & co. + +* Fri Jan 29 2016 Michal Srb - 1.1-6.14 +- Adapt patch to rh-maven33 collection + +* Mon Jan 11 2016 Michal Srb - 1.1-6.13 +- maven33 rebuild #2 + +* Sat Jan 09 2016 Michal Srb - 1.1-6.12 +- maven33 rebuild + +* Fri Jan 16 2015 Michal Srb - 1.1-6.11 +- Fix path to ICC color profile + +* Wed Jan 14 2015 Mikolaj Izdebski - 1.1-6.10 +- Fix path to qdox.jar + +* Tue Jan 13 2015 Michael Simacek - 1.1-6.10 +- Mass rebuild 2015-01-13 + +* Mon Jan 12 2015 Michal Srb - 1.1-6.9 +- Fix BR/R + +* Wed Jan 07 2015 Michal Srb - 1.1-6.8 +- Migrate to .mfiles + +* Tue Jan 06 2015 Michael Simacek - 1.1-6.7 +- Mass rebuild 2015-01-06 + +* Mon May 26 2014 Mikolaj Izdebski - 1.1-6.6 +- Mass rebuild 2014-05-26 + +* Wed Feb 19 2014 Mikolaj Izdebski - 1.1-6.5 +- Mass rebuild 2014-02-19 + +* Tue Feb 18 2014 Mikolaj Izdebski - 1.1-6.4 +- Mass rebuild 2014-02-18 + +* Tue Feb 18 2014 Mikolaj Izdebski - 1.1-6.3 +- Remove requires on java + +* Thu Feb 13 2014 Mikolaj Izdebski - 1.1-6.2 +- Rebuild to regenerate auto-requires + +* Tue Feb 11 2014 Mikolaj Izdebski - 1.1-6.1 +- First maven30 software collection build + +* Fri Dec 27 2013 Daniel Mach - 1.1-6 +- Mass rebuild 2013-12-27 + +* Fri Aug 02 2013 Michal Srb - 1.1-5 +- Add create-tarball.sh script to SRPM + +* Tue Jul 02 2013 Michal Srb - 1.1-4 +- Fix license tag (Resolves: rhbz#979394) +- Add ASL 1.1 license text + +* Fri Jun 28 2013 Mikolaj Izdebski - 1.1-3 +- Rebuild to regenerate API documentation +- Resolves: CVE-2013-1571 + +* Fri Jun 21 2013 Michal Srb - 1.1-2 +- Build from clean tarball +- Spec file clean up + +* Fri Apr 12 2013 Michal Srb - 1.1-1 +- Update to upstream version 1.1 +- Replace proprietary color profile with free CP from icc-profiles-openicc package +- Resolves: rhbz#848659 + +* Wed Feb 13 2013 Fedora Release Engineering - 1.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Nov 18 2012 Mikolaj Izdebski - 1.0-20 +- Add xml-commons-apis-ext to classpath + +* Thu Jul 19 2012 Fedora Release Engineering - 1.0-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 1.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Jun 21 2011 Rüdiger Landmann 1.0-16 +- Supply missing event-model.xml files + +* Fri Jun 3 2011 Rüdiger Landmann 1.0-15 +- Split avalon-framework into avalon-framework-api and avalon-framework-impl in classpath + +* Thu Mar 10 2011 Alexander Kurtakov 1.0-14 +- Reapply Fedora guidelines. +- Re-add pom.xml to unbreak Maven stack. +- Re-add OSGi manifest to unbreak Eclipse stack. +- Remove all bundled jars and classes and fix the build to work with our libs. + +* Thu Mar 10 2011 Rüdiger Landmann 1.0-13 +- reinstate updated manifest patch +- change define to global + +* Thu Mar 10 2011 Rüdiger Landmann 1.0-12 +- buildarch: noarch + +* Thu Mar 10 2011 Rüdiger Landmann 1.0-11 +- drop obsolete manifest patch + +* Wed Mar 10 2011 Rüdiger Landmann 1.0-10 +- import 1.0 into Fedora, based on Mandriva package + +* Tue Feb 08 2011 Fedora Release Engineering - 1.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 4 2011 Rüdiger Landmann - 1.0-8 +- BR qdox + +* Tue Jan 4 2011 Rüdiger Landmann - 1.0-7 +- set BR on xmlgraphics-commons >= 1.4 +- Add qdox classpath + +* Thu Dec 09 2010 Paulo Ricardo Zanoni 1.0-0.0.3mdv2011.0 +- Revision: 617684 +- Resubmit after moving + +* Fri Dec 3 2010 Stanislav Ochotnicky - 1.0-6 +- Add LICENSE to javadoc sub-package +- Few other tweaks according to new guidelines +- Make jars and javadoc versionless +- Add pom file (Resolves rhbz#655804) + +* Fri Oct 1 2010 Alexander Kurtakov 1.0-5 +- We need servlet not jsp. + +* Fri Oct 1 2010 Alexander Kurtakov 1.0-4 +- BR jsp. + +* Fri Oct 1 2010 Alexander Kurtakov 1.0-3 +- Add more BRs. + +* Fri Oct 1 2010 Alexander Kurtakov 1.0-2 +- BR ant-nodeps. + +* Fri Oct 1 2010 Alexander Kurtakov 1.0-1 +- Update to 1.0. +- BR/R java 1.6.0 not openjdk (rhbz#620330). +- Remove jars in prep. + +* Sat Sep 04 2010 Tomasz Pawel Gajc 1.0-0.0.2mdv2011.0 +- Revision: 576002 +- rebuild for new xmlgraphics-commons + +* Sun Aug 29 2010 Tomasz Pawel Gajc 1.0-0.0.1mdv2011.0 +- Revision: 574030 +- update to new version 1.0 +- disable patch 1 +- disable gcj support + +* Thu Apr 29 2010 Tomasz Pawel Gajc 0.95-0.0.3mdv2010.1 +- Revision: 540954 +- rebuild + +* Fri Sep 11 2009 Thierry Vignaud 0.95-0.0.2mdv2010.0 +- Revision: 437573 +- rebuild + +* Wed Dec 17 2008 Tomasz Pawel Gajc 0.95-0.0.1mdv2009.1 +- Revision: 315376 +- update to new version 0.95 +- drop patch0, not needed anymore +- spec file clean +- drop useles buildrequires +- use %%java_home + +* Sat Dec 29 2007 David Walluck 0.94-0.2.1mdv2008.1 +- Revision: 139372 +- spec cleanup +- import fop + + +* Fri Dec 7 2007 Lillian Angel - 0.94-2 +- Updated Release. + +* Thu Dec 6 2007 Lillian Angel - 0.94-1 +- Removed ppc/64 conditions since IcedTea is now available for ppc/64. + +* Tue Nov 27 2007 Lillian Angel - 0.94-1 +- Fixed to build with gcj on ppc/64. + +* Fri Nov 23 2007 Lillian Angel - 0.94-1 +- Fixed rpmlint errors. + +* Tue Sep 18 2007 Joshua Sumali - 0:0.94-1 +- Update to fop 0.94 + +* Thu Mar 30 2006 Ralph Apel - 0:0.20.5-9jpp +- First build for JPP-1.7 +- Replace avalon-framework, avalon-logkit with their new excalibur-* + counterparts +- Drop non-free jimi and jai BRs + +* Tue Oct 11 2005 Ralph Apel - 0:0.20.5-8jpp +- Patch to Batik >= 1.5.1 + +* Fri Oct 07 2005 Ralph Apel - 0:0.20.5-7jpp +- Omit ant -d flag + +* Mon Aug 23 2004 Ralph Apel - 0:0.20.5-6jpp +- Build with ant-1.6.2 + +* Fri Aug 06 2004 Ralph Apel - 0:0.20.5-5jpp +- Void change + +* Tue Jun 01 2004 Randy Watler - 0:0.20.5-4jpp +- Upgrade to Ant 1.6.X + +* Thu Jan 8 2004 Ville Skyttä - 0:0.20.5-3jpp +- BuildRequires ant-optional. +- Crosslink with full J2SE javadocs instead of just JAXP/XML-commons. +- Add Main-Class back to manifest. + +* Tue Sep 23 2003 Paul Nasrat - 0:0.20.5-2jpp +- Fix script and requires +- Remove class path in manifest +- New javadoc style + +* Sat Jul 19 2003 Ville Skyttä - 0:0.20.5-1jpp +- Update to 0.20.5. +- Crosslink with xml-commons-apis and batik javadocs. +- BuildRequires jai, jce and jimi. + +* Sat Jun 7 2003 Ville Skyttä - 0:0.20.5-0.rc3a.1jpp +- Update to 0.20.5rc3a. +- Include fop script. +- Non-versioned javadoc symlinks. + +* Thu Apr 17 2003 Ville Skyttä - 0:0.20.5-0.rc2.1jpp +- Update to 0.20.5rc2 and JPackage 1.5. + +* Sun Mar 10 2002 Guillaume Rousse 0.20.3-1jpp +- 0.20.3 final +- fixed missing symlink + +* Mon Jan 21 2002 Guillaume Rousse 0.20.3-0.rc.1jpp +- 0.20.3rc +- first unified release +- javadoc into javadoc package +- no dependencies for manual package +- s/jPackage/JPackage +- adaptation to new xalan-j2 package +- requires and buildrequires avalon-logkit + +* Thu Aug 30 2001 Guillaume Rousse 0.20.1-1mdk +- first release