92fdf5
Name: liblayout
92fdf5
Version: 0.2.10
92fdf5
Release: 8%{?dist}
92fdf5
Summary: CSS based layouting framework
92fdf5
License: LGPLv2+ and UCD
92fdf5
Group: System Environment/Libraries
92fdf5
Source: http://downloads.sourceforge.net/jfreereport/liblayout-%{version}.zip
92fdf5
URL: http://reporting.pentaho.org/
92fdf5
BuildRequires: ant, java-devel, jpackage-utils, flute, libloader, xml-commons-apis
92fdf5
BuildRequires: librepository, pentaho-libxml, libfonts, sac, libbase >= 1.1.3
92fdf5
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
92fdf5
Requires: java, jpackage-utils, flute, libloader >= 1.1.3
92fdf5
Requires: librepository >= 1.1.3, libfonts >= 1.1.3, sac, xml-commons-apis
92fdf5
Requires: pentaho-libxml, libbase >= 1.0.0
92fdf5
BuildArch: noarch
92fdf5
92fdf5
%description
92fdf5
LibLayout is a layouting framework. It is based on the Cascading StyleSheets
92fdf5
standard. The layouting expects to receive its content as a DOM structure
92fdf5
(although it does not rely on the W3C-DOM API).
92fdf5
92fdf5
%package javadoc
92fdf5
Summary: Javadoc for %{name}
92fdf5
Group: Development/Documentation
92fdf5
Requires: %{name} = %{version}-%{release}
92fdf5
Requires: jpackage-utils
92fdf5
92fdf5
%description javadoc
92fdf5
Javadoc for %{name}.
92fdf5
92fdf5
%prep
92fdf5
%setup -q -c
92fdf5
find . -name "*.jar" -exec rm -f {} \;
92fdf5
mkdir -p lib
92fdf5
build-jar-repository -s -p lib flute libloader librepository libxml libfonts \
92fdf5
    sac jaxp libbase commons-logging-api
92fdf5
92fdf5
%build
92fdf5
ant jar javadoc
92fdf5
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
92fdf5
    tr -d '\r' < $file > $file.new
92fdf5
    mv $file.new $file
92fdf5
done
92fdf5
92fdf5
%install
92fdf5
rm -rf $RPM_BUILD_ROOT
92fdf5
92fdf5
mkdir -p $RPM_BUILD_ROOT%{_javadir}
92fdf5
cp -p build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
92fdf5
92fdf5
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
92fdf5
cp -rp build/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}
92fdf5
92fdf5
%clean
92fdf5
rm -rf $RPM_BUILD_ROOT
92fdf5
92fdf5
%files
92fdf5
%defattr(0644,root,root,0755)
92fdf5
%doc licence-LGPL.txt README.txt ChangeLog.txt
92fdf5
%{_javadir}/*.jar
92fdf5
92fdf5
%files javadoc
92fdf5
%defattr(0644,root,root,0755)
92fdf5
%{_javadocdir}/%{name}
92fdf5
92fdf5
%changelog
92fdf5
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.2.10-8
92fdf5
- Mass rebuild 2013-12-27
92fdf5
92fdf5
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.10-7
92fdf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
92fdf5
92fdf5
* Sat Nov 03 2012 Caolán McNamara <caolanm@redhat.com> - 0.2.10-6
92fdf5
- resource/GraphemeBreakProperty.txt and liblayout-0.2.10.zip/resource/Blocks.txt are
92fdf5
  under UCD
92fdf5
92fdf5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.10-5
92fdf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
92fdf5
92fdf5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.10-4
92fdf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
92fdf5
92fdf5
* Fri Oct 28 2011 Caolán McNamara <caolanm@redhat.com> - 0.2.10-3
92fdf5
- Related: rhbz#749103 drop gcj aot
92fdf5
92fdf5
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.10-2
92fdf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
92fdf5
92fdf5
* Thu Dec 03 2009 Caolan McNamara <caolanm@redhat.com> 0.2.10-1
92fdf5
- latest version
92fdf5
92fdf5
* Fri Jul 24 2009 Caolan McNamara <caolanm@redhat.com> 0.2.9-4.OOo31
92fdf5
- make javadoc no-arch when building as arch-dependant aot
92fdf5
92fdf5
* Mon Mar 16 2009 Caolan McNamara <caolanm@redhat.com> 0.2.9-3.OOo31
92fdf5
- Post-release tuned for OpenOffice.org
92fdf5
92fdf5
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-2
92fdf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
92fdf5
92fdf5
* Wed May 07 2008 Caolan McNamara <caolanm@redhat.com> 0.2.9-1
92fdf5
- initial fedora import