From eced0a1a148612c4d0a1529fd714e0026fb9f586 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 01:12:53 -0500 Subject: [PATCH 01/11] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- sfk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 88c1980..b37e8a5 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk Version: 1.7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -29,6 +29,9 @@ make install DESTDIR=%{buildroot} %{_bindir}/sfk %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri Mar 21 2014 Christopher Meng - 1.7.1-1 - Update to 1.7.1 From 6e94bb1f615a9a493812e8675bd4da59ec451f70 Mon Sep 17 00:00:00 2001 From: Christopher Meng Date: Thu, 17 Jul 2014 11:10:12 +0800 Subject: [PATCH 02/11] Update to 1.7.2 --- .gitignore | 1 + sfk.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f941ca1..4374ad9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /sfk-1.7.0.tar.gz /sfk-1.7.1.tar.gz +/sfk-1.7.2.tar.gz diff --git a/sfk.spec b/sfk.spec index b37e8a5..4ffdedb 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk -Version: 1.7.1 -Release: 2%{?dist} +Version: 1.7.2 +Release: 1%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -19,16 +19,19 @@ within a single tool. %build %configure -make %{?_smp_mflags} +%make_build %install -make install DESTDIR=%{buildroot} +%make_install %files %doc AUTHORS COPYING ChangeLog %{_bindir}/sfk %changelog +* Thu Jul 17 2014 Christopher Meng - 1.7.2-1 +- Update to 1.7.2 + * Sun Jun 08 2014 Fedora Release Engineering - 1.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/sources b/sources index c452edc..56392d4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -af3e1b7c000c9e1c3cc9b717ee1c8975 sfk-1.7.1.tar.gz +0d416f9fd2a65334dd3a76a09da39bc7 sfk-1.7.2.tar.gz From 0ec8e521677a51a9420d2dfc1ffea3f6ea9e4bce Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 02:05:59 +0000 Subject: [PATCH 03/11] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- sfk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 4ffdedb..52a3bdf 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk Version: 1.7.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -29,6 +29,9 @@ within a single tool. %{_bindir}/sfk %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 1.7.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Thu Jul 17 2014 Christopher Meng - 1.7.2-1 - Update to 1.7.2 From 7970fc505df704e5fe5a465961c1e8a782b72f26 Mon Sep 17 00:00:00 2001 From: Christopher Meng Date: Thu, 5 Feb 2015 09:07:40 +0800 Subject: [PATCH 04/11] Update to 1.7.3 --- .gitignore | 1 + sfk.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4374ad9..ea64e9e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /sfk-1.7.0.tar.gz /sfk-1.7.1.tar.gz /sfk-1.7.2.tar.gz +/sfk-1.7.3.tar.gz diff --git a/sfk.spec b/sfk.spec index 52a3bdf..c1cd74e 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk -Version: 1.7.2 -Release: 2%{?dist} +Version: 1.7.3 +Release: 1%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -29,6 +29,9 @@ within a single tool. %{_bindir}/sfk %changelog +* Thu Jan 29 2015 Christopher Meng - 1.7.3-1 +- Update to 1.7.3 + * Mon Aug 18 2014 Fedora Release Engineering - 1.7.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 56392d4..587dbfa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0d416f9fd2a65334dd3a76a09da39bc7 sfk-1.7.2.tar.gz +12c713597e3667ffe266528ad930afe3 sfk-1.7.3.tar.gz From d88ca1bd2b8a6bb7d07e56747ec8dd8dc5a32412 Mon Sep 17 00:00:00 2001 From: Christopher Meng Date: Thu, 12 Feb 2015 17:48:23 +0800 Subject: [PATCH 05/11] Autoreconf to fix broken auto* files Run tests --- .gitignore | 1 + sfk.spec | 30 ++++++++++++++++++++++-------- sources | 2 +- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index ea64e9e..84820ba 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /sfk-1.7.1.tar.gz /sfk-1.7.2.tar.gz /sfk-1.7.3.tar.gz +/sfk-1.7.4.tar.gz diff --git a/sfk.spec b/sfk.spec index c1cd74e..7630b44 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,34 +1,48 @@ Name: sfk -Version: 1.7.3 +Version: 1.7.4 Release: 1%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ Source0: http://downloads.sourceforge.net/project/swissfileknife/1-swissfileknife/%{version}/sfk-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: automake %description -This is the Swiss File Knife (SFK), a command line multi function tool -created by StahlWorks Technologies which combines many functions in a single, -portable executable that belongs onto every USB stick. Search and convert -text files, instant simple FTP/HTTP server, find duplicate files, compare -folders, treesize, run own commands on all files of a folder - it's all -within a single tool. +Swiss File Knife (SFK) is a command line multi function tool created by +StahlWorks Technologies which combines many functions in a single, portable +executable that belongs onto every USB stick. Search and convert text files, +instant simple FTP/HTTP server, find duplicate files, compare folders, +treesize, run own commands on all files of a folder. + +Note that Fedora ships the OSE(Open Source Edition) version of sfk. %prep %setup -q +# More friendly to users +sed -i 's|"linux-lib6"|"Fedora %{fedora}"|' sfk.cpp %build +autoreconf -fiv %configure %make_build %install %make_install +%check +pushd scripts/ +chmod +x 03-sfk-selftest-ux.bat && ./$_ + %files -%doc AUTHORS COPYING ChangeLog +%doc AUTHORS ChangeLog +%license COPYING %{_bindir}/sfk %changelog +* Thu Feb 12 2015 Christopher Meng - 1.7.4-1 +- Update to 1.7.4 + * Thu Jan 29 2015 Christopher Meng - 1.7.3-1 - Update to 1.7.3 diff --git a/sources b/sources index 587dbfa..0c897c8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -12c713597e3667ffe266528ad930afe3 sfk-1.7.3.tar.gz +aecdd3d5f50d5568216aba4514e9aeae sfk-1.7.4.tar.gz From fbaad1b2247e864f0632e33d76ff85c850d41620 Mon Sep 17 00:00:00 2001 From: Christopher Meng Date: Thu, 12 Feb 2015 18:33:28 +0800 Subject: [PATCH 06/11] More precise. --- sfk.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 7630b44..173ac54 100644 --- a/sfk.spec +++ b/sfk.spec @@ -20,7 +20,13 @@ Note that Fedora ships the OSE(Open Source Edition) version of sfk. %prep %setup -q # More friendly to users -sed -i 's|"linux-lib6"|"Fedora %{fedora}"|' sfk.cpp +%if 0%{?fedora} +sed -i 's|"linux-lib6"|"Fedora %{?fedora} %{?_arch}"|' sfk.cpp +%endif + +%if 0%{?rhel} +sed -i 's|"linux-lib6"|"Red Hat Enterprise Linux %{?rhel} %{?_arch}"|' sfk.cpp +%endif %build autoreconf -fiv From be0937a04bca350f290c00a72dfbb94e14fb7893 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 17:43:09 +0200 Subject: [PATCH 07/11] Rebuilt for GCC 5 C++11 ABI change --- sfk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 173ac54..0aa9093 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk Version: 1.7.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -46,6 +46,9 @@ chmod +x 03-sfk-selftest-ux.bat && ./$_ %{_bindir}/sfk %changelog +* Sat May 02 2015 Kalev Lember - 1.7.4-2 +- Rebuilt for GCC 5 C++11 ABI change + * Thu Feb 12 2015 Christopher Meng - 1.7.4-1 - Update to 1.7.4 From d78396521a4bb39b88e84ae32c55bfbe918f785b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 00:42:28 +0000 Subject: [PATCH 08/11] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- sfk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 0aa9093..1de801f 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk Version: 1.7.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -46,6 +46,9 @@ chmod +x 03-sfk-selftest-ux.bat && ./$_ %{_bindir}/sfk %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.7.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 1.7.4-2 - Rebuilt for GCC 5 C++11 ABI change From 11786213f696e2278f94260423c809b63868cd9e Mon Sep 17 00:00:00 2001 From: Christopher Meng Date: Thu, 16 Jul 2015 18:04:43 +0800 Subject: [PATCH 09/11] Update to 1.7.5 --- .gitignore | 1 + sfk.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 84820ba..b16d5bf 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /sfk-1.7.2.tar.gz /sfk-1.7.3.tar.gz /sfk-1.7.4.tar.gz +/sfk-1.7.5.tar.gz diff --git a/sfk.spec b/sfk.spec index 1de801f..0640a75 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk -Version: 1.7.4 -Release: 3%{?dist} +Version: 1.7.5 +Release: 1%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -19,7 +19,7 @@ Note that Fedora ships the OSE(Open Source Edition) version of sfk. %prep %setup -q -# More friendly to users +# Note that hacks take effect on the first occurrence, respectively. %if 0%{?fedora} sed -i 's|"linux-lib6"|"Fedora %{?fedora} %{?_arch}"|' sfk.cpp %endif @@ -46,6 +46,9 @@ chmod +x 03-sfk-selftest-ux.bat && ./$_ %{_bindir}/sfk %changelog +* Wed Jul 15 2015 Christopher Meng - 1.7.5-1 +- Update to 1.7.5 + * Fri Jun 19 2015 Fedora Release Engineering - 1.7.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 0c897c8..909f25f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aecdd3d5f50d5568216aba4514e9aeae sfk-1.7.4.tar.gz +19a35c70eff4e86a4ae6422a608508ff sfk-1.7.5.tar.gz From 87a2a6e9913023721fc1caed1ef24858b9e39f68 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 23:54:14 +0000 Subject: [PATCH 10/11] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- sfk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sfk.spec b/sfk.spec index 0640a75..ae78721 100644 --- a/sfk.spec +++ b/sfk.spec @@ -1,6 +1,6 @@ Name: sfk Version: 1.7.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Swiss File Knife File Tree Processor License: BSD URL: http://stahlworks.com/sfk/ @@ -46,6 +46,9 @@ chmod +x 03-sfk-selftest-ux.bat && ./$_ %{_bindir}/sfk %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jul 15 2015 Christopher Meng - 1.7.5-1 - Update to 1.7.5 From 24e411997a8c6af816643eab237799a3cc20a7e3 Mon Sep 17 00:00:00 2001 From: Till Maas Date: Thu, 19 May 2016 22:44:06 +0200 Subject: [PATCH 11/11] 2016-05-19: Retired orphaned package, because it was orphaned for more than six weeks. --- .gitignore | 6 ---- dead.package | 3 ++ sfk.spec | 83 ---------------------------------------------------- sources | 1 - 4 files changed, 3 insertions(+), 90 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sfk.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b16d5bf..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -/sfk-1.7.0.tar.gz -/sfk-1.7.1.tar.gz -/sfk-1.7.2.tar.gz -/sfk-1.7.3.tar.gz -/sfk-1.7.4.tar.gz -/sfk-1.7.5.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..164cb9a --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2016-05-19: Retired orphaned package, because it was orphaned for +more than six weeks. + diff --git a/sfk.spec b/sfk.spec deleted file mode 100644 index ae78721..0000000 --- a/sfk.spec +++ /dev/null @@ -1,83 +0,0 @@ -Name: sfk -Version: 1.7.5 -Release: 2%{?dist} -Summary: The Swiss File Knife File Tree Processor -License: BSD -URL: http://stahlworks.com/sfk/ -Source0: http://downloads.sourceforge.net/project/swissfileknife/1-swissfileknife/%{version}/sfk-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake - -%description -Swiss File Knife (SFK) is a command line multi function tool created by -StahlWorks Technologies which combines many functions in a single, portable -executable that belongs onto every USB stick. Search and convert text files, -instant simple FTP/HTTP server, find duplicate files, compare folders, -treesize, run own commands on all files of a folder. - -Note that Fedora ships the OSE(Open Source Edition) version of sfk. - -%prep -%setup -q -# Note that hacks take effect on the first occurrence, respectively. -%if 0%{?fedora} -sed -i 's|"linux-lib6"|"Fedora %{?fedora} %{?_arch}"|' sfk.cpp -%endif - -%if 0%{?rhel} -sed -i 's|"linux-lib6"|"Red Hat Enterprise Linux %{?rhel} %{?_arch}"|' sfk.cpp -%endif - -%build -autoreconf -fiv -%configure -%make_build - -%install -%make_install - -%check -pushd scripts/ -chmod +x 03-sfk-selftest-ux.bat && ./$_ - -%files -%doc AUTHORS ChangeLog -%license COPYING -%{_bindir}/sfk - -%changelog -* Thu Feb 04 2016 Fedora Release Engineering - 1.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jul 15 2015 Christopher Meng - 1.7.5-1 -- Update to 1.7.5 - -* Fri Jun 19 2015 Fedora Release Engineering - 1.7.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.7.4-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Thu Feb 12 2015 Christopher Meng - 1.7.4-1 -- Update to 1.7.4 - -* Thu Jan 29 2015 Christopher Meng - 1.7.3-1 -- Update to 1.7.3 - -* Mon Aug 18 2014 Fedora Release Engineering - 1.7.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jul 17 2014 Christopher Meng - 1.7.2-1 -- Update to 1.7.2 - -* Sun Jun 08 2014 Fedora Release Engineering - 1.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Mar 21 2014 Christopher Meng - 1.7.1-1 -- Update to 1.7.1 - -* Fri Feb 14 2014 Christopher Meng - 1.7.0-1 -- Update to 1.7.0 - -* Fri Dec 09 2011 Christopher Meng - 1.6.3-1 -- Initial Package. diff --git a/sources b/sources deleted file mode 100644 index 909f25f..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -19a35c70eff4e86a4ae6422a608508ff sfk-1.7.5.tar.gz