diff --git a/.cvsignore b/.cvsignore index 1e9f97a..bd0edac 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libpst-0.6.37.tar.gz +libpst-0.6.38.tar.gz diff --git a/libpst.spec b/libpst.spec index c4f39bc..f9862e1 100644 --- a/libpst.spec +++ b/libpst.spec @@ -1,6 +1,6 @@ Summary: Utilities to convert Outlook .pst files to other formats Name: libpst -Version: 0.6.37 +Version: 0.6.38 Release: 1%{?dist} License: GPLv2+ Group: Applications/Productivity @@ -9,7 +9,12 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXX URL: http://www.five-ten-sg.com/%{name}/ Requires: ImageMagick Requires: %{name}-libs = %{version}-%{release} -BuildRequires: ImageMagick freetype-devel gd-devel libjpeg-devel zlib-devel +BuildRequires: ImageMagick freetype-devel gd-devel libjpeg-devel zlib-devel python-devel boost-devel + + +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + %description The Libpst utilities include readpst which can convert email messages @@ -28,6 +33,17 @@ The libpst-libs package contains the shared library used by the pst utilities. +%package python +Summary: Python bindings for libpst +Group: Development/Libraries +Requires: python +Requires: %{name}-libs = %{version}-%{release} + +%description python +The libpst-python package allows you to use the libpst shared object +from python code. + + %package devel Summary: Library links and header files for libpst application development Group: Development/Libraries @@ -100,18 +116,25 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libpst.so.* -%files devel-doc +%files python %defattr(-,root,root,-) -%{_datadir}/doc/%{name}-%{version}/devel/ +%{python_sitearch}/_*.so +%exclude %{python_sitearch}/*.a +%exclude %{python_sitearch}/*.la %files devel %defattr(-,root,root,-) %{_libdir}/libpst.so -%{_includedir}/%{name}-2/ +%{_includedir}/%{name}-4/ %{_libdir}/pkgconfig/libpst.pc +%files devel-doc +%defattr(-,root,root,-) +%{_datadir}/doc/%{name}-%{version}/devel/ + + %files doc %defattr(-,root,root,-) %dir %{_datadir}/doc/%{name}-%{version}/ @@ -125,6 +148,14 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jun 21 2009 Carl Byington - 0.6.38-1 +- add python interface to the shared library. +- bump soname to version 4 for many changes to the interface. +- better decoding of recurrence data in appointments. +- remove readpstlog since debug log files are now plain text. +- add readpst -j option for parallel jobs for each folder. +- make nested mime multipart/alternative to hold the text/html parts. + * Fri Apr 17 2009 Carl Byington - 0.6.37-1 - add pst_attach_to_mem() back into the shared library interface. - fix memory leak caught by valgrind. diff --git a/sources b/sources index 337a2f4..adf7b32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bb53b2b379709ddf12e86670879e17e0 libpst-0.6.37.tar.gz +f9600e18f0d90bcb5170c54507f07d6b libpst-0.6.38.tar.gz