From a817cd8671ef3072462f3ae3150fd613059f2740 Mon Sep 17 00:00:00 2001 From: David Timms Date: Tue, 19 Jul 2011 20:01:10 +1000 Subject: [PATCH 01/49] Initial import of package, review #522920. --- .gitignore | 1 + sources | 1 + tnef-extract.desktop | 10 +++ tnef.sh | 28 +++++++ tnef.spec | 169 +++++++++++++++++++++++++++++++++++++++++++ tnefextract.desktop | 14 ++++ vnd.ms-tnef.desktop | 9 +++ 7 files changed, 232 insertions(+) create mode 100644 tnef-extract.desktop create mode 100644 tnef.sh create mode 100644 tnef.spec create mode 100644 tnefextract.desktop create mode 100644 vnd.ms-tnef.desktop diff --git a/.gitignore b/.gitignore index e69de29..ccd4de5 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/tnef-1.4.8.tar.gz diff --git a/sources b/sources index e69de29..74c9eaf 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +cc6443ac5f30913394c0c16ae7941e4f tnef-1.4.8.tar.gz diff --git a/tnef-extract.desktop b/tnef-extract.desktop new file mode 100644 index 0000000..7973de9 --- /dev/null +++ b/tnef-extract.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=Extract TNEF archive +Comment=Extract files from TNEF archive +Exec=tnef.sh %f +Icon=archive-extract +Terminal=true +MimeType=application/vnd.ms-tnef; +NoDisplay=true +#refresh F5 nautilus to see changes to this file diff --git a/tnef.sh b/tnef.sh new file mode 100644 index 0000000..378eaf4 --- /dev/null +++ b/tnef.sh @@ -0,0 +1,28 @@ +#! /bin/bash +# /usr/bin/tnef.sh +# +# nautilus helper to extract a tnef file's contents into a subfolder of the +# tnef file's location. +# todo: +# error checking (disk space, unwritable etc). +# how could the calling nautilus window be told to refresh it's contents so the +# extracted folder becomes visible straight away. (for paths with spaces). +filefullpath="$1" +file=`basename "$filefullpath"` +filepath="`dirname "$filefullpath"`/"$file".extract" +#echo $filefullpath +#echo $file +#echo $filepath +if ! [ -d "$filepath" ]; then + echo " creating folder $filepath..." + mkdir "$filepath" + echo " extracting $file tnef contents..." + tnef --verbose --save-body -C "$filepath" "$filefullpath" + echo " complete." + sleep 4 +else + echo " default extract folder $filepath" + echo " already exists, extraction aborted." + sleep 6 +fi + diff --git a/tnef.spec b/tnef.spec new file mode 100644 index 0000000..be74e6a --- /dev/null +++ b/tnef.spec @@ -0,0 +1,169 @@ +Name: tnef +Version: 1.4.8 +Release: 3%{?dist} +Summary: Extract files from email attachments like WINMAIL.DAT + +Group: Applications/Archiving +License: GPLv2+ +# what about: src/ConvertUTF.* ? +# * Unicode, Inc. hereby grants the right to freely use the information +# ... Fedora-legal confirmed this to be the free Unicode license. +URL: http://sourceforge.net/projects/tnef/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source1: vnd.ms-tnef.desktop +Source2: tnef-extract.desktop +Source3: tnefextract.desktop +Source4: tnef.sh +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: kde-filesystem + + +%description +This application provides a way to unpack Microsoft MS-TNEF MIME attachments. +It operates like tar in order to unpack files of type "application/ms-tnef", +which may have been placed into the MS-TNEF attachment instead of being +attached separately. + +Such files may have attachment names similar to WINMAIL.DAT + + +%package nautilus +Summary: Provides TNEF extract extension for Gnome's Nautilus file manager +Group: Applications/Archiving + +Requires: tnef +Requires: nautilus + + +%description nautilus +Provides a right-click extract menu item for Nautilus to extract TNEF files. + + +%package dolphin +Summary: Provides TNEF extract extension for KDE's Dolphin file manager +Group: Applications/Archiving + +Requires: tnef +Requires: kde-filesystem +Requires: dolphin + + +%description dolphin +Provides a right-click extract menu item for Dolphin to extract TNEF files. + + +%prep +%setup -q + + +%build +%configure +make %{?_smp_mflags} +chmod a-x THANKS + + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +mkdir -p %{buildroot}/%{_datadir}/mimelnk/application/ +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/mimelnk/application \ + %{SOURCE1} + +mkdir -p %{buildroot}/%{_datadir}/applications/ +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE2} + +#in future: kde4_servicesdir, but for now +mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ +desktop-file-install \ + --dir=%{buildroot}%{_kde4_datadir}/kde4/services \ + %{SOURCE3} + +install -p -m 755 %{SOURCE4} \ + %{buildroot}%{_bindir}/ + + +%post nautilus +/usr/bin/update-desktop-database &> /dev/null || : + +%postun nautilus +/usr/bin/update-desktop-database &> /dev/null || : + + +%post dolphin +/usr/bin/update-desktop-database &> /dev/null || : + + +%postun dolphin +/usr/bin/update-desktop-database &> /dev/null || : + + +%clean +rm -rf %{buildroot} + + +%check +make check DESTDIR=%{buildroot} + + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%{_bindir}/%{name} +%{_bindir}/%{name}.sh +%{_mandir}/man1/%{name}.1* + + +%files nautilus +%{_datadir}/applications/tnef-extract.desktop +%{_datadir}/mimelnk/application/vnd.ms-tnef.desktop + + +%files dolphin +%{_kde4_datadir}/kde4/services/tnefextract.desktop + + +%changelog + +* Mon Jul 18 2011 David Timms - 1.4.8-3 +- del main package require on kde-filesystem +- del require on desktop-file-utils to meet packaging guidelines + +* Mon Jul 18 2011 David Timms - 1.4.8-2 +- remove dolphin requires on kde-filesystem +- move update-desktop-database to gui subpackages + +* Sun Jul 17 2011 David Timms - 1.4.8-1 +- update to 1.48 +- use % style macros everywhere instead of $ style +- move the desktop icon stuff to subpackage + +* Wed Apr 7 2010 David Timms - 1.4.7-2 +- mod the description and summary to make rpmlint spelling checks happier + +* Sat Mar 20 2010 David Timms - 1.4.7-1 +- update to 1.47, which reverts changes to UTF handling + +* Thu Jan 7 2010 David Timms - 1.4.6-5 +- trial potential fix for ppc32/64 rpm test failure on ppc arch + +* Mon Oct 5 2009 David Timms - 1.4.6-4 +- fix desktop file for nautilus Extract archive menu +- add exclude arch ppc since build tests fail, by using ifarch +- add missing update-desktop-database calls + +* Wed Sep 30 2009 David Timms - 1.4.6-3 +- add missing buildrequires and requires on kde-filesystem +- mod to use desktop-file-install to install the .desktop files. + +* Sun Sep 27 2009 David Timms - 1.4.6-2 +- add tnefextract.desktop ServiceMenu for dolphin +- run make build tests + +* Sun Sep 06 2009 David Timms - 1.4.6-1 +- initial packaging for fedora +- add desktop file for nautilus open, and appropriate extract script diff --git a/tnefextract.desktop b/tnefextract.desktop new file mode 100644 index 0000000..4583588 --- /dev/null +++ b/tnefextract.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Type=Service +X-KDE-Priority=TopLevel +X-KDE-ServiceTypes=KonqPopupMenu/Plugin,application/vnd.ms-tnef +Name=tnef tools +Comment=tnef archive tool menu +Icon=archive-extract +Actions=tnefExtractToSubfolder; + +[Desktop Action tnefExtractToSubfolder] +Type=Application +Name=Extract TNEF (email attachment) Archive +Exec=tnef.sh "%f" +Icon=archive-extract diff --git a/vnd.ms-tnef.desktop b/vnd.ms-tnef.desktop new file mode 100644 index 0000000..f3a3a68 --- /dev/null +++ b/vnd.ms-tnef.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +MimeType=application/vnd.ms-tnef; +Icon=archive-extract +Name=Extract TNEF (email attachment) Archive +Comment=TNEF archive +#Patterns=winmail.dat;winmail*.dat;*.dat; +Exec=tnef.sh "%f" +NoDisplay=true From cca82e7c7b4f7e127d6eec869218543f3fbf4288 Mon Sep 17 00:00:00 2001 From: David Timms Date: Tue, 19 Jul 2011 20:18:09 +1000 Subject: [PATCH 02/49] add buildrequires on desktop-file-utils --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index be74e6a..4621b8b 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -17,6 +17,7 @@ Source4: tnef.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kde-filesystem +BuildRequires: desktop-file-utils %description @@ -128,6 +129,8 @@ make check DESTDIR=%{buildroot} %changelog +* Tue Jul 19 2011 David Timms - 1.4.8-4 +- add buildrequires on desktop-file-utils * Mon Jul 18 2011 David Timms - 1.4.8-3 - del main package require on kde-filesystem From 8b7b053d34bac36c971e6160e635f8891b6b3473 Mon Sep 17 00:00:00 2001 From: David Timms Date: Sun, 14 Aug 2011 18:50:48 +1000 Subject: [PATCH 03/49] mod dolphin subpackage to require kdebase since dolphin not provided in el6 --- tnef.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tnef.spec b/tnef.spec index 4621b8b..e5b48d2 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.8 -Release: 4%{?dist} +Release: 4.2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -47,7 +47,7 @@ Group: Applications/Archiving Requires: tnef Requires: kde-filesystem -Requires: dolphin +Requires: kdebase %description dolphin @@ -129,6 +129,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Aug 14 2011 David Timms - 1.4.8-4.2 +- mod dolphin subpackage to require kdebase since dolphin not provided in el6 + * Tue Jul 19 2011 David Timms - 1.4.8-4 - add buildrequires on desktop-file-utils From 466ce19b988bf8784940eee0714a5668a662c7f4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 00:50:40 -0600 Subject: [PATCH 04/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index e5b48d2..c101c5c 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.8 -Release: 4.2%{?dist} +Release: 5.2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -129,6 +129,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 1.4.8-5.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Sun Aug 14 2011 David Timms - 1.4.8-4.2 - mod dolphin subpackage to require kdebase since dolphin not provided in el6 From 46600ec3dcbdef8c71ee6c2b74a928b8a1c47ce3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 18:42:45 -0500 Subject: [PATCH 05/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index c101c5c..ded4db2 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.8 -Release: 5.2%{?dist} +Release: 6.2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -129,6 +129,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 1.4.8-6.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 1.4.8-5.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 15d760d05e867d5ff8ba6d8f9240e284f0da23f1 Mon Sep 17 00:00:00 2001 From: David Timms Date: Wed, 25 Jul 2012 10:21:05 +1000 Subject: [PATCH 06/49] update to 1.4.9 mod kde/dolphin servicemenu to be plain copy rather than desktop-file-validate --- .gitignore | 2 +- sources | 2 +- tnef.spec | 12 +++++++----- tnefextract.desktop | 1 - 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index ccd4de5..4a00ab6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/tnef-1.4.8.tar.gz +/tnef-1.4.9.tar.gz diff --git a/sources b/sources index 74c9eaf..4280f81 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc6443ac5f30913394c0c16ae7941e4f tnef-1.4.8.tar.gz +83a3a8fe0c15c9bbe2a8dae74c46b761 tnef-1.4.9.tar.gz diff --git a/tnef.spec b/tnef.spec index ded4db2..5e1ec3d 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef -Version: 1.4.8 -Release: 6.2%{?dist} +Version: 1.4.9 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -80,9 +80,7 @@ desktop-file-install \ #in future: kde4_servicesdir, but for now mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ -desktop-file-install \ - --dir=%{buildroot}%{_kde4_datadir}/kde4/services \ - %{SOURCE3} +cp %{SOURCE3} %{buildroot}%{_kde4_datadir}/kde4/services/ install -p -m 755 %{SOURCE4} \ %{buildroot}%{_bindir}/ @@ -129,6 +127,10 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Jul 22 2012 David Timms - 1.4.9-1 +- update to 1.4.9 +- mod kde/dolphin servicemenu to be plain copy rather than desktop-file-validate + * Sat Jul 21 2012 Fedora Release Engineering - 1.4.8-6.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/tnefextract.desktop b/tnefextract.desktop index 4583588..d0f64ad 100644 --- a/tnefextract.desktop +++ b/tnefextract.desktop @@ -8,7 +8,6 @@ Icon=archive-extract Actions=tnefExtractToSubfolder; [Desktop Action tnefExtractToSubfolder] -Type=Application Name=Extract TNEF (email attachment) Archive Exec=tnef.sh "%f" Icon=archive-extract From d50bed90e90fb575e59e75ec2ca0cef64ae4065e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 19:46:45 -0600 Subject: [PATCH 07/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 5e1ec3d..50a308d 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -127,6 +127,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 1.4.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 David Timms - 1.4.9-1 - update to 1.4.9 - mod kde/dolphin servicemenu to be plain copy rather than desktop-file-validate From 4df2018875669daf038b2277b0d4d5d6e5bb3b72 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 23:15:04 -0500 Subject: [PATCH 08/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 50a308d..7f84cd5 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -127,6 +127,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.4.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 1.4.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From c2733838c999de3ebb302367bd98f7b8fdbafa4c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 03:42:44 -0500 Subject: [PATCH 09/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 7f84cd5..ef1683f 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.9 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -127,6 +127,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.4.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sun Aug 04 2013 Fedora Release Engineering - 1.4.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 0bbe0d516ef3bad7e02e5740314de7766950941b Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 13 Jun 2014 15:33:43 -0500 Subject: [PATCH 10/49] Fix FTBFS with -Werror=format-security (#1037361, #1107453) --- tnef-1.4.9-format-security.patch | 23 +++++++++++++++++++++++ tnef.spec | 7 ++++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 tnef-1.4.9-format-security.patch diff --git a/tnef-1.4.9-format-security.patch b/tnef-1.4.9-format-security.patch new file mode 100644 index 0000000..783d3ef --- /dev/null +++ b/tnef-1.4.9-format-security.patch @@ -0,0 +1,23 @@ +diff --git a/src/main.c b/src/main.c +index 5059309..b1d8b0c 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -51,15 +51,15 @@ + + /* COPYRIGHTS & NO_WARRANTY -- defined to make code below a little nicer to + read */ +-static const char* COPYRIGHTS = \ ++static const char COPYRIGHTS[] = \ + "Copyright (C) 1999-2011 by Mark Simpson\n" + "Copyright (C) 1997 by Thomas Boll (original code)"; +-static const char* NO_WARRANTY = \ ++static const char NO_WARRANTY[] = \ + "%s comes with ABSOLUTELY NO WARRANTY.\n" + "You may redistribute copies of %s under the terms of the GNU General\n" + "Public License. For more information about these matters, see the file\n" + "named COPYING."; +-static const char* USAGE = \ ++static const char USAGE[] = \ + "-f FILE,--file=FILE \tUse FILE as input ('-' == stdin)\n" + "-C DIR, --directory=DIR \tUnpack files into DIR\n" + "-x SIZE --maxsize=SIZE \tLimit maximum size of extracted archive (bytes)\n" diff --git a/tnef.spec b/tnef.spec index ef1683f..f22afdc 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.9 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -14,6 +14,7 @@ Source1: vnd.ms-tnef.desktop Source2: tnef-extract.desktop Source3: tnefextract.desktop Source4: tnef.sh +Patch0: tnef-1.4.9-format-security.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kde-filesystem @@ -56,6 +57,7 @@ Provides a right-click extract menu item for Dolphin to extract TNEF files. %prep %setup -q +%patch0 -p1 %build @@ -127,6 +129,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jun 13 2014 Yaakov Selkowitz - 1.4.9-5 +- Fix FTBFS with -Werror=format-security (#1037361, #1107453) + * Sun Jun 08 2014 Fedora Release Engineering - 1.4.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 1beac62acad3216240bf8d4389c7a9e62154567f Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 06:00:14 +0000 Subject: [PATCH 11/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index f22afdc..447d97c 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,6 @@ Name: tnef Version: 1.4.9 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -129,6 +129,9 @@ make check DESTDIR=%{buildroot} %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 1.4.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Fri Jun 13 2014 Yaakov Selkowitz - 1.4.9-5 - Fix FTBFS with -Werror=format-security (#1037361, #1107453) From dedc055929e94f4da8a1213259c8e3248eb0e45b Mon Sep 17 00:00:00 2001 From: David Timms Date: Sun, 31 Aug 2014 12:18:43 +1000 Subject: [PATCH 12/49] update to 1.4.11 / git tag of 2014-08-26. add autoreconf to build process now that upstream no longer creates source tarballs. drop upstreamed format-security patch. drop document file TODO and update path for README. --- tnef.spec | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/tnef.spec b/tnef.spec index 447d97c..03bac9d 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,6 +1,9 @@ +%global commit 0b35ad883c94aaf83d456516f57294b0ffb950ab +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + Name: tnef -Version: 1.4.9 -Release: 6%{?dist} +Version: 1.4.11 +Release: 1.20140826git%{shortcommit}%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -8,15 +11,20 @@ License: GPLv2+ # what about: src/ConvertUTF.* ? # * Unicode, Inc. hereby grants the right to freely use the information # ... Fedora-legal confirmed this to be the free Unicode license. -URL: http://sourceforge.net/projects/tnef/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +# The upstream project has moved to github; +URL: https://github.com/verdammelt/tnef +# The 1.4.11 archive was different between the old (missing parts) and new site (git archive): +# For git hub release archives: +#S#ource0: https://github.com/verdammelt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +# For git hub tags: +Source0: https://github.com/verdammelt/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz Source1: vnd.ms-tnef.desktop Source2: tnef-extract.desktop Source3: tnefextract.desktop Source4: tnef.sh -Patch0: tnef-1.4.9-format-security.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: automake autoconf BuildRequires: kde-filesystem BuildRequires: desktop-file-utils @@ -56,11 +64,14 @@ Provides a right-click extract menu item for Dolphin to extract TNEF files. %prep -%setup -q -%patch0 -p1 +# Normal release extraction +#%#setup -q +# git tag extraction +%setup -q -n %{name}-%{commit} %build +autoreconf %configure make %{?_smp_mflags} chmod a-x THANKS @@ -113,7 +124,7 @@ make check DESTDIR=%{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%doc AUTHORS ChangeLog COPYING NEWS README.md THANKS %{_bindir}/%{name} %{_bindir}/%{name}.sh %{_mandir}/man1/%{name}.1* @@ -129,6 +140,12 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Aug 31 2014 David Timms - 1.4.11-1.20140826git0b35ad8 +- update to 1.4.11 / git tag of 2014-08-26. +- add autoreconf to build process now that upstream no longer creates source tarballs. +- drop upstreamed format-security patch. +- drop document file TODO and update path for README. + * Mon Aug 18 2014 Fedora Release Engineering - 1.4.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 0b5ed5d06268924f1c545174dc57e15e951a8ff6 Mon Sep 17 00:00:00 2001 From: David Timms Date: Sun, 31 Aug 2014 12:27:57 +1000 Subject: [PATCH 13/49] add new source archive. remove upstreamed patch. --- .gitignore | 2 +- sources | 2 +- tnef-1.4.9-format-security.patch | 23 ----------------------- 3 files changed, 2 insertions(+), 25 deletions(-) delete mode 100644 tnef-1.4.9-format-security.patch diff --git a/.gitignore b/.gitignore index 4a00ab6..f54a750 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/tnef-1.4.9.tar.gz +/tnef-0b35ad883c94aaf83d456516f57294b0ffb950ab.tar.gz diff --git a/sources b/sources index 4280f81..d9a5b1a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -83a3a8fe0c15c9bbe2a8dae74c46b761 tnef-1.4.9.tar.gz +c810d019e5acd31927988f26e43f589e tnef-0b35ad883c94aaf83d456516f57294b0ffb950ab.tar.gz diff --git a/tnef-1.4.9-format-security.patch b/tnef-1.4.9-format-security.patch deleted file mode 100644 index 783d3ef..0000000 --- a/tnef-1.4.9-format-security.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/src/main.c b/src/main.c -index 5059309..b1d8b0c 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -51,15 +51,15 @@ - - /* COPYRIGHTS & NO_WARRANTY -- defined to make code below a little nicer to - read */ --static const char* COPYRIGHTS = \ -+static const char COPYRIGHTS[] = \ - "Copyright (C) 1999-2011 by Mark Simpson\n" - "Copyright (C) 1997 by Thomas Boll (original code)"; --static const char* NO_WARRANTY = \ -+static const char NO_WARRANTY[] = \ - "%s comes with ABSOLUTELY NO WARRANTY.\n" - "You may redistribute copies of %s under the terms of the GNU General\n" - "Public License. For more information about these matters, see the file\n" - "named COPYING."; --static const char* USAGE = \ -+static const char USAGE[] = \ - "-f FILE,--file=FILE \tUse FILE as input ('-' == stdin)\n" - "-C DIR, --directory=DIR \tUnpack files into DIR\n" - "-x SIZE --maxsize=SIZE \tLimit maximum size of extracted archive (bytes)\n" From f7a1109a968691f3ed30a8989abc26ff6b9acc9c Mon Sep 17 00:00:00 2001 From: David Timms Date: Tue, 9 Sep 2014 22:56:47 +1000 Subject: [PATCH 14/49] update to 1.4.12 --- .gitignore | 2 +- sources | 2 +- tnef.spec | 19 +++++++++++-------- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index f54a750..1ce0c5d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/tnef-0b35ad883c94aaf83d456516f57294b0ffb950ab.tar.gz +/tnef-1.4.12.tar.gz diff --git a/sources b/sources index d9a5b1a..8f6d37d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c810d019e5acd31927988f26e43f589e tnef-0b35ad883c94aaf83d456516f57294b0ffb950ab.tar.gz +d30fdbfb3f1317cf1ace7578a1282c44 tnef-1.4.12.tar.gz diff --git a/tnef.spec b/tnef.spec index 03bac9d..f9a9d2e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,9 +1,9 @@ -%global commit 0b35ad883c94aaf83d456516f57294b0ffb950ab -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +#%#global commit #githash for non releases. +#%#global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.11 -Release: 1.20140826git%{shortcommit}%{?dist} +Version: 1.4.12 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -15,9 +15,9 @@ License: GPLv2+ URL: https://github.com/verdammelt/tnef # The 1.4.11 archive was different between the old (missing parts) and new site (git archive): # For git hub release archives: -#S#ource0: https://github.com/verdammelt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/verdammelt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz # For git hub tags: -Source0: https://github.com/verdammelt/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz +#S#ource0: https://github.com/verdammelt/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz Source1: vnd.ms-tnef.desktop Source2: tnef-extract.desktop Source3: tnefextract.desktop @@ -65,9 +65,9 @@ Provides a right-click extract menu item for Dolphin to extract TNEF files. %prep # Normal release extraction -#%#setup -q +%setup -q # git tag extraction -%setup -q -n %{name}-%{commit} +#%#setup -q -n %{name}-%{commit} %build @@ -140,6 +140,9 @@ make check DESTDIR=%{buildroot} %changelog +* Tue Sep 09 2014 David Timms - 1.4.12-1 +- update to 1.4.12 + * Sun Aug 31 2014 David Timms - 1.4.11-1.20140826git0b35ad8 - update to 1.4.11 / git tag of 2014-08-26. - add autoreconf to build process now that upstream no longer creates source tarballs. From 9c09b20b684759e1cfd08d3198ccd564dfa386d0 Mon Sep 17 00:00:00 2001 From: David Timms Date: Sat, 21 Feb 2015 22:15:26 +1100 Subject: [PATCH 15/49] exclude creating tnef-dolphin subpackage for EPEL-5 which did not ship dolphin. --- tnef.spec | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/tnef.spec b/tnef.spec index f9a9d2e..deae43e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,9 +1,9 @@ #%#global commit #githash for non releases. -#%#global shortcommit %(c=%{commit}; echo ${c:0:7}) +#%#global shortcommit %(c=%#{commit}; echo ${c:0:7}) Name: tnef Version: 1.4.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -17,7 +17,7 @@ URL: https://github.com/verdammelt/tnef # For git hub release archives: Source0: https://github.com/verdammelt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz # For git hub tags: -#S#ource0: https://github.com/verdammelt/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz +#S#ource0: https://github.com/verdammelt/%#{name}/archive/%#{commit}/%#{name}-%#{commit}.tar.gz Source1: vnd.ms-tnef.desktop Source2: tnef-extract.desktop Source3: tnefextract.desktop @@ -25,7 +25,6 @@ Source4: tnef.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake autoconf -BuildRequires: kde-filesystem BuildRequires: desktop-file-utils @@ -50,6 +49,7 @@ Requires: nautilus Provides a right-click extract menu item for Nautilus to extract TNEF files. +%if ! 0%{?el5} %package dolphin Summary: Provides TNEF extract extension for KDE's Dolphin file manager Group: Applications/Archiving @@ -61,13 +61,14 @@ Requires: kdebase %description dolphin Provides a right-click extract menu item for Dolphin to extract TNEF files. +%endif %prep # Normal release extraction %setup -q # git tag extraction -#%#setup -q -n %{name}-%{commit} +#%#setup -q -n %#{name}-%#{commit} %build @@ -84,16 +85,23 @@ make install DESTDIR=%{buildroot} mkdir -p %{buildroot}/%{_datadir}/mimelnk/application/ desktop-file-install \ --dir=%{buildroot}%{_datadir}/mimelnk/application \ +%if 0%{?el5} + --vendor="" \ +%endif %{SOURCE1} mkdir -p %{buildroot}/%{_datadir}/applications/ -desktop-file-install \ +desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ +%if 0%{?el5} + --vendor="" \ +%endif %{SOURCE2} -#in future: kde4_servicesdir, but for now -mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ -cp %{SOURCE3} %{buildroot}%{_kde4_datadir}/kde4/services/ +%if ! 0%{?el5} +mkdir -p %{buildroot}/%{_datadir}/kde4/services/ +cp %{SOURCE3} %{buildroot}/%{_datadir}/kde4/services/ +%endif install -p -m 755 %{SOURCE4} \ %{buildroot}%{_bindir}/ @@ -106,12 +114,14 @@ install -p -m 755 %{SOURCE4} \ /usr/bin/update-desktop-database &> /dev/null || : +%if ! 0%{?el5} %post dolphin /usr/bin/update-desktop-database &> /dev/null || : %postun dolphin /usr/bin/update-desktop-database &> /dev/null || : +%endif %clean @@ -135,11 +145,16 @@ make check DESTDIR=%{buildroot} %{_datadir}/mimelnk/application/vnd.ms-tnef.desktop +%if ! 0%{?el5} %files dolphin -%{_kde4_datadir}/kde4/services/tnefextract.desktop +%{_datadir}/kde4/services/tnefextract.desktop +%endif %changelog +* Sat Feb 21 2015 David Timms - 1.4.12-2 +- exclude creating tnef-dolphin subpackage for EPEL-5 which did not ship dolphin. + * Tue Sep 09 2014 David Timms - 1.4.12-1 - update to 1.4.12 From 5f5264c2669d6ded495b09468b2161fb6ccfdd4a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 03:03:55 +0000 Subject: [PATCH 16/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index deae43e..b263edc 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -152,6 +152,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.4.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat Feb 21 2015 David Timms - 1.4.12-2 - exclude creating tnef-dolphin subpackage for EPEL-5 which did not ship dolphin. From ccd981f6e28c656159e637d3d05aa1dbf1acbed5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 01:44:35 +0000 Subject: [PATCH 17/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index b263edc..c4a123a 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.12 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -152,6 +152,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.4.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 1.4.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 9d0aa3ba39ee2ede161858e531ac37dc2baac700 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:05:36 +0000 Subject: [PATCH 18/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index c4a123a..3876281 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.12 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -152,6 +152,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.4.12-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 1.4.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 7b1766c0fa1e0dc3449ff9e91d1cf51dc1911a7d Mon Sep 17 00:00:00 2001 From: David Timms Date: Thu, 6 Apr 2017 07:20:50 +1000 Subject: [PATCH 19/49] Update to release 1.4.14. Includes security fixes for CVE-2017-6307, CVE-2017-6308, CVE-2017-6309, CVE-2017-6310. --- .gitignore | 2 +- sources | 2 +- tnef.spec | 13 ++++++++++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1ce0c5d..d711776 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/tnef-1.4.12.tar.gz +/tnef-1.4.14.tar.gz diff --git a/sources b/sources index 8f6d37d..41664a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d30fdbfb3f1317cf1ace7578a1282c44 tnef-1.4.12.tar.gz +SHA512 (tnef-1.4.14.tar.gz) = 8111797c4185103df8cb662d0a038f386922b51344c5f68300050d012bc2cf5bfa2da509619786e62c4d57d4ac8479d15b2ab526d7252bc82e19117fae9d048f diff --git a/tnef.spec b/tnef.spec index deae43e..7738d8f 100644 --- a/tnef.spec +++ b/tnef.spec @@ -2,8 +2,8 @@ #%#global shortcommit %(c=%#{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.12 -Release: 2%{?dist} +Version: 1.4.14 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -13,7 +13,6 @@ License: GPLv2+ # ... Fedora-legal confirmed this to be the free Unicode license. # The upstream project has moved to github; URL: https://github.com/verdammelt/tnef -# The 1.4.11 archive was different between the old (missing parts) and new site (git archive): # For git hub release archives: Source0: https://github.com/verdammelt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz # For git hub tags: @@ -152,6 +151,14 @@ make check DESTDIR=%{buildroot} %changelog +* Thu Apr 6 2017 David Timms - 1.4.14-1 +- Update to release 1.4.14. +- Includes security fixes for CVE-2017-6307, CVE-2017-6308, + CVE-2017-6309, CVE-2017-6310. + +* Thu Apr 30 2015 David Timms - 1.4.12-3 +- replace incorrect source with 1.4.12 release to fix incorrect version. + * Sat Feb 21 2015 David Timms - 1.4.12-2 - exclude creating tnef-dolphin subpackage for EPEL-5 which did not ship dolphin. From 65d86c9de3f21976e36e81b5cc3dc8192728182d Mon Sep 17 00:00:00 2001 From: David Timms Date: Thu, 27 Apr 2017 23:50:54 +1000 Subject: [PATCH 20/49] Update -dolphin to use the kf5 services directory. Remove rpm clean section since it's taken care of automatically. --- tnef.spec | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/tnef.spec b/tnef.spec index 93847f4..e747089 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -53,9 +53,10 @@ Provides a right-click extract menu item for Nautilus to extract TNEF files. Summary: Provides TNEF extract extension for KDE's Dolphin file manager Group: Applications/Archiving +BuildRequires: kf5-rpm-macros Requires: tnef -Requires: kde-filesystem -Requires: kdebase +Requires: kde-baseapps +Requires: kf5-filesystem %description dolphin @@ -98,8 +99,8 @@ desktop-file-install \ %{SOURCE2} %if ! 0%{?el5} -mkdir -p %{buildroot}/%{_datadir}/kde4/services/ -cp %{SOURCE3} %{buildroot}/%{_datadir}/kde4/services/ +mkdir -p %{buildroot}%{_kf5_datadir}/kservices5 +cp %{SOURCE3} %{buildroot}%{_kf5_datadir}/kservices5 %endif install -p -m 755 %{SOURCE4} \ @@ -123,10 +124,6 @@ install -p -m 755 %{SOURCE4} \ %endif -%clean -rm -rf %{buildroot} - - %check make check DESTDIR=%{buildroot} @@ -146,11 +143,15 @@ make check DESTDIR=%{buildroot} %if ! 0%{?el5} %files dolphin -%{_datadir}/kde4/services/tnefextract.desktop +%{_kf5_datadir}/kservices5/tnefextract.desktop %endif %changelog +* Thu Apr 27 2017 David Timms - 1.4.14-2 +- Update -dolphin to use the kf5 services directory. +- Remove rpm clean section since it's taken care of automatically. + * Thu Apr 6 2017 David Timms - 1.4.14-1 - Update to release 1.4.14. - Includes security fixes for CVE-2017-6307, CVE-2017-6308, From 17d977b3b60100305336290c6cec139647d53296 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 20:24:24 +0000 Subject: [PATCH 21/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index e747089..f86ebb2 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -148,6 +148,9 @@ make check DESTDIR=%{buildroot} %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.4.14-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Thu Apr 27 2017 David Timms - 1.4.14-2 - Update -dolphin to use the kf5 services directory. - Remove rpm clean section since it's taken care of automatically. From 2217f72c1c0c0a5c4b6d0b361b96040d37488bfc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:29:57 +0000 Subject: [PATCH 22/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index f86ebb2..b519b59 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.14 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -148,6 +148,9 @@ make check DESTDIR=%{buildroot} %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.4.14-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.4.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 17661b34320fb59a80bb6d9856a782d51fcc50f5 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 11 Oct 2017 17:29:19 -0700 Subject: [PATCH 23/49] Update to 1.4.15. Fixes CVE-2017-8911 - bug #1451256 --- .gitignore | 1 + sources | 2 +- tnef.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d711776..3ebb270 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /tnef-1.4.14.tar.gz +/tnef-1.4.15.tar.gz diff --git a/sources b/sources index 41664a5..4e2b84f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tnef-1.4.14.tar.gz) = 8111797c4185103df8cb662d0a038f386922b51344c5f68300050d012bc2cf5bfa2da509619786e62c4d57d4ac8479d15b2ab526d7252bc82e19117fae9d048f +SHA512 (tnef-1.4.15.tar.gz) = 51a8c3abd99065fda59ab4129b1a6ca4d58919bfe1b8b10951787ddb007fac69a82d93b7d2a7f1799a9b04f531960f3e1bb7424bcb7cd831b1eb3fcdfad0e720 diff --git a/tnef.spec b/tnef.spec index b519b59..a7b8a86 100644 --- a/tnef.spec +++ b/tnef.spec @@ -2,8 +2,8 @@ #%#global shortcommit %(c=%#{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.14 -Release: 4%{?dist} +Version: 1.4.15 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -148,6 +148,9 @@ make check DESTDIR=%{buildroot} %changelog +* Wed Oct 11 2017 Kevin Fenzi - 1.4.15-1 +- Update to 1.4.15. Fixes CVE-2017-8911 - bug #1451256 + * Thu Aug 03 2017 Fedora Release Engineering - 1.4.14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 0db8f67d692a55ccbe0244f67b5461713e94b92c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 19:08:17 +0000 Subject: [PATCH 24/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index a7b8a86..5932b2e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -148,6 +148,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.4.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Oct 11 2017 Kevin Fenzi - 1.4.15-1 - Update to 1.4.15. Fixes CVE-2017-8911 - bug #1451256 From 0d86ab5d4f161ce2811676369e4e7109917dee64 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:44:00 +0100 Subject: [PATCH 25/49] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- tnef.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 5932b2e..e1b165a 100644 --- a/tnef.spec +++ b/tnef.spec @@ -21,7 +21,6 @@ Source1: vnd.ms-tnef.desktop Source2: tnef-extract.desktop Source3: tnefextract.desktop Source4: tnef.sh -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake autoconf BuildRequires: desktop-file-utils From ba727f40c063e37df26cef44ec42e99160d598d7 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:34:35 -0500 Subject: [PATCH 26/49] Remove needless use of %defattr --- tnef.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index e1b165a..97d931e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -128,7 +128,6 @@ make check DESTDIR=%{buildroot} %files -%defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README.md THANKS %{_bindir}/%{name} %{_bindir}/%{name}.sh From 7fb39eaeeda585fce79e1106f86e1b730b702313 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 07:41:12 +0000 Subject: [PATCH 27/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 97d931e..8759389 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT Group: Applications/Archiving @@ -146,6 +146,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.4.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.4.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From aac3552bd8411bc2c5d6007b781305c152714ee7 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:28 +0100 Subject: [PATCH 28/49] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- tnef.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/tnef.spec b/tnef.spec index 8759389..4431b1d 100644 --- a/tnef.spec +++ b/tnef.spec @@ -6,7 +6,6 @@ Version: 1.4.15 Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT -Group: Applications/Archiving License: GPLv2+ # what about: src/ConvertUTF.* ? # * Unicode, Inc. hereby grants the right to freely use the information @@ -37,7 +36,6 @@ Such files may have attachment names similar to WINMAIL.DAT %package nautilus Summary: Provides TNEF extract extension for Gnome's Nautilus file manager -Group: Applications/Archiving Requires: tnef Requires: nautilus @@ -50,7 +48,6 @@ Provides a right-click extract menu item for Nautilus to extract TNEF files. %if ! 0%{?el5} %package dolphin Summary: Provides TNEF extract extension for KDE's Dolphin file manager -Group: Applications/Archiving BuildRequires: kf5-rpm-macros Requires: tnef From f3c61bec1450b389eea8f85f3e2ffe23db433c90 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 29 Jan 2019 06:17:33 +0100 Subject: [PATCH 29/49] Remove obsolete scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- tnef.spec | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/tnef.spec b/tnef.spec index 4431b1d..dcc5113 100644 --- a/tnef.spec +++ b/tnef.spec @@ -103,23 +103,6 @@ install -p -m 755 %{SOURCE4} \ %{buildroot}%{_bindir}/ -%post nautilus -/usr/bin/update-desktop-database &> /dev/null || : - -%postun nautilus -/usr/bin/update-desktop-database &> /dev/null || : - - -%if ! 0%{?el5} -%post dolphin -/usr/bin/update-desktop-database &> /dev/null || : - - -%postun dolphin -/usr/bin/update-desktop-database &> /dev/null || : -%endif - - %check make check DESTDIR=%{buildroot} From de641630217577eb20d56abc931555783c4a1cf4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:00:24 +0000 Subject: [PATCH 30/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index dcc5113..ccc44d5 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -126,6 +126,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.4.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.4.15-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 7e22f6a6bff6ece21b6061d433910c4e2a4696cb Mon Sep 17 00:00:00 2001 From: David Timms Date: Wed, 6 Feb 2019 21:40:20 +1100 Subject: [PATCH 31/49] Update to release 1.4.17. --- .gitignore | 3 +-- sources | 2 +- tnef.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3ebb270..553cc8c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/tnef-1.4.14.tar.gz -/tnef-1.4.15.tar.gz +/tnef-1.4.17.tar.gz diff --git a/sources b/sources index 4e2b84f..ef2a3c6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tnef-1.4.15.tar.gz) = 51a8c3abd99065fda59ab4129b1a6ca4d58919bfe1b8b10951787ddb007fac69a82d93b7d2a7f1799a9b04f531960f3e1bb7424bcb7cd831b1eb3fcdfad0e720 +SHA512 (tnef-1.4.17.tar.gz) = 046da5345566e8b075480aa4dd7547f325c6f08075ec5b9edfa258efdce74e015f105e92d639e0293c0922b4c5d49d14d76d61a97b5c7698b662b86bb54afa65 diff --git a/tnef.spec b/tnef.spec index ccc44d5..aa609d8 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,9 +1,9 @@ #%#global commit #githash for non releases. -#%#global shortcommit %(c=%#{commit}; echo ${c:0:7}) +#%#global shortcommit %#(c=%#{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.15 -Release: 4%{?dist} +Version: 1.4.17 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -126,6 +126,9 @@ make check DESTDIR=%{buildroot} %changelog +* Thu Feb 7 2019 David Timms - 1.4.17-1 +- Update to release 1.4.17. + * Sun Feb 03 2019 Fedora Release Engineering - 1.4.15-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 49cfdfbc451884bbf20a8c2de6e02bc21ea5f050 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 01:37:26 +0000 Subject: [PATCH 32/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index aa609d8..f7f6593 100644 --- a/tnef.spec +++ b/tnef.spec @@ -3,7 +3,7 @@ Name: tnef Version: 1.4.17 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -126,6 +126,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.4.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Feb 7 2019 David Timms - 1.4.17-1 - Update to release 1.4.17. From c8645edc75cfb313373875ceee89251eceb2458c Mon Sep 17 00:00:00 2001 From: David Timms Date: Tue, 26 Nov 2019 23:39:38 +1100 Subject: [PATCH 33/49] Update to release 1.4.18. Fixes CVE-2019-18849 - bug #1771891 Add global builddolphin to enable -dolphin subpackage when available. --- .gitignore | 2 +- sources | 2 +- tnef.spec | 22 ++++++++++++++++------ 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 553cc8c..ddbe71b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/tnef-1.4.17.tar.gz +/tnef-1.4.18.tar.gz diff --git a/sources b/sources index ef2a3c6..fa6f80c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tnef-1.4.17.tar.gz) = 046da5345566e8b075480aa4dd7547f325c6f08075ec5b9edfa258efdce74e015f105e92d639e0293c0922b4c5d49d14d76d61a97b5c7698b662b86bb54afa65 +SHA512 (tnef-1.4.18.tar.gz) = bc53daaca9c260a804681c040d01f80bbd8b0d3597678c774975e988cdf83dad6b0d6c66b22e0d40ed2300efddef0bc663236ead4dfe687eb33af7f27dbb6000 diff --git a/tnef.spec b/tnef.spec index aa609d8..1fbb962 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,8 +1,14 @@ -#%#global commit #githash for non releases. -#%#global shortcommit %#(c=%#{commit}; echo ${c:0:7}) +%if (0%{?el5} || 0%{?el6}) +%global builddolphin 0 +%else +%global builddolphin 1 +%endif + +#global commit #githash for non releases. +#global shortcommit #(c=#{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.17 +Version: 1.4.18 Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT @@ -45,7 +51,7 @@ Requires: nautilus Provides a right-click extract menu item for Nautilus to extract TNEF files. -%if ! 0%{?el5} +%if 0%{builddolphin} %package dolphin Summary: Provides TNEF extract extension for KDE's Dolphin file manager @@ -94,7 +100,7 @@ desktop-file-install \ %endif %{SOURCE2} -%if ! 0%{?el5} +%if 0%{builddolphin} mkdir -p %{buildroot}%{_kf5_datadir}/kservices5 cp %{SOURCE3} %{buildroot}%{_kf5_datadir}/kservices5 %endif @@ -119,13 +125,17 @@ make check DESTDIR=%{buildroot} %{_datadir}/mimelnk/application/vnd.ms-tnef.desktop -%if ! 0%{?el5} +%if 0%{builddolphin} %files dolphin %{_kf5_datadir}/kservices5/tnefextract.desktop %endif %changelog +* Tue Nov 26 2019 David Timms - 1.4.18-1 +- Update to release 1.4.18. Fixes CVE-2019-18849 - bug #1771891 +- Add global builddolphin to enable -dolphin subpackage when available. + * Thu Feb 7 2019 David Timms - 1.4.17-1 - Update to release 1.4.17. From 86e21b2ff172eb10ca15013a910ad2b53d097d9c Mon Sep 17 00:00:00 2001 From: David Timms Date: Tue, 26 Nov 2019 23:57:48 +1100 Subject: [PATCH 34/49] Update to release 1.4.18. Fixes CVE-2019-18849 - bug #1771891 Add global builddolphin to enable -dolphin subpackage when available. --- tnef.spec | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/tnef.spec b/tnef.spec index f7f6593..b72b06e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -1,9 +1,15 @@ -#%#global commit #githash for non releases. -#%#global shortcommit %#(c=%#{commit}; echo ${c:0:7}) +%if (0%{?el5} || 0%{?el6}) +%global builddolphin 0 +%else +%global builddolphin 1 +%endif + +#global commit #githash for non releases. +#global shortcommit #(c=#{commit}; echo ${c:0:7}) Name: tnef -Version: 1.4.17 -Release: 2%{?dist} +Version: 1.4.18 +Release: 1%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -45,7 +51,7 @@ Requires: nautilus Provides a right-click extract menu item for Nautilus to extract TNEF files. -%if ! 0%{?el5} +%if 0%{builddolphin} %package dolphin Summary: Provides TNEF extract extension for KDE's Dolphin file manager @@ -94,7 +100,7 @@ desktop-file-install \ %endif %{SOURCE2} -%if ! 0%{?el5} +%if 0%{builddolphin} mkdir -p %{buildroot}%{_kf5_datadir}/kservices5 cp %{SOURCE3} %{buildroot}%{_kf5_datadir}/kservices5 %endif @@ -119,13 +125,17 @@ make check DESTDIR=%{buildroot} %{_datadir}/mimelnk/application/vnd.ms-tnef.desktop -%if ! 0%{?el5} +%if 0%{builddolphin} %files dolphin %{_kf5_datadir}/kservices5/tnefextract.desktop %endif %changelog +* Tue Nov 26 2019 David Timms - 1.4.18-1 +- Update to release 1.4.18. Fixes CVE-2019-18849 - bug #1771891 +- Add global builddolphin to enable -dolphin subpackage when available. + * Sat Jul 27 2019 Fedora Release Engineering - 1.4.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From bd0348e9f55021b776d33284292e25661f487d2c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 01:45:19 +0000 Subject: [PATCH 35/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index b72b06e..53c15dc 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -132,6 +132,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.4.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Nov 26 2019 David Timms - 1.4.18-1 - Update to release 1.4.18. Fixes CVE-2019-18849 - bug #1771891 - Add global builddolphin to enable -dolphin subpackage when available. From 753083a9625e35327e095d84bb3081f1d67ad3d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 12:38:15 +0000 Subject: [PATCH 36/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 53c15dc..81eae5c 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -132,6 +132,9 @@ make check DESTDIR=%{buildroot} %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.4.18-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 1.4.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From ad2f0f1cf44e5676caf1bcbedbef155df006671d Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 8 Jan 2021 22:41:28 +0000 Subject: [PATCH 37/49] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- tnef.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/tnef.spec b/tnef.spec index 81eae5c..6bb40b5 100644 --- a/tnef.spec +++ b/tnef.spec @@ -27,6 +27,7 @@ Source2: tnef-extract.desktop Source3: tnefextract.desktop Source4: tnef.sh +BuildRequires: make BuildRequires: automake autoconf BuildRequires: desktop-file-utils From 0ac95742d58cb6f0f82cce1ed739b69fa4868766 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:04:44 +0000 Subject: [PATCH 38/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 6bb40b5..3e86608 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.4.18-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.4.18-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 51868229f26e423a519876cc9839b82feeba81a1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 19:24:33 +0000 Subject: [PATCH 39/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 3e86608..bf5f34b 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.4.18-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.4.18-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 5ef445137118ade5a35a0d8643d519ee29245a04 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 02:51:14 +0000 Subject: [PATCH 40/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index bf5f34b..facad0e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.4.18-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.4.18-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 02f8085da19f21947dde49c373b020c1b4341094 Mon Sep 17 00:00:00 2001 From: David Timms Date: Thu, 3 Mar 2022 22:03:59 +1100 Subject: [PATCH 41/49] modify autoreconf parameters to work with updated autotools. --- tnef.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tnef.spec b/tnef.spec index facad0e..887b168 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -75,7 +75,7 @@ Provides a right-click extract menu item for Dolphin to extract TNEF files. %build -autoreconf +autoreconf -vfi %configure make %{?_smp_mflags} chmod a-x THANKS @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Thu Mar 3 2022 David Timms - 1.4.18-7 +- modify autoreconf parameters to work with updated autotools. + * Sat Jan 22 2022 Fedora Release Engineering - 1.4.18-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild @@ -278,3 +281,4 @@ make check DESTDIR=%{buildroot} * Sun Sep 06 2009 David Timms - 1.4.6-1 - initial packaging for fedora - add desktop file for nautilus open, and appropriate extract script + From f0ee9ed135eda500ac6f836cc5cb6d82a8840008 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 10:38:09 +0000 Subject: [PATCH 42/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 887b168..340afda 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.4.18-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Mar 3 2022 David Timms - 1.4.18-7 - modify autoreconf parameters to work with updated autotools. From 1e92d0f65e273e69ead0b03ab8cf3cb24b846f1c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:12:59 +0000 Subject: [PATCH 43/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 340afda..8cd3f23 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.4.18-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.4.18-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 0c6fb6d9cdccdd4460d286d8fdf81ef01a07bad7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 16:30:06 +0000 Subject: [PATCH 44/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 8cd3f23..b918d17 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.4.18-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.4.18-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From ecaad1a1b21d23bb68c27ff6eea079db23bafb5e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 06:27:14 +0000 Subject: [PATCH 45/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index b918d17..271f0c3 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.4.18-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.4.18-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From e5c7fb1980e5c46855597d48144807a8b688b834 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 07:37:45 +0000 Subject: [PATCH 46/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 271f0c3..1f337ae 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT License: GPLv2+ @@ -133,6 +133,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.4.18-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.4.18-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 94a402f7dbf32cee5e87856f1446a48705e3f05c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:21:12 +0200 Subject: [PATCH 47/49] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- tnef.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tnef.spec b/tnef.spec index 1f337ae..17ef52e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,10 +9,11 @@ Name: tnef Version: 1.4.18 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later # what about: src/ConvertUTF.* ? # * Unicode, Inc. hereby grants the right to freely use the information # ... Fedora-legal confirmed this to be the free Unicode license. @@ -133,6 +134,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jul 26 2024 Miroslav Suchý - 1.4.18-13 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.4.18-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 9d696da7235c2ce068f1fd3168f3213a75ef7d90 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:01:49 +0000 Subject: [PATCH 48/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 17ef52e..20e2bc3 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -134,6 +134,9 @@ make check DESTDIR=%{buildroot} %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.4.18-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 1.4.18-13 - convert license to SPDX From 4f7fcc7807f1793464b40602b5b2eae663792287 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:24:23 +0000 Subject: [PATCH 49/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- tnef.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tnef.spec b/tnef.spec index 20e2bc3..a87c46e 100644 --- a/tnef.spec +++ b/tnef.spec @@ -9,7 +9,7 @@ Name: tnef Version: 1.4.18 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Extract files from email attachments like WINMAIL.DAT # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -134,6 +134,9 @@ make check DESTDIR=%{buildroot} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.4.18-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.4.18-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild