Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 53a82f9225c47cc2352b24aa60efb310 > files > 2

CMFReportTool-0.1.1-6mdk.src.rpm

%define name       CMFReportTool
%define longtitle  A Zope product to generate PDF reports
%define version    0.1.1
%define release    %mkrel 6

Name:               %name
Summary:            %longtitle
Version:            %version
Release:            %release
Group:              Development/Python
Requires:           zope CMF python-reportlab
License:            GPL
URL:                http://www.zope.org/Members/jack-e/CMFReportTool/
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir
Buildarch:	    noarch

Source:             http://www.zope.org/Members/jack-e/CMFReportTool/0.1.1/%name-%version.tar.bz2

#----------------------------------------------------------------------
%description
CMFReportTool is a Zope which extends the Zope CMF
to implement PDF skins. PDF skins allow to generate reports
which are automatically converted into PDF files with
the python reportlab library.

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -q

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install *.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc
install doc/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc/examples
install doc/examples/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc/examples
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc/htmldoc
install doc/htmldoc/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/doc/htmldoc

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml
install dtml/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help
install help/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions
install Extensions/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/RenderPDF
install RenderPDF/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/RenderPDF

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_reporttool
install skins/zpt_reporttool/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_reporttool

# correct files.html .css and wrong script encoding
perl -pi -e 's/\015$//' %buildroot/%_libdir/zope/lib/python/Products/CMFReportTool/doc/htmldoc/*.html
perl -pi -e 's/\015$//' %buildroot/%_libdir/zope/lib/python/Products/CMFReportTool/doc/CMFReportTool.odm
perl -pi -e 's/\015$//' %buildroot/%_libdir/zope/lib/python/Products/CMFReportTool/doc/htmldoc/myStylesheet.css

%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc README.txt INSTALL.txt TODO.txt LICENSE.txt COPYRIGHT.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------
%changelog
* Fri May 13 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-6mdk
- Remove Packager tag
- Clean Spec

* Fri May 13 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-5mdk
- Rebuild

* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 0.1.1-4mdk
- Update spec in order to follows Mandrake Rules

* Wed May 02 2003 Sebastien Robin <seb@nexedi.com> 0.1.1-3nxd
- Change dependency Reportlab to python-reportlab

* Wed Mar 05 2003 Jean-Paul Smets <jp@nexedi.com> 0.1.1-2nxd
- Added help directory

* Wed Mar 05 2003 Jean-Paul Smets <jp@nexedi.com> 0.1.1-1nxd
- Initial release