From 5a8409fd98e75987fa7b8380bbedd875e73c3328 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 2 Jan 2024 20:12:16 -0500 Subject: [PATCH 01/11] Improved patch for content rating in AppData XML --- 27.patch | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/27.patch b/27.patch index 6c87076..ec2f360 100644 --- a/27.patch +++ b/27.patch @@ -1,7 +1,7 @@ From 87511a915c86ffc68536f03968b70deba82012b8 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 21 Dec 2023 15:22:26 -0500 -Subject: [PATCH] =?UTF-8?q?Drop=20AppData=20=E2=80=98content=5Frating?= +Subject: [PATCH 1/2] =?UTF-8?q?Drop=20AppData=20=E2=80=98content=5Frating?= =?UTF-8?q?=E2=80=99=20to=20fix=20#26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 @@ -25,3 +25,26 @@ index 13cabd7..9cfcfde 100644 GPL-2.0+ wavbreaker GUI tool to split WAV, MP2 and MP3 files + +From 2c259c77f664285ead17b5df27f74a562efc2c14 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Tue, 2 Jan 2024 19:37:48 -0500 +Subject: [PATCH 2/2] Supply a valid content rating (with no content + attributes) + +--- + data/net.sourceforge.wavbreaker.appdata.xml | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/data/net.sourceforge.wavbreaker.appdata.xml b/data/net.sourceforge.wavbreaker.appdata.xml +index 9cfcfde..478463d 100644 +--- a/data/net.sourceforge.wavbreaker.appdata.xml ++++ b/data/net.sourceforge.wavbreaker.appdata.xml +@@ -3,6 +3,7 @@ + + net.sourceforge.wavbreaker + FSFAP ++ + GPL-2.0+ + wavbreaker + GUI tool to split WAV, MP2 and MP3 files From 0798f7f85b373ba6c3bfea8ee23a9b9b24685715 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:24:26 +0000 Subject: [PATCH 02/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 51a241389e5e941667f9c389cdb5ec62f213d36c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 4 Apr 2024 17:22:11 -0400 Subject: [PATCH 03/11] Add an rpmlintrc file [skip changelog] --- wavbreaker.rpmlintrc | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 wavbreaker.rpmlintrc diff --git a/wavbreaker.rpmlintrc b/wavbreaker.rpmlintrc new file mode 100644 index 0000000..66e8f95 --- /dev/null +++ b/wavbreaker.rpmlintrc @@ -0,0 +1,2 @@ +# Not real spelling errors: +addFilter(r" spelling-error \('([Uu]ncheck|wavmerge)',") From b2b9dbe62c2d42ef08e99ea4a5eff13a68cba71c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:08:32 +0000 Subject: [PATCH 04/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 5010e6577ce152868da22207af045af24ea71405 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 3 Nov 2024 06:52:41 -0500 Subject: [PATCH 05/11] Invoke %cmake in %conf rather than in %build --- wavbreaker.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wavbreaker.spec b/wavbreaker.spec index 2c9aea8..063d647 100644 --- a/wavbreaker.spec +++ b/wavbreaker.spec @@ -72,8 +72,11 @@ sample rate, 16-bit sample size, etc.). find contrib/ -type f -name '*.py' -print -exec sed -r -i '1{/^#!/d}' '{}' '+' -%build +%conf %meson -Dmp3=true -Dogg_vorbis=true + + +%build %meson_build From 5b25b8ee8812135ddb7091e1e66848bb6d4e1b5e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:46:24 +0000 Subject: [PATCH 06/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From eaea04aedd1473eae60ce150eb167106c4a20ef1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 May 2025 08:07:21 -0400 Subject: [PATCH 07/11] Update .rpmlintrc file for current rpmlint --- wavbreaker.rpmlintrc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wavbreaker.rpmlintrc b/wavbreaker.rpmlintrc index 66e8f95..0bd6953 100644 --- a/wavbreaker.rpmlintrc +++ b/wavbreaker.rpmlintrc @@ -1,2 +1,6 @@ # Not real spelling errors: addFilter(r" spelling-error \('([Uu]ncheck|wavmerge)',") +# Use the latest GPLv2 license text +# https://github.com/thp/wavbreaker/pull/32 +# We will not patch this until/unless upstream merges the PR. +addFilter(r" incorrect-fsf-address ") From 5e52740315be04403960dc27b40f9143797e9d81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:17:53 +0000 Subject: [PATCH 08/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 55f700f5086ea8eeee5c9a71f45a8d15cd88373e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:07:38 +0000 Subject: [PATCH 09/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 535b3154e5e22bffadcfc9b3e82d21e0fbdf7dc2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 25 May 2026 06:29:09 +0100 Subject: [PATCH 10/11] Use various long options --- wavbreaker.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wavbreaker.spec b/wavbreaker.spec index 063d647..6de6779 100644 --- a/wavbreaker.spec +++ b/wavbreaker.spec @@ -69,7 +69,8 @@ sample rate, 16-bit sample size, etc.). # %%py3_shebang_fix contrib/ # Note also that this package neither BuildRequires nor Requires a Python # interpreter. -find contrib/ -type f -name '*.py' -print -exec sed -r -i '1{/^#!/d}' '{}' '+' +find contrib/ -type f -name '*.py' -print \ + -exec sed --regexp-extended --in-place '1{/^#!/d}' '{}' '+' %conf From 471450bbd90733077c96424943cf327e3e1a5a84 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:41:50 +0000 Subject: [PATCH 11/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild