From 2f7766f6f682626b099e8106bbbfb361a3820087 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 07:52:49 +0000 Subject: [PATCH 01/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 338cf6d..dbd7fdd 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.0 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Feb 23 2016 Parag Nemade - 2.0-4 - Resolves:rh#1307401: FTBFS in rawhide - Added %%license tag From 163698e06cf78f74e4225c6e54aab1a6c263fbcd Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 6 Jun 2017 17:58:35 +0200 Subject: [PATCH 02/27] version 2.01 --- .gitignore | 1 + convmv.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9963715..49fb67d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ convmv-1.14.tar.gz /convmv-1.15.tar.gz /convmv-2.0.tar.gz +/convmv-2.01.tar.gz diff --git a/convmv.spec b/convmv.spec index dbd7fdd..6debeba 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv -Version: 2.0 -Release: 5%{?dist} +Version: 2.01 +Release: 1%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Tue Jun 06 2017 Nils Philippsen - 2.01-1 +- version 2.01 + * Fri Feb 10 2017 Fedora Release Engineering - 2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index ae3bb20..69d5016 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -984a13dd5068c0c67356b87e4078d66e convmv-2.0.tar.gz +SHA512 (convmv-2.01.tar.gz) = e82957bcc1462b17c5f667e85caf0d2e8c407fb48afc6faa957f45626cbfa58c141de05f43cc810e8d4abbadc4cc01bf87ee64c157fece20fafed07ad04cc48c From 33e6c3dd48912863c6202fa13b4fd5049877392f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 05:27:51 +0000 Subject: [PATCH 03/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 6debeba..b135029 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.01 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2.01-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Jun 06 2017 Nils Philippsen - 2.01-1 - version 2.01 From 644a83fc108bfcf5bc00efc4854f1c56d48ea6f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 05:42:01 +0000 Subject: [PATCH 04/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index b135029..9876487 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.01 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2.01-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 2.01-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 6331f33d2f7f25c1d74fbbf6b34f89a771f9d981 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Mar 2018 18:36:04 +0530 Subject: [PATCH 05/27] Update to 2.05 version (#1467456) --- .gitignore | 1 + convmv.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 49fb67d..50c650c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ convmv-1.14.tar.gz /convmv-1.15.tar.gz /convmv-2.0.tar.gz /convmv-2.01.tar.gz +/convmv-2.05.tar.gz diff --git a/convmv.spec b/convmv.spec index 9876487..f459bae 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv -Version: 2.01 -Release: 3%{?dist} +Version: 2.05 +Release: 1%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Tue Mar 27 2018 Parag Nemade - 2.05-1 +- Update to 2.05 version (#1467456) + * Wed Feb 07 2018 Fedora Release Engineering - 2.01-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 69d5016..4756c98 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (convmv-2.01.tar.gz) = e82957bcc1462b17c5f667e85caf0d2e8c407fb48afc6faa957f45626cbfa58c141de05f43cc810e8d4abbadc4cc01bf87ee64c157fece20fafed07ad04cc48c +SHA512 (convmv-2.05.tar.gz) = 7fb0d1e2b64c3105c48d8a2cbb59fa4ea23202f17abc7cbf63acfca785683f00955fdcb03517e9dd8fe01be0171458ab2583e1c52d62c6081684462b0fec4125 From 99f5c896fc76126cf4d8df7b774b75ac53871dde Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 22:13:30 +0000 Subject: [PATCH 06/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index f459bae..00b7f20 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 2.05-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Mar 27 2018 Parag Nemade - 2.05-1 - Update to 2.05 version (#1467456) From a46710b4ba4cb32f5d068d61c2becc706e01b7f5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 16:15:00 +0000 Subject: [PATCH 07/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 00b7f20..bd38a81 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 2.05-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 2.05-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 94105a62003a6c14d5667ee319e38b830cdc486b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 20:58:43 +0000 Subject: [PATCH 08/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index bd38a81..ba24a87 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 2.05-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 2.05-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From d7d8309663c4179d07b79cc8ade9b8e2e7dc9632 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 14:46:26 +0000 Subject: [PATCH 09/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index ba24a87..e34a898 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -36,6 +36,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2.05-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 2.05-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 9f859b45cd201c6d9c2e9b317298b110ad2af0ec Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 31 Mar 2020 08:51:46 +0200 Subject: [PATCH 10/27] Specify all perl dependencies --- convmv.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index e34a898..002d5fa 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,15 +1,24 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv Source0: http://j3e.de/linux/convmv/convmv-%{version}.tar.gz Patch0: convmv-2.0-preserve-timestamps.patch BuildArch: noarch +BuildRequires: make BuildRequires: perl-generators +BuildRequires: perl(bytes) +BuildRequires: perl(Cwd) +BuildRequires: perl(Encode) +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Compare) +BuildRequires: perl(File::Find) BuildRequires: perl(Getopt::Long) +BuildRequires: perl(Unicode::Normalize) +BuildRequires: perl(utf8) %description This package contains the tool convmv with which you can convert the encodings @@ -36,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Tue Mar 31 2020 Jitka Plesnikova - 2.05-6 +- Specify all perl dependencies + * Tue Jan 28 2020 Fedora Release Engineering - 2.05-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From e81486d22085eb7f0b7a6f43fb786183a2542772 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 14:32:33 +0000 Subject: [PATCH 11/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 002d5fa..690b9b1 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 2.05-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Mar 31 2020 Jitka Plesnikova - 2.05-6 - Specify all perl dependencies From 721cfbe5c223d3c0782d1cb7b9cc903dd90d5cfb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 02:31:44 +0000 Subject: [PATCH 12/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 690b9b1..6e78521 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.05-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 2.05-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 8046f6f195da8f0ba7c9d9b5990157043423f66a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 22 May 2021 09:26:13 +0530 Subject: [PATCH 13/27] Added gating tests --- tests/smoke/runtest.sh | 3 +++ tests/tests.yml | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 tests/smoke/runtest.sh create mode 100644 tests/tests.yml diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh new file mode 100644 index 0000000..ecd41b5 --- /dev/null +++ b/tests/smoke/runtest.sh @@ -0,0 +1,3 @@ +#!/bin/bash +cd ../source +make V=1 test diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..cc62a54 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,17 @@ +--- +- hosts: localhost + tags: + - classic + roles: + - role: standard-test-source + +- hosts: localhost + tags: + - classic + roles: + - role: standard-test-basic + tests: + - smoke + required_packages: + - perl + - make From e4c0d6467c00ea43d4d8e554d9382bbfea57c781 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 15:02:46 +0000 Subject: [PATCH 14/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 63c3d4b39378e13104b4aba215d6238d12ba150e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 23:48:42 +0000 Subject: [PATCH 15/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 6e78521..4382b71 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 2.05-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 2.05-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 3ece4b5625fbfdad9a400a2e969926c6c05cb7a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 23:33:15 +0000 Subject: [PATCH 16/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 4382b71..3809d89 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 2.05-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 2.05-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 914a3faf5a4daa20f108de49b866568c75e3f6a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 00:28:45 +0000 Subject: [PATCH 17/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 3809d89..ca3939c 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2 or GPLv3 URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2.05-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 2.05-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 048b3329843aec3075fcce22f8116a95fc4ed4c1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 23 Jun 2023 18:47:34 +0530 Subject: [PATCH 18/27] Migrate to SPDX license expression --- convmv.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/convmv.spec b/convmv.spec index ca3939c..2e3552b 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,9 +1,9 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 11%{?dist} +Release: 12%{?dist} -License: GPLv2 or GPLv3 +License: GPL-2.0-only or GPL-3.0-only URL: http://j3e.de/linux/convmv Source0: http://j3e.de/linux/convmv/convmv-%{version}.tar.gz Patch0: convmv-2.0-preserve-timestamps.patch @@ -26,7 +26,7 @@ of filenames, e.g. from Latin1 to UTF-8. %prep %setup -q -%patch0 -p1 -b .preserve-timestamps +%patch 0 -p1 -b .preserve-timestamps tar -xf testsuite.tar %build @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Fri Jun 23 2023 Parag Nemade - 2.05-12 +- Migrate to SPDX license expression + * Thu Jan 19 2023 Fedora Release Engineering - 2.05-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From d40eb6465d32908f2ca9e7044988d76e8dd9176a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 16:21:24 +0000 Subject: [PATCH 19/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 2e3552b..6041e53 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 12%{?dist} +Release: 13%{?dist} License: GPL-2.0-only or GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.05-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jun 23 2023 Parag Nemade - 2.05-12 - Migrate to SPDX license expression From f6cd152dd3fed6ed44a7c869b66d72886ac1452f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 16:09:24 +0000 Subject: [PATCH 20/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 6041e53..b2e9c58 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL-2.0-only or GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.05-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 2.05-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From d455d9035783087c506c6da744e3c1ccad0c5b81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 08:02:48 +0000 Subject: [PATCH 21/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index b2e9c58..88ab201 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 14%{?dist} +Release: 15%{?dist} License: GPL-2.0-only or GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.05-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2.05-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 2dab80c494e90dbd883308f4a0fa92607c9f0d57 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 27 May 2024 13:21:13 +0530 Subject: [PATCH 22/27] Correct the SPDX license expression --- convmv.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/convmv.spec b/convmv.spec index 88ab201..c406f85 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,9 +1,9 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 15%{?dist} +Release: 16%{?dist} -License: GPL-2.0-only or GPL-3.0-only +License: GPL-2.0-only OR GPL-3.0-only URL: http://j3e.de/linux/convmv Source0: http://j3e.de/linux/convmv/convmv-%{version}.tar.gz Patch0: convmv-2.0-preserve-timestamps.patch @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Mon May 27 2024 Parag Nemade - 2.05-16 +- Correct the SPDX license expression + * Wed Jan 24 2024 Fedora Release Engineering - 2.05-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b5217e2eee9b95355be9a519d4d552315b5ae3c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 19:58:02 +0000 Subject: [PATCH 23/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index c406f85..4bf66ee 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 16%{?dist} +Release: 17%{?dist} License: GPL-2.0-only OR GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2.05-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon May 27 2024 Parag Nemade - 2.05-16 - Correct the SPDX license expression From 6342c4523cebed356c168bfe9e630a00b290b046 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 28 Aug 2024 21:21:21 +0530 Subject: [PATCH 24/27] Add tmt testcase for CI --- .fmf/version | 1 + plans/convmv.fmf | 5 +++++ tests/main.fmf | 8 ++++++++ tests/runtests.sh | 37 +++++++++++++++++++++++++++++++++++++ tests/smoke/runtest.sh | 3 --- tests/tests.yml | 17 ----------------- 6 files changed, 51 insertions(+), 20 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/convmv.fmf create mode 100644 tests/main.fmf create mode 100755 tests/runtests.sh delete mode 100644 tests/smoke/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/convmv.fmf b/plans/convmv.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/convmv.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..d27d659 --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,8 @@ +test: ./runtests.sh +duration: 10m +framework: beakerlib +require: + - convmv + - perl + - make + - rpm-build diff --git a/tests/runtests.sh b/tests/runtests.sh new file mode 100755 index 0000000..7277ee4 --- /dev/null +++ b/tests/runtests.sh @@ -0,0 +1,37 @@ +#!/bin/bash +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +NAME=convmv + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm ${NAME} + rlShowPackageVersion ${NAME} + rlRun -t -l "VERSION=$(rpm -q ${NAME} --queryformat='%{version}')" 0 "Get VERSION" + rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory" + rlRun "pushd $tmp" + rlFetchSrcForInstalled "${NAME}" + rlRun "rpm --define '_topdir $tmp' -i *src.rpm" + rlRun -t -l "mkdir BUILD" 0 "Creating BUILD directory" + rlRun -t -l "rpmbuild --noclean --nodeps --define '_topdir $tmp' -bp $tmp/SPECS/*spec" + if [ -d BUILD/${NAME}-${VERSION}-build ]; then + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}-build/${NAME}-${VERSION}" + else + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}" + fi + rlPhaseEnd + + rlPhaseStartTest + rlRun "set -o pipefail" + rlRun "make V=1 test" + rlRun "retval=$?" + rlRun "echo $retval" + rlRun "popd" 0 + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $tmp" 0 "Remove tmp directory" + rlPhaseEnd +rlJournalEnd + diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100644 index ecd41b5..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -cd ../source -make V=1 test diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index cc62a54..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-source - -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - tests: - - smoke - required_packages: - - perl - - make From f3b616cf411d472f3ad1047ec1aee45713d5cdd8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 14:29:35 +0000 Subject: [PATCH 25/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 4bf66ee..d59374c 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.05 -Release: 17%{?dist} +Release: 18%{?dist} License: GPL-2.0-only OR GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.05-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 2.05-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From baadccfe87ef13a0dd62f6d4b63c426aa4166245 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Mar 2025 09:23:46 +0530 Subject: [PATCH 26/27] Update to 2.06 version (#2348686) --- .gitignore | 1 + convmv.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 50c650c..c743385 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ convmv-1.14.tar.gz /convmv-2.0.tar.gz /convmv-2.01.tar.gz /convmv-2.05.tar.gz +/convmv-2.06.tar.gz diff --git a/convmv.spec b/convmv.spec index d59374c..1a44d13 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv -Version: 2.05 -Release: 18%{?dist} +Version: 2.06 +Release: 1%{?dist} License: GPL-2.0-only OR GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Mon Mar 24 2025 Parag Nemade - 2.06-1 +- Update to 2.06 version (#2348686) + * Thu Jan 16 2025 Fedora Release Engineering - 2.05-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 4756c98..7038889 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (convmv-2.05.tar.gz) = 7fb0d1e2b64c3105c48d8a2cbb59fa4ea23202f17abc7cbf63acfca785683f00955fdcb03517e9dd8fe01be0171458ab2583e1c52d62c6081684462b0fec4125 +SHA512 (convmv-2.06.tar.gz) = a93acb0aa019ec468ec263947c3e0158c51b1b24885e77f62861555c8e80aaa6867eb42045040d09c83488460db0d2edea7327a5354afded2ab02caf7f54204d From 9cc2c185b773d8ca7a8eb2f79dba1a7cb99f5d77 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:39:16 +0000 Subject: [PATCH 27/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- convmv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/convmv.spec b/convmv.spec index 1a44d13..3873c7f 100644 --- a/convmv.spec +++ b/convmv.spec @@ -1,7 +1,7 @@ Summary: Convert filename encodings Name: convmv Version: 2.06 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-only OR GPL-3.0-only URL: http://j3e.de/linux/convmv @@ -45,6 +45,9 @@ make PREFIX=%{_prefix} DESTDIR=%{buildroot} install %{_mandir}/man*/* %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.06-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Mar 24 2025 Parag Nemade - 2.06-1 - Update to 2.06 version (#2348686)