From 031ccc156192388250168048d5bf6020fcf6f602 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 26 Feb 2024 11:50:28 -0500 Subject: [PATCH] libpst was removed due to minimization efforts prior to public launch --- .gitignore | 26 -- dead.package | 1 + libpst.spec | 741 --------------------------------------------- m4-python310.patch | 28 -- sources | 1 - 5 files changed, 1 insertion(+), 796 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 libpst.spec delete mode 100644 m4-python310.patch delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c773be7..0000000 --- a/.gitignore +++ /dev/null @@ -1,26 +0,0 @@ -libpst-0.6.47.tar.gz -/libpst-0.6.48.tar.gz -/libpst-0.6.49.tar.gz -/libpst-0.6.51.tar.gz -/libpst-0.6.52.tar.gz -/libpst-0.6.53.tar.gz -/libpst-0.6.54.tar.gz -/libpst-0.6.55.tar.gz -/libpst-0.6.56.tar.gz -/libpst-0.6.57.tar.gz -/libpst-0.6.58.tar.gz -/libpst-0.6.59.tar.gz -/libpst-0.6.61.tar.gz -/libpst-0.6.63.tar.gz -/libpst-0.6.64.tar.gz -/libpst-0.6.65.tar.gz -/libpst-0.6.66.tar.gz -/libpst-0.6.67.tar.gz -/libpst-0.6.68.tar.gz -/libpst-0.6.69.tar.gz -/libpst-0.6.70.tar.gz -/libpst-0.6.71.tar.gz -/libpst-0.6.72.tar.gz -/libpst-0.6.74.tar.gz -/libpst-0.6.75.tar.gz -/libpst-0.6.76.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..87accaf --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +libpst was removed due to minimization efforts prior to public launch diff --git a/libpst.spec b/libpst.spec deleted file mode 100644 index 9b11b09..0000000 --- a/libpst.spec +++ /dev/null @@ -1,741 +0,0 @@ -%if "%{?dist}" == ".el8" - %define fedora 32 -%endif - -%if 0%{?fedora} > 27 || 0%{?rhel} >= 9 -%global use_python3 1 -%define __python %{__python3} -%endif - -%if 0%{?rhel} >= 9 -%global with_dii 0 -%else -%global with_dii 1 -%endif -Summary: Utilities to convert Outlook .pst files to other formats -Name: libpst -Version: 0.6.76 -Release: 15%{?dist} -License: GPL-2.0-or-later -URL: http://www.five-ten-sg.com/%{name}/ -Source: %{url}/packages/%{name}-%{version}.tar.gz -# https://github.com/autoconf-archive/autoconf-archive/pull/235 -Patch0: m4-python310.patch - -BuildRequires: make -BuildRequires: libtool gcc-c++ -BuildRequires: gd-devel zlib-devel boost-devel libgsf-devel gettext-devel - -%if 0%{with_dii} -BuildRequires: ImageMagick -%endif - -%if 0%{?use_python3} -BuildRequires: python3 python3-devel boost-python3 boost-python3-devel -Requires: boost-python3 -%else -BuildRequires: python-devel -%endif - -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%if 0%{with_dii} -Requires: ImageMagick%{?_isa} -%endif - -%{!?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)")} - - -%if 0%{with_dii} -%description -The Libpst utilities include readpst which can convert email messages -to both mbox and MH mailbox formats, pst2ldif which can convert the -contacts to .ldif format for import into ldap databases, and pst2dii -which can convert email messages to the DII load file format used by -Summation. -%else -%description -The Libpst utilities include readpst which can convert email messages -to both mbox and MH mailbox formats, pst2ldif which can convert the -contacts to .ldif format for import into ldap databases. -%endif - - -%package libs -Summary: Shared library used by the pst utilities - -%description libs -The libpst-libs package contains the shared library used by the pst -utilities. - - -%if 0%{?use_python3} -%package -n python3-%{name} -Requires: python3 -Provides: %{name}-python = %{version}-%{release} -%else -%package python -Requires: python -%endif -Summary: Python bindings for libpst -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%if 0%{?fedora} >= 20 || 0%{?rhel} >= 9 -%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{python_sitearch}/_.*\.so$ -%else -%{?filter_setup: -%filter_provides_in %{python_sitearch}/_.*\.so$ -%filter_setup -} -%endif - - -%if 0%{?use_python3} -%description -n python3-%{name} -%else -%description python -%endif -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 -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%description devel -The libpst-devel package contains the library links and header files -you'll need to develop applications using the libpst shared library. -You do not need to install it if you just want to use the libpst -utilities. - - -%package devel-doc -Summary: Documentation for libpst.so for libpst application development -Requires: %{name}-doc = %{version}-%{release} - -%description devel-doc -The libpst-devel-doc package contains the doxygen generated -documentation for the libpst.so shared library. - - -%package doc -Summary: Documentation for the pst utilities in html format - -%description doc -The libpst-doc package contains the html documentation for the pst -utilities. You do not need to install it if you just want to use the -libpst utilities. - - - -%prep -%setup -q -%patch0 -p1 - - -%build -autoreconf -fiv -%configure --enable-libpst-shared \ -%if 0%{with_dii} - --enable-dii \ -%else - --disable-dii \ -%endif - --with-boost-python=boost_python%{python3_version_nodots} -%if 0%{?use_python3} -%make_build -%else -make %{?_smp_mflags} -%endif - - -%install -%if 0%{?use_python3} -%make_install -%else -rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install -%endif -#Remove libtool archives. -find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f -mv %{buildroot}%{_datadir}/doc/%{name}-%{version} %{buildroot}%{_datadir}/doc/%{name} - -# Remove pst2dii man page, when it's not built -%if !0%{with_dii} -rm %{buildroot}%{_mandir}/man1/pst2dii.1* -%endif - -%if 0%{?use_python3} -%ldconfig_scriptlets libs -%else -%post libs -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig -%endif - -%files -%{_bindir}/* -%{_mandir}/man1/* -%{_mandir}/man5/* - - -%files libs -%{_libdir}/libpst.so.* -%doc COPYING - - -%if 0%{?use_python3} -%files -n python3-%{name} -%defattr(-,root,root,-) -%{python3_sitearch}/_*.so -%else -%files python -%{python_sitearch}/_*.so -%endif - - -%files devel -%{_libdir}/libpst.so -%{_includedir}/%{name}-4/ -%{_libdir}/pkgconfig/libpst.pc - - -%files devel-doc -%{_datadir}/doc/%{name}/devel/ - - -%files doc -%dir %{_datadir}/doc/%{name}/ -%{_datadir}/doc/%{name}/*.html -%{_datadir}/doc/%{name}/AUTHORS -%{_datadir}/doc/%{name}/COPYING -%{_datadir}/doc/%{name}/ChangeLog -%{_datadir}/doc/%{name}/NEWS -%{_datadir}/doc/%{name}/README - - -%changelog -* Thu Jul 20 2023 Fedora Release Engineering - 0.6.76-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 0.6.76-14 -- Rebuilt for Python 3.12 - -* Tue Apr 25 2023 Milan Crha - 0.6.76-13 -- Resolves: #2189479 (Fails to build with Python 3.12) - -* Mon Feb 20 2023 Jonathan Wakely - 0.6.76-12 -- Rebuilt for Boost 1.81 - -* Thu Jan 19 2023 Fedora Release Engineering - 0.6.76-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Aug 17 2022 Milan Crha - 0.6.76-10 -- Resolves: #2119021 (Remove unneeded 'Requires' (these are added by the rpmbuild)) - -* Thu Jul 21 2022 Fedora Release Engineering - 0.6.76-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 0.6.76-8 -- Rebuilt for Python 3.11 - -* Wed May 04 2022 Thomas Rodgers - 0.6.76-7 -- Rebuilt for Boost 1.78 - -* Thu Jan 20 2022 Fedora Release Engineering - 0.6.76-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Aug 06 2021 Jonathan Wakely - 0.6.76-5 -- Rebuilt for Boost 1.76 - -* Thu Aug 05 2021 Yaakov Selkowitz - 0.6.76-4 -- Add m4 patches for Python 3.10 - -* Thu Jul 22 2021 Fedora Release Engineering - 0.6.76-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 0.6.76-2 -- Rebuilt for Python 3.10 - -* Sat Mar 27 2021 Carl Byington 0.6.76-1 -- Stuart C. Naifeh - fix rfc2231 encoding when saving messages to - both .eml and .msg formats. -- fix template issue to build with gcc 11 - -* Tue Feb 02 2021 Milan Crha - 0.6.75-9 -- Resolves: #1913613 (Disable DII (and ImageMagic dependency) for RHEL 9) - -* Tue Jan 26 2021 Fedora Release Engineering - 0.6.75-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jan 22 2021 Jonathan Wakely - 0.6.75-7 -- Rebuilt for Boost 1.75 - -* Tue Jul 28 2020 Merlin Mathesius - 0.6.75-6 -- FTBFS fix: %%{__python} must now be explicitly defined - -* Tue Jul 28 2020 Fedora Release Engineering - 0.6.75-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 16 2020 Merlin Mathesius - 0.6.75-4 -- Cleanup conditionals for using python3 - -* Fri May 29 2020 Jonathan Wakely - 0.6.75-3 -- Rebuilt for Boost 1.73 - -* Tue May 26 2020 Miro Hrončok - 0.6.75-2 -- Rebuilt for Python 3.9 - -* Sun Mar 22 2020 Carl Byington 0.6.75-1 -- Markus Schnalke - fix from Debian for vcard version format. - -* Wed Jan 29 2020 Fedora Release Engineering - 0.6.74-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 12 2020 Carl Byington 0.6.74-1 -- Paul Wise - many changes for debian: -- Add missing linking with zlib and libpthread/librt -- Use PKG_CHECK_MODULES to find the gsf-1 library -- Fix usage of indefinite articles -- Fix a number of spelling mistakes -- Use plain make when building from Mercurial -- Add operator and quotes to the AX_PYTHON_DEVEL parameter -- Remove files copied in by autotools -- Add AM_GNU_GETTEXT macros -- Rename configure.in to configure.ac -- add extern "C" to header for use with C++ code - -* Mon Aug 19 2019 Miro Hrončok - 0.6.72-6 -- Rebuilt for Python 3.8 - -* Thu Jul 25 2019 Fedora Release Engineering - 0.6.72-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jul 25 2019 Carl Byington 0.6.73-1 -- Tim Dufrane - fix segfault in pst_close() - -* Sat Jun 08 2019 Leigh Scott - 0.6.72-4 -- Add configure option for boost-python -- Remove all old fedora conditionals -- Update spec file to comply with packaging guidelines - -* Fri Feb 01 2019 Fedora Release Engineering - 0.6.72-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 30 2019 Jonathan Wakely - 0.6.72-2 -- Rebuilt for Boost 1.69 - -* Wed Aug 01 2018 Carl Byington 0.6.72-1 -- allow all 7 days in bydays recurring appointment -- update for Fedora Python packaging -- Alfredo Esteban - add -l and -f options to lspst - -* Fri Jul 13 2018 Fedora Release Engineering - 0.6.71-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 0.6.71-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 0.6.71-6 -- Add Provides for the old name without %%_isa - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 0.6.71-5 -- Python 2 binary package renamed to python2-libpst - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 0.6.71-4 -- Python 2 binary package renamed to python2-libpst - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Thu Aug 03 2017 Fedora Release Engineering - 0.6.71-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 0.6.71-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jul 21 2017 Carl Byington 0.6.71-1 -- Fedora Python naming scheme changes -- Zachary Travis - Add support for the OST 2013 format, and - Content-Disposition filename key fix for outlook compatibility - -* Thu Jul 20 2017 Kalev Lember - 0.6.70-3 -- Rebuilt for Boost 1.64 - -* Fri Jul 07 2017 Igor Gnatenko - 0.6.70-2 -- Rebuild due to bug in RPM (RHBZ #1468476) - -* Wed Feb 08 2017 Carl Byington 0.6.70-1 -- Jeffrey Morlan - pst_getID2 must not recurse into children - -* Fri Jan 27 2017 Jonathan Wakely - 0.6.69-2 -- Rebuilt for Boost 1.63 - -* Sat Oct 29 2016 Carl Byington 0.6.69-1 -- fix bugs in code allowing folders containing multiple item types - -* Mon Aug 29 2016 Carl Byington 0.6.68-1 -- allow folders containing multiple item types, e.g. email and calendar -- better detection of valid internet headers - -* Tue Jul 19 2016 Fedora Release Engineering - 0.6.67-2 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Wed Jul 06 2016 Carl Byington 0.6.67-1 -- Jeffrey Morlan - multiple bug fixes and an optimization - -* Thu Feb 04 2016 Fedora Release Engineering - 0.6.66-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jan 15 2016 Jonathan Wakely - 0.6.66-2 -- Rebuilt for Boost 1.60 - -* Mon Dec 21 2015 Carl Byington 0.6.66-1 -- Igor Stroh - Added Content-ID header support - -* Fri Sep 11 2015 Carl Byington 0.6.65-1 -- Jeffrey Morlan - fix multiple Content-Type headers -- Hans Liss - debug level output - -* Thu Aug 27 2015 Jonathan Wakely - 0.6.64-6 -- Rebuilt for Boost 1.59 - -* Wed Jul 29 2015 Fedora Release Engineering - 0.6.64-5 -- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 - -* Wed Jul 22 2015 David Tardon - 0.6.64-4 -- rebuild for Boost 1.58 - -* Wed Jun 17 2015 Fedora Release Engineering - 0.6.64-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 0.6.64-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Mar 09 2015 Carl Byington 0.6.64-1 -- fix line wrap on Python provides_exclude_from -- fix unchecked errors found by cppcheck -- AJ Shankar fixes for attachment processing and body encodings - that contain embedded null chars. - -* Mon Jan 26 2015 Petr Machata - 0.6.63-5 -- Rebuild for boost 1.57.0 - -* Sun Aug 17 2014 Fedora Release Engineering - 0.6.63-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.6.63-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 23 2014 David Tardon - 0.6.63-2 -- rebuild for boost 1.55.0 - -* Fri Dec 27 2013 Carl Byington 0.6.63-1 -- Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME - -* Sun Sep 22 2013 Carl Byington 0.6.62-1 -- 983596 - Old dependency filter breaks file coloring - -* Tue Aug 06 2013 Carl Byington 0.6.61-1 -- move documentation to unversioned directory - -* Sat Aug 03 2013 Fedora Release Engineering - 0.6.59-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sat Jul 27 2013 pmachata@redhat.com - 0.6.59-3 -- Rebuild for boost 1.54.0 - -* Wed Jun 12 2013 Carl Byington 0.6.60-1 -- patch from Dominique Leuenberger to add AC_USE_SYSTEM_EXTENSIONS -- add readpst -a option for attachment stripping - -* Tue Jun 11 2013 Remi Collet - 0.6.59-2 -- rebuild for new GD 2.1.0 - -* Fri May 17 2013 Carl Byington 0.6.59-1 -- add autoconf checking for libgsf - -* Fri Mar 29 2013 Carl Byington 0.6.58-4 -- add autoreconf for aarch64 - -* Sun Feb 10 2013 Denis Arnaud - 0.6.58-3 -- Rebuild for Boost-1.53.0 - -* Sat Feb 09 2013 Denis Arnaud - 0.6.58-2 -- Rebuild for Boost-1.53.0 - -* Fri Dec 28 2012 Carl Byington - 0.6.58-1 -- fix From quoting on embedded rfc/822 messages - -* Wed Dec 26 2012 Carl Byington - 0.6.57-1 -- bugzilla 852414, remove unnecessary dependencies - -* Mon Dec 24 2012 Carl Byington - 0.6.56-1 -- filter private provides from rpm -- merge -m .msg files code into main branch - -* Thu Aug 09 2012 Carl Byington - 0.6.55-2 -- rebuild for Python - -* Thu Jul 19 2012 Fedora Release Engineering - 0.6.54-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue May 08 2012 Carl Byington - 0.6.55-1 -- preserve bcc headers -- document -C switch to set default character set -- space after colon is not required in header fields - -* Tue Feb 28 2012 Fedora Release Engineering - 0.6.54-5 -- Rebuilt for c++ ABI breakage - -* Fri Jan 13 2012 Fedora Release Engineering - 0.6.54-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sat Dec 24 2011 Carl Byington - 0.6.54-3 -- bump versions and prep for Fedora build - -* Wed Nov 30 2011 Petr Pisar - 0.6.53-3 -- Rebuild against boost-1.48 - -* Mon Nov 14 2011 Carl Byington - 0.6.54-2 -- failed to bump version number - -* Fri Nov 04 2011 Carl Byington - 0.6.54-1 -- embedded rfc822 messages might contain rtf encoded bodies - -* Fri Sep 02 2011 Petr Pisar - 0.6.53-2 -- Rebuild against boost-1.47 - -* Sun Jul 10 2011 Carl Byington - 0.6.53-1 -- add Status: header in output -- allow fork for parallel processing of individual email folders - in separate mode -- proper handling of --with-boost-python option - -* Sun May 22 2011 Carl Byington - 0.6.52-1 -- fix dangling freed pointer in embedded rfc822 message processing -- allow broken outlook internet header field - it sometimes contains - fragments of the message body rather than headers - -* Sun Apr 17 2011 Carl Byington - 0.6.51-1 -- fix for buffer overrun; attachment size from the secondary - list of mapi elements overwrote proper size from the primary - list of mapi elements. - Fedora bugzilla 696263 - -* Tue Feb 08 2011 Fedora Release Engineering - 0.6.49-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Feb 07 2011 Thomas Spura - 0.6.49-3 -- rebuild for new boost - -* Fri Dec 24 2010 Carl Byington - 0.6.50-1 -- rfc2047 and rfc2231 encoding for non-ascii headers and - attachment filenames. - -* Wed Sep 29 2010 jkeating - 0.6.49-2 -- Rebuilt for gcc bug 634757 - -* Mon Sep 13 2010 Carl Byington - 0.6.49-1 -- fix to ignore embedded objects that are not email messages - Fedora bugzilla 633498 - -* Thu Sep 02 2010 Carl Byington - 0.6.48-1 -- fix for broken internet headers from Outlook -- fix ax_python.m4 to look for python2.7 -- use mboxrd from quoting for output formats with multiple messages per file -- use no from quoting for output formats with single message per file - -* Sat Jul 31 2010 Carl Byington - 0.6.47-6 -- rebuild for Python dependencies - -* Mon Jul 26 2010 David Malcolm - 0.6.47-4 -- hack up configure so that it looks for Python 2.7 - -* Wed Jul 21 2010 David Malcolm - 0.6.47-3 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Wed Jul 07 2010 Carl Byington - 0.6.47-2 -- Subpackage Licensing, add COPYING to -libs. -- patches from Kenneth Berland for solaris - -* Fri May 07 2010 Carl Byington - 0.6.47-1 -- patches from Kenneth Berland for solaris - -* Thu Jan 21 2010 Carl Byington - 0.6.46-1 -- prefer libpthread over librt for finding sem_init function. - -* Thu Jan 21 2010 Carl Byington - 0.6.45-2 -- rebuild for new boost package - -* Wed Nov 18 2009 Carl Byington - 0.6.45-1 -- patch from Hugo DesRosiers to export categories and notes into vcards. -- extend that patch to export categories into vcalendar appointments also. - -* Sun Sep 20 2009 Carl Byington - 0.6.44-1 -- patch from Lee Ayres to add file name extensions in separate mode. -- allow mixed items types in a folder in separate mode. - -* Sat Sep 12 2009 Carl Byington - 0.6.43-1 -- decode more of the pst format, some minor bug fixes -- add support for code pages 1200 and 1201. -- add readpst -t option to select output item types, which can - now be used to process folders containing mixed item types. -- fix segfault with embedded appointments -- add readpst -u option for Thunderbird mode .size and .type files -- better detection of embedded rfc822 message attachments - -* Thu Sep 03 2009 Carl Byington - 0.6.42-1 -- patch from Fridrich Strba to build with DJGPP DOS cross-compiler. - -* Sat Jul 25 2009 Fedora Release Engineering - 0.6.41-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Jun 23 2009 Carl Byington - 0.6.41-1 -- fix ax_python detection - should not use locate command -- checking for Fedora versions is not needed - -* Tue Jun 23 2009 Carl Byington - 0.6.40-1 -- Fedora 11 has python2.6 -- remove pdf version of the man pages - -* Sun Jun 21 2009 Carl Byington - 0.6.39-1 -- Fedora > 10 moved to boost-python-devel - -* Sun 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. - -* Tue Apr 14 2009 Carl Byington - 0.6.36-1 -- build separate -doc and -devel-doc subpackages. -- other spec file cleanup - -* Wed Apr 08 2009 Carl Byington - 0.6.35-1 -- properly add trailing mime boundary in all modes. -- build separate libpst, libpst-libs, libpst-devel rpms. - -* Thu Mar 19 2009 Carl Byington - 0.6.34-1 -- avoid putting mixed item types into the same output folder. - -* Tue Mar 17 2009 Carl Byington - 0.6.33-1 -- compensate for iconv conversion to utf-7 that produces strings that - are not null terminated. -- don't produce empty attachment files in separate mode. - -* Sat Mar 14 2009 Carl Byington - 0.6.32-1 -- fix ppc64 compile error - -* Sat Mar 14 2009 Carl Byington - 0.6.31-1 -- bump version for Fedora cvs tagging mistake - -* Sat Mar 14 2009 Carl Byington - 0.6.30-1 -- track character set individually for each mapi element. -- remove charset option from pst2ldif since we get that from each - object now. -- avoid emitting bogus empty email messages into contacts and - calendar files. - -* Tue Feb 24 2009 Carl Byington - 0.6.29-1 -- fix for 64bit on Fedora 11 - -* Tue Feb 24 2009 Carl Byington - 0.6.28-1 -- improve decoding of multipart/report and message/rfc822 mime types. -- improve character set handling. -- fix embedded rfc822 messages with attachments. - -* Sat Feb 07 2009 Carl Byington - 0.6.27-1 -- fix for const correctness on Fedora 11 - -* Sat Feb 07 2009 Carl Byington - 0.6.26-1 -- patch from Fridrich Strba for building on mingw and general -- cleanup of autoconf files. -- add processing for pst files of type 0x0f. -- strip and regenerate all MIME headers to avoid duplicates. -- do a better job of making unique MIME boundaries. -- only use base64 coding when strictly necessary. - -* Fri Jan 16 2009 Carl Byington - 0.6.25-1 -- improve handling of content-type charset values in mime parts - -* Thu Dec 11 2008 Carl Byington - 0.6.24-1 -- patch from Chris Eagle to build on cygwin - -* Thu Dec 04 2008 Carl Byington - 0.6.23-1 -- bump version to avoid cvs tagging mistake in fedora - -* Fri Nov 28 2008 Carl Byington - 0.6.22-1 -- patch from David Cuadrado to process emails with type PST_TYPE_OTHER -- base64_encode_multiple() may insert newline, needs larger malloc -- subject lines shorter than 2 bytes could segfault - -* Tue Oct 21 2008 Carl Byington - 0.6.21-1 -- fix title bug with old schema in pst2ldif. -- also escape commas in distinguished names per rfc4514. - -* Thu Oct 09 2008 Carl Byington - 0.6.20-1 -- add configure option --enable-dii=no to remove dependency on libgd. -- many fixes in pst2ldif by Robert Harris. -- add -D option to include deleted items, from Justin Greer -- fix from Justin Greer to add missing email headers -- fix from Justin Greer for my_stristr() -- fix for orphan children when building descriptor tree -- avoid writing uninitialized data to debug log file -- remove unreachable code -- create dummy top-of-folder descriptor if needed for corrupt pst files - -* Sun Sep 14 2008 Carl Byington - 0.6.19-1 -- Fix base64 encoding that could create long lines. -- Initial work on a .so shared library from Bharath Acharya. - -* Thu Aug 28 2008 Carl Byington - 0.6.18-1 -- Fixes for iconv on Mac from Justin Greer. - -* Tue Aug 05 2008 Carl Byington - 0.6.17-1 -- More fixes for 32/64 bit portability on big endian ppc. - -* Tue Aug 05 2008 Carl Byington - 0.6.16-1 -- Use inttypes.h for portable printing of 64 bit items. - -* Wed Jul 30 2008 Carl Byington - 0.6.15-1 -- Patch from Robert Simpson for file handle leak in error case. -- Fix for missing length on lz decompression, bug found by Chris White. - -* Sun Jun 15 2008 Carl Byington - 0.6.14-1 -- Fix my mistake in Debian packaging. - -* Fri Jun 13 2008 Carl Byington - 0.6.13-1 -- Patch from Robert Simpson for encryption type 2. - -* Tue Jun 10 2008 Carl Byington - 0.6.12-1 -- Patch from Joachim Metz for Debian packaging and -- fix for incorrect length on lz decompression - -* Tue Jun 03 2008 Carl Byington - 0.6.11-1 -- Use ftello/fseeko to properly handle large files. -- Document and properly use datasize field in b5 blocks. -- Fix some MSVC compile issues and collect MSVC dependencies into one place. - -* Thu May 29 2008 Carl Byington - 0.6.10-1 -- Patch from Robert Simpson for doubly-linked list code and arrays of unicode strings. - -* Fri May 16 2008 Carl Byington - 0.6.9 -- Patch from Joachim Metz for 64 bit compile. -- Fix pst format documentation for 8 byte backpointers. - -* Wed Mar 05 2008 Carl Byington - 0.6.8 -- Initial version of pst2dii to convert to Summation dii load file format -- changes for Fedora packaging guidelines (#434727) - -* Tue Jul 10 2007 Carl Byington - 0.5.5 -- merge changes from Joe Nahmias version - -* Sun Feb 19 2006 Carl Byington - 0.5.3 -- initial spec file using autoconf and http://www.fedora.us/docs/rpm-packaging-guidelines.html diff --git a/m4-python310.patch b/m4-python310.patch deleted file mode 100644 index 5bf0609..0000000 --- a/m4-python310.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://github.com/autoconf-archive/autoconf-archive/pull/235 - -diff --git a/m4/ax_python_devel.m4 b/m4/ax_python_devel.m4 -index 9d4eecf7..d30ee943 100644 ---- a/m4/ax_python_devel.m4 -+++ b/m4/ax_python_devel.m4 -@@ -190,7 +190,7 @@ EOD` - ac_python_version=$PYTHON_VERSION - else - ac_python_version=`$PYTHON -c "import sys; \ -- print (sys.version[[:3]])"` -+ print ("%d.%d" % sys.version_info[[:2]])"` - fi - fi - -diff --git a/m4/ax_python.m4 b/m4/ax_python.m4 -index 7c9f511f..c2577905 100644 ---- a/m4/ax_python.m4 -+++ b/m4/ax_python.m4 -@@ -55,7 +55,7 @@ - AC_DEFUN([AX_PYTHON], - [AC_MSG_CHECKING(for python build information) - AC_MSG_RESULT([]) --for python in python3.9 python3.8 python3.7 python3.6 python3.5 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python; do -+for python in python3.15 python3.14 python3.13 python3.12 python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python; do - AC_CHECK_PROGS(PYTHON_BIN, [$python]) - ax_python_bin=$PYTHON_BIN - if test x$ax_python_bin != x; then diff --git a/sources b/sources deleted file mode 100644 index 87e37a4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (libpst-0.6.76.tar.gz) = 43b621ec089ff81714d4bd768178bd56efb15da27c4fe3dc18372337e5898072b17a58feb6b3dd88a805a38c757f6a97e2da89432da101df5345e3d0daf166b4