From 727b7470417226d813cd8331faa768859395429a Mon Sep 17 00:00:00 2001
From: Caolan McNamara <caolanm@fedoraproject.org>
Date: Fri, 5 Sep 2008 20:37:43 +0000
Subject: [PATCH] *** empty log message ***

---
 .cvsignore                                    |  1 +
 import.log                                    |  1 +
 ...-reporting-flow-engine-0.9.3-depends.patch | 40 ++++++++
 pentaho-reporting-flow-engine.spec            | 99 +++++++++++++++++++
 sources                                       |  1 +
 5 files changed, 142 insertions(+)
 create mode 100644 import.log
 create mode 100644 pentaho-reporting-flow-engine-0.9.3-depends.patch
 create mode 100644 pentaho-reporting-flow-engine.spec

diff --git a/.cvsignore b/.cvsignore
index e69de29..ffdb636 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+pentaho-reporting-flow-engine-0.9.3.tar.gz
diff --git a/import.log b/import.log
new file mode 100644
index 0000000..70baefd
--- /dev/null
+++ b/import.log
@@ -0,0 +1 @@
+pentaho-reporting-flow-engine-0_9_3-2_fc9:HEAD:pentaho-reporting-flow-engine-0.9.3-2.fc9.src.rpm:1220647135
diff --git a/pentaho-reporting-flow-engine-0.9.3-depends.patch b/pentaho-reporting-flow-engine-0.9.3-depends.patch
new file mode 100644
index 0000000..8de22fd
--- /dev/null
+++ b/pentaho-reporting-flow-engine-0.9.3-depends.patch
@@ -0,0 +1,40 @@
+--- pentaho-reporting-flow-engine-0.9.3.orig/build.properties	2008-05-07 17:15:09.000000000 +0100
++++ pentaho-reporting-flow-engine-0.9.3/build.properties	2008-05-07 17:15:02.000000000 +0100
+@@ -40,17 +40,17 @@
+ #  Used libraries ...
+ 
+ # Used by: core libraries
+-jcommon-jar-file=jcommon-1.0.10.jar
+-jcommon-serializer-jar-file=jcommon-serializer-0.1.0.jar
+-libfonts-jar-file=libfonts-0.3.3.jar
+-libfonts-core-jar-file=libfonts-0.3.3.jar
+-libfonts-itext-jar-file=libfonts-0.3.3.jar
+-liblayout-jar-file=liblayout-0.2.9.jar
+-libloader-jar-file=libloader-0.3.6.jar
+-libxml-jar-file=libxml-0.9.9.jar
+-libformula-jar-file=libformula-0.1.14.jar
+-librepository-jar-file=librepository-0.1.4.jar
+-flute-jar-file=flute-1.3-jfree-20061107.jar
++jcommon-jar-file=jcommon.jar
++jcommon-serializer-jar-file=jcommon-serializer.jar
++libfonts-jar-file=libfonts.jar
++libfonts-core-jar-file=libfonts.jar
++libfonts-itext-jar-file=libfonts.jar
++liblayout-jar-file=liblayout.jar
++libloader-jar-file=libloader.jar
++libxml-jar-file=libxml.jar
++libformula-jar-file=libformula.jar
++librepository-jar-file=librepository.jar
++flute-jar-file=flute.jar
+ 
+ #
+ # Optional libraries
+@@ -59,7 +59,7 @@
+ oscache-jar-file=optional/oscache-2.3-compat.jar
+ 
+ # Used by: module-parser
+-jaxp-jar-file=gnujaxp.jar
++jaxp-jar-file=jaxp.jar
+ sac-jar-file=sac.jar
+ 
+ # Used by: output-pdf
diff --git a/pentaho-reporting-flow-engine.spec b/pentaho-reporting-flow-engine.spec
new file mode 100644
index 0000000..14d8285
--- /dev/null
+++ b/pentaho-reporting-flow-engine.spec
@@ -0,0 +1,99 @@
+# Use rpmbuild --without gcj to disable native bits
+%define with_gcj %{!?_without_gcj:1}%{?_without_gcj:0}
+
+Name: pentaho-reporting-flow-engine
+Version: 0.9.3
+Release: 2%{?dist}
+Summary: Pentaho Flow Reporting Engine
+License: LGPLv2+
+Group: System Environment/Libraries
+Source: http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.tar.gz
+URL: http://reporting.pentaho.org/
+BuildRequires: ant, java-devel, jpackage-utils, jcommon, jcommon-serializer
+BuildRequires: libloader, libfonts, pentaho-libxml, xml-commons-apis
+BuildRequires: librepository, sac, flute, liblayout, libformula
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: java, jpackage-utils, jcommon, jcommon-serializer, libfonts >= 0.3.4
+Requires: pentaho-libxml, libformula >= 0.1.18, librepository >= 0.1.6
+Requires: sac, flute, liblayout >= 0.2.9
+%if %{with_gcj}
+BuildRequires: java-gcj-compat-devel >= 1.0.31
+Requires(post): java-gcj-compat >= 1.0.31
+Requires(postun): java-gcj-compat >= 1.0.31
+%else
+BuildArch: noarch
+%endif
+Patch1: pentaho-reporting-flow-engine-0.9.3-depends.patch
+
+%description
+Pentaho Reporting Flow Engine is a free Java report library, formerly
+known as 'JFreeReport'
+
+%package javadoc
+Summary: Javadoc for %{name}
+Group: Development/Documentation
+Requires: %{name} = %{version}-%{release}
+Requires: jpackage-utils
+
+%description javadoc
+Javadoc for %{name}.
+
+%prep
+%setup -q
+%patch1 -p1 -b .depends
+find . -name "*.jar" -exec rm -f {} \;
+build-jar-repository -s -p lib jcommon jcommon-serializer libloader libfonts \
+    libxml jaxp libformula librepository sac flute liblayout
+
+%build
+ant compile javadoc
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+mkdir -p $RPM_BUILD_ROOT%{_javadir}
+cp -p %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+
+mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -rp javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+%if %{with_gcj}
+%{_bindir}/aot-compile-rpm
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%if %{with_gcj}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+  %{_bindir}/rebuild-gcj-db
+fi
+%endif
+
+%postun
+%if %{with_gcj}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+  %{_bindir}/rebuild-gcj-db
+fi
+%endif
+
+%files
+%defattr(0644,root,root,0755)
+%doc licence-LGPL.txt README.txt ChangeLog.txt
+%{_javadir}/*.jar
+%if %{with_gcj}
+%attr(-,root,root) %{_libdir}/gcj/%{name}
+%endif
+
+%files javadoc
+%defattr(0644,root,root,0755)
+%{_javadocdir}/%{name}
+
+%changelog
+* Fri Sep 05 2008 Caolan McNamara <caolanm@redhat.com> 0.9.3-2
+- wrong liblayout version required
+
+* Wed May 07 2008 Caolan McNamara <caolanm@redhat.com> 0.9.3-1
+- initial fedora import
diff --git a/sources b/sources
index e69de29..35576c7 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+247d05bdb543043a1c58ba7763c55bb5  pentaho-reporting-flow-engine-0.9.3.tar.gz