From 6b3b47d612f06f3690e86c3673d88bcdba6f84cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:27:48 +0000 Subject: [PATCH 01/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 72d5981..e8992a4 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20120424 -Release: 18%{?dist} +Release: 19%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -61,6 +61,9 @@ make DESTDIR=$RPM_BUILD_ROOT install %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 20120424-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 20120424-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 701078be456507e4602ebc90b905c47ebcba091d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:11:12 +0000 Subject: [PATCH 02/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index e8992a4..8512cc0 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20120424 -Release: 19%{?dist} +Release: 20%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -61,6 +61,9 @@ make DESTDIR=$RPM_BUILD_ROOT install %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 20120424-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 20120424-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f703b27bdf79d68454ae26088701f717d5fb499f Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:19:11 +0000 Subject: [PATCH 03/25] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- udpcast.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/udpcast.spec b/udpcast.spec index 8512cc0..9450e77 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -7,6 +7,7 @@ URL: http://udpcast.linux.lu/ Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz Patch0: udpcast-20120424-buildflags.patch +BuildRequires: make BuildRequires: gcc BuildRequires: m4 BuildRequires: perl-interpreter From cd2ad89b9139815d8d248e677f791fc91300a1f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:34:48 +0000 Subject: [PATCH 04/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 9450e77..7b8d372 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20120424 -Release: 20%{?dist} +Release: 21%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ make DESTDIR=$RPM_BUILD_ROOT install %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 20120424-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 20120424-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 7a9f395466e85dd18bbd677858bce7805c512d74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 19:56:20 +0000 Subject: [PATCH 05/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 7b8d372..4e56c7b 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20120424 -Release: 21%{?dist} +Release: 22%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ make DESTDIR=$RPM_BUILD_ROOT install %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 20120424-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 20120424-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From a631109bb4bbf5067cd4f2fe9c9548bab889ce15 Mon Sep 17 00:00:00 2001 From: Lukas Zapletal Date: Fri, 26 Nov 2021 11:14:16 +0100 Subject: [PATCH 06/25] Update to version 20200328 --- udpcast-20120424-fd_set.patch | 14 ------ ...patch => udpcast-20200328-buildflags.patch | 4 +- udpcast-20200328-fd_set.patch | 14 ++++++ udpcast.spec | 50 +++++++++++-------- 4 files changed, 43 insertions(+), 39 deletions(-) delete mode 100644 udpcast-20120424-fd_set.patch rename udpcast-20120424-buildflags.patch => udpcast-20200328-buildflags.patch (66%) create mode 100644 udpcast-20200328-fd_set.patch diff --git a/udpcast-20120424-fd_set.patch b/udpcast-20120424-fd_set.patch deleted file mode 100644 index 6701b84..0000000 --- a/udpcast-20120424-fd_set.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ur udpcast-20120424.old/console.h udpcast-20120424/console.h ---- udpcast-20120424.old/console.h 2005-12-22 22:59:18.000000000 +0000 -+++ udpcast-20120424/console.h 2013-02-20 12:52:52.267583033 +0000 -@@ -4,7 +4,9 @@ - #ifdef __MINGW32__ - #include - #include --#endif /* __MINGW32__ */ -+#else /* !__MINGW32__ */ -+#include -+#endif /* !__MINGW32__ */ - - #define prepareConsole udpc_prepareConsole - #define getConsoleFd udpc_getConsoleFd diff --git a/udpcast-20120424-buildflags.patch b/udpcast-20200328-buildflags.patch similarity index 66% rename from udpcast-20120424-buildflags.patch rename to udpcast-20200328-buildflags.patch index 017159f..814a9c0 100644 --- a/udpcast-20120424-buildflags.patch +++ b/udpcast-20200328-buildflags.patch @@ -5,9 +5,7 @@ diff -up udpcast-20120424/Makefile.in~ udpcast-20120424/Makefile.in # For additional warnings & checks, add -Wstrict-prototypes -Wshadow to the # following: --CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -D_FILE_OFFSET_BITS=64 -DUSE_SYSLOG -DUSE_ASSEMBLER -O6 --LDFLAGS +=-s -+CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -D_FILE_OFFSET_BITS=64 -DUSE_SYSLOG -DUSE_ASSEMBLER ++CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER LIBS +=@LIBS@ BUSYBOX=../udp-busybox/busybox diff --git a/udpcast-20200328-fd_set.patch b/udpcast-20200328-fd_set.patch new file mode 100644 index 0000000..0fa147e --- /dev/null +++ b/udpcast-20200328-fd_set.patch @@ -0,0 +1,14 @@ +diff -druN udpcast-20200328.old/console.c udpcast-20200328/console.c +--- udpcast-20200328.old/console.c 2020-04-05 15:25:54.000000000 +0300 ++++ udpcast-20200328/console.c 2021-11-24 12:53:51.944291221 +0200 +@@ -86,7 +86,9 @@ + + /* If key pressed, consume it. If letter is q, quit */ + if(doConsume) { +- read(c->fd, &ch, 1); ++ if (1 != read(c->fd, &ch, 1)) { ++ ch='\0'; ++ } + } + + if(c->needRestore && tcsetattr(c->fd, TCSAFLUSH, &c->oldtio) < 0) { diff --git a/udpcast.spec b/udpcast.spec index 4e56c7b..34367ce 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,20 +1,22 @@ -Name: udpcast -Summary: UDP broadcast file distribution and installation -Version: 20120424 -Release: 22%{?dist} -License: GPLv2+ and BSD -URL: http://udpcast.linux.lu/ -Source: http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz -Patch0: udpcast-20120424-buildflags.patch +Name: udpcast +Summary: UDP broadcast file distribution and installation +Version: 20200328 +Release: 0%{?dist} +License: GPLv2+ and BSD +URL: http://udpcast.linux.lu/ +Source: http://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz +# Build flags fixes +Patch0: udpcast-%{version}-buildflags.patch +# Fix for build failure on Fedora Rawhide, sent upstream 2013-02-20. +Patch1: udpcast-%{version}-fd_set.patch +# Fix console.c:89:7: warning: ignoring return value of 'read' +Patch2: udpcast-%{version}-read-warn.patch BuildRequires: make -BuildRequires: gcc -BuildRequires: m4 -BuildRequires: perl-interpreter -BuildRequires: /usr/bin/pod2man - -# Fix for build failure on Fedora Rawhide, sent upstream 2013-02-20. -Patch1: udpcast-20120424-fd_set.patch +BuildRequires: gcc +BuildRequires: m4 +BuildRequires: perl-interpreter +BuildRequires: /usr/bin/pod2man %description @@ -33,19 +35,17 @@ application for multicasting data to multiple targets. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup %build %configure -make %{?_smp_mflags} +%make_build %install rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install +%make_install %files @@ -62,6 +62,12 @@ make DESTDIR=$RPM_BUILD_ROOT install %changelog + +* Wed Nov 24 2021 Doncho Gunchev - 20200328-0 +- New upstream version 20200328. +- Port/update the patches +- Use new macros like %%autosetup + * Fri Jul 23 2021 Fedora Release Engineering - 20120424-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild @@ -113,7 +119,7 @@ make DESTDIR=$RPM_BUILD_ROOT install * Sun Aug 04 2013 Fedora Release Engineering - 20120424-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild -* Fri Feb 22 2013 Ville Skyttä - 20120424-5 +* Fri Feb 22 2013 Ville Skytta - 20120424-5 - Sanitize CFLAGS and LDFLAGS (#914704). - Move %%configure to %%build section, build with %%{_smp_mflags}. - Fix bogus date in %%changelog. @@ -139,7 +145,7 @@ make DESTDIR=$RPM_BUILD_ROOT install * Mon Feb 07 2011 Fedora Release Engineering - 20071228-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild -* Tue Aug 11 2009 Ville Skyttä - 20071228-7 +* Tue Aug 11 2009 Ville Skytta - 20071228-7 - Use bzipped upstream tarball. * Sun Jul 26 2009 Fedora Release Engineering - 20071228-6 From 94fd75b20a428ac4ecaebd64388b229614a46a89 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 26 Nov 2021 10:21:58 +0000 Subject: [PATCH 07/25] Add sources from https://www.udpcast.linux.lu/download/udpcast-20200328.tar.gz --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6736c6b..c81fa9d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ udpcast-20071228.tar.bz2 /udpcast-20120424.tar.gz results_udpcast udpcast-*.src.rpm +/udpcast-20200328.tar.gz diff --git a/sources b/sources index 3c37a33..b68c032 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b9b67a577ca5659a93bcb9e43f298fb2 udpcast-20120424.tar.gz +SHA512 (udpcast-20200328.tar.gz) = b1ce4f0cade5db6bc69d3a154c354565675f44e97f9e3d90152f9594fd4f17fff2891eb1cb8d73c59e0d24eeb85e485e96b7a64fa9f1b6d2f005c4cece377bc7 From 4dde5a57811387384ebdc063e5a46007d14b41ea Mon Sep 17 00:00:00 2001 From: Lukas Zapletal Date: Fri, 26 Nov 2021 12:11:23 +0100 Subject: [PATCH 08/25] Fix patches for the 20200328 update --- udpcast-20200328-buildflags.patch | 10 ++++++---- ...28-fd_set.patch => udpcast-20200328-read-warn.patch | 0 udpcast.spec | 4 +--- 3 files changed, 7 insertions(+), 7 deletions(-) rename udpcast-20200328-fd_set.patch => udpcast-20200328-read-warn.patch (100%) diff --git a/udpcast-20200328-buildflags.patch b/udpcast-20200328-buildflags.patch index 814a9c0..6b62577 100644 --- a/udpcast-20200328-buildflags.patch +++ b/udpcast-20200328-buildflags.patch @@ -1,10 +1,12 @@ -diff -up udpcast-20120424/Makefile.in~ udpcast-20120424/Makefile.in ---- udpcast-20120424/Makefile.in~ 2008-11-16 19:36:25.000000000 +0200 -+++ udpcast-20120424/Makefile.in 2013-02-22 17:31:35.148709718 +0200 -@@ -30,8 +30,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ +diff -u udpcast-20200328.orig/Makefile.in udpcast-20200328/Makefile.in +--- udpcast-20200328.orig/Makefile.in 2021-11-26 11:50:10.803547897 +0100 ++++ udpcast-20200328/Makefile.in 2021-11-26 11:53:16.485567000 +0100 +@@ -30,8 +30,7 @@ # For additional warnings & checks, add -Wstrict-prototypes -Wshadow to the # following: +-CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER -O6 +-LDFLAGS +=-s +CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER LIBS +=@LIBS@ diff --git a/udpcast-20200328-fd_set.patch b/udpcast-20200328-read-warn.patch similarity index 100% rename from udpcast-20200328-fd_set.patch rename to udpcast-20200328-read-warn.patch diff --git a/udpcast.spec b/udpcast.spec index 34367ce..4cb147e 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -7,10 +7,8 @@ URL: http://udpcast.linux.lu/ Source: http://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz # Build flags fixes Patch0: udpcast-%{version}-buildflags.patch -# Fix for build failure on Fedora Rawhide, sent upstream 2013-02-20. -Patch1: udpcast-%{version}-fd_set.patch # Fix console.c:89:7: warning: ignoring return value of 'read' -Patch2: udpcast-%{version}-read-warn.patch +Patch1: udpcast-%{version}-read-warn.patch BuildRequires: make BuildRequires: gcc From 6017aa2c5d3bb182435b9f6c2ff49a9e5205c455 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 11 Dec 2021 20:40:17 +0000 Subject: [PATCH 09/25] New upstream version 2021/12/07 --- .gitignore | 6 +----- sources | 2 +- udpcast.spec | 6 ++++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c81fa9d..e1cc335 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1 @@ -udpcast-20071228.tar.bz2 -/udpcast-20120424.tar.gz -results_udpcast -udpcast-*.src.rpm -/udpcast-20200328.tar.gz +/udpcast-*.tar.gz diff --git a/sources b/sources index b68c032..cc8f8b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (udpcast-20200328.tar.gz) = b1ce4f0cade5db6bc69d3a154c354565675f44e97f9e3d90152f9594fd4f17fff2891eb1cb8d73c59e0d24eeb85e485e96b7a64fa9f1b6d2f005c4cece377bc7 +SHA512 (udpcast-20211207.tar.gz) = 89010c781d99a60e335213e88867c9114b51f3d75bd4ebfa38bcd1382e5925be4f316faf8c24ea55b087edb2115e18b5fd3cceac70a65371f91227528d218e89 diff --git a/udpcast.spec b/udpcast.spec index 4cb147e..841bb9d 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,10 +1,10 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20200328 -Release: 0%{?dist} +Release: 1%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ -Source: http://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz +Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz # Build flags fixes Patch0: udpcast-%{version}-buildflags.patch # Fix console.c:89:7: warning: ignoring return value of 'read' @@ -60,6 +60,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Dec 11 2021 Richard W.M. Jones - 20211207-1 +- New upstream version 2021/12/07 * Wed Nov 24 2021 Doncho Gunchev - 20200328-0 - New upstream version 20200328. From 963689d5de48271e1a1bc9abcc0282771daf061b Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 11 Dec 2021 20:45:39 +0000 Subject: [PATCH 10/25] Forgot to update Version field in previous commit --- udpcast-20200328-buildflags.patch | 13 ------------- udpcast.spec | 6 ++---- 2 files changed, 2 insertions(+), 17 deletions(-) delete mode 100644 udpcast-20200328-buildflags.patch diff --git a/udpcast-20200328-buildflags.patch b/udpcast-20200328-buildflags.patch deleted file mode 100644 index 6b62577..0000000 --- a/udpcast-20200328-buildflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -u udpcast-20200328.orig/Makefile.in udpcast-20200328/Makefile.in ---- udpcast-20200328.orig/Makefile.in 2021-11-26 11:50:10.803547897 +0100 -+++ udpcast-20200328/Makefile.in 2021-11-26 11:53:16.485567000 +0100 -@@ -30,8 +30,7 @@ - - # For additional warnings & checks, add -Wstrict-prototypes -Wshadow to the - # following: --CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER -O6 --LDFLAGS +=-s -+CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER - LIBS +=@LIBS@ - - BUSYBOX=../udp-busybox/busybox diff --git a/udpcast.spec b/udpcast.spec index 841bb9d..240c9a3 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,14 +1,12 @@ Name: udpcast Summary: UDP broadcast file distribution and installation -Version: 20200328 +Version: 20211207 Release: 1%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz -# Build flags fixes -Patch0: udpcast-%{version}-buildflags.patch # Fix console.c:89:7: warning: ignoring return value of 'read' -Patch1: udpcast-%{version}-read-warn.patch +Patch1: udpcast-20200328-read-warn.patch BuildRequires: make BuildRequires: gcc From 8953b02ddb7418bd90babf5354feee08f1fd0c76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:25:17 +0000 Subject: [PATCH 11/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 240c9a3..1143730 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 20211207-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sat Dec 11 2021 Richard W.M. Jones - 20211207-1 - New upstream version 2021/12/07 From db1cf2e9bbeaa91660faeb3c796c430b93d46b39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:17:02 +0000 Subject: [PATCH 12/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 1143730..23d9f04 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 20211207-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 20211207-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 4fff7909d76ce9a2be886e5a0409214cad65a642 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:41:54 +0000 Subject: [PATCH 13/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 23d9f04..3c376df 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 20211207-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 20211207-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 25f9280c4b9767326fa1fc5d60faac48504bc16c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:00:35 +0000 Subject: [PATCH 14/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 3c376df..2107354 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 20211207-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 20211207-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 6c5313e15ec0bf87dafae82adfc34d7a26235d13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:00:05 +0000 Subject: [PATCH 15/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 2107354..cb47af2 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 20211207-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 20211207-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 221fe77d3ff934ecd21da62c30e3c2ca5a09be03 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:09:10 +0000 Subject: [PATCH 16/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index cb47af2..bc42d68 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ and BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 20211207-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 20211207-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 389a9ff0674536a2c43ccbec50313737e4e94ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 22:32:49 +0200 Subject: [PATCH 17/25] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- udpcast.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/udpcast.spec b/udpcast.spec index bc42d68..e9e07bf 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,8 +1,9 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 7%{?dist} -License: GPLv2+ and BSD +Release: 8%{?dist} +# Automatically converted from old format: GPLv2+ and BSD - review is highly recommended. +License: GPL-2.0-or-later AND LicenseRef-Callaway-BSD URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz # Fix console.c:89:7: warning: ignoring return value of 'read' @@ -58,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 04 2024 Miroslav Suchý - 20211207-8 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 20211207-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 50f6095a64075bb9ea933c7ea5d3291e3efd183d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:38:04 +0000 Subject: [PATCH 18/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index e9e07bf..12f4eb6 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 8%{?dist} +Release: 9%{?dist} # Automatically converted from old format: GPLv2+ and BSD - review is highly recommended. License: GPL-2.0-or-later AND LicenseRef-Callaway-BSD URL: http://udpcast.linux.lu/ @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 20211207-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 20211207-8 - convert license to SPDX From 0a186065048a974fbf076e31be361f2340386ae6 Mon Sep 17 00:00:00 2001 From: Lukas Zapletal Date: Wed, 29 Jan 2025 08:41:25 +0100 Subject: [PATCH 19/25] Reviewed licenses and sbin->bin --- udpcast.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/udpcast.spec b/udpcast.spec index 12f4eb6..d2d696a 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -2,10 +2,10 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 Release: 9%{?dist} -# Automatically converted from old format: GPLv2+ and BSD - review is highly recommended. -License: GPL-2.0-or-later AND LicenseRef-Callaway-BSD +License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz + # Fix console.c:89:7: warning: ignoring return value of 'read' Patch1: udpcast-20200328-read-warn.patch @@ -47,8 +47,8 @@ rm -rf $RPM_BUILD_ROOT %files %doc Changelog.txt cmd.html COPYING -%{_sbindir}/udp-sender -%{_sbindir}/udp-receiver +%{_bindir}/udp-sender +%{_bindir}/udp-receiver %{_mandir}/man1/udp-sender.1* %{_mandir}/man1/udp-receiver.1* From 14c23eb8540a53cee7a3276f0e9cef243ae66eb9 Mon Sep 17 00:00:00 2001 From: Lukas Zapletal Date: Tue, 4 Feb 2025 16:08:43 +0100 Subject: [PATCH 20/25] Modify makefile to use sbindir --- udpcast-20211207-makefile-in.patch | 22 ++++++++++++++++++++++ udpcast.spec | 13 ++++++++++--- 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 udpcast-20211207-makefile-in.patch diff --git a/udpcast-20211207-makefile-in.patch b/udpcast-20211207-makefile-in.patch new file mode 100644 index 0000000..c77a9db --- /dev/null +++ b/udpcast-20211207-makefile-in.patch @@ -0,0 +1,22 @@ +diff -uNr udpcast-20211207-orig/Makefile.in udpcast-20211207/Makefile.in +--- udpcast-20211207-orig/Makefile.in 2025-02-04 15:56:20.527523976 +0100 ++++ udpcast-20211207/Makefile.in 2025-02-04 15:57:07.007771048 +0100 +@@ -4,6 +4,7 @@ + + prefix = @prefix@ + bindir = @bindir@ ++sbindir = @sbindir@ + infodir = @infodir@ + mandir = @mandir@ + datarootdir = @datarootdir@ +@@ -54,8 +55,8 @@ + rm -f Makefile config.status config.log config.h + + install: udp-sender udp-receiver rateGovernor.h +- install -d $(DESTDIR)$(prefix)/sbin +- install -m 755 udp-sender udp-receiver $(DESTDIR)$(prefix)/sbin ++ install -d $(DESTDIR)$(sbindir) ++ install -m 755 udp-sender udp-receiver $(DESTDIR)$(sbindir) + install -d $(DESTDIR)$(mandir)/man1 + install -m 644 udp-sender.1 udp-receiver.1 $(DESTDIR)$(mandir)/man1 + install -d $(DESTDIR)$(prefix)/include/udpcast diff --git a/udpcast.spec b/udpcast.spec index d2d696a..fb43a1c 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 9%{?dist} +Release: 10%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -9,6 +9,9 @@ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz # Fix console.c:89:7: warning: ignoring return value of 'read' Patch1: udpcast-20200328-read-warn.patch +# Fix hardcoded sbin dir +Patch2: udpcast-20211207-makefile-in.patch + BuildRequires: make BuildRequires: gcc BuildRequires: m4 @@ -47,8 +50,8 @@ rm -rf $RPM_BUILD_ROOT %files %doc Changelog.txt cmd.html COPYING -%{_bindir}/udp-sender -%{_bindir}/udp-receiver +%{_sbindir}/udp-sender +%{_sbindir}/udp-receiver %{_mandir}/man1/udp-sender.1* %{_mandir}/man1/udp-receiver.1* @@ -59,6 +62,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 04 2025 Lukáš Zapletal - 20211207-10 +- Updated licenses +- Fedora sbin–>bin patch + * Sun Jan 19 2025 Fedora Release Engineering - 20211207-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From bcc40800cc37e75905690a7973e3e3436f5cbf18 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 6 Feb 2025 13:14:55 +0000 Subject: [PATCH 21/25] Bump and rebuild (RHBZ#2341475) --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index fb43a1c..06bb9ef 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 10%{?dist} +Release: 11%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 06 2025 Richard W.M. Jones - 20211207-11 +- Bump and rebuild (RHBZ#2341475) + * Tue Feb 04 2025 Lukáš Zapletal - 20211207-10 - Updated licenses - Fedora sbin–>bin patch From 785386a9d0222563d1203f059ad3c9150b2eafed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:43:20 +0000 Subject: [PATCH 22/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 06bb9ef..9010647 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 11%{?dist} +Release: 12%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 20211207-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Feb 06 2025 Richard W.M. Jones - 20211207-11 - Bump and rebuild (RHBZ#2341475) From 8c9124b26b9c9848227c2e5be0f3bbb57769429f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:32:55 +0000 Subject: [PATCH 23/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index 9010647..d01131b 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 12%{?dist} +Release: 13%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 20211207-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 20211207-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 5c5a63e0c22a0d47deb942db28aa54d1b0d5ba97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:06:57 +0000 Subject: [PATCH 24/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- udpcast.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udpcast.spec b/udpcast.spec index d01131b..ba6ed5a 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation Version: 20211207 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 20211207-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 20211207-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From a23045a66f561353029a6a40ed0f6088f997b416 Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Sun, 26 Jul 2026 15:40:30 +0200 Subject: [PATCH 25/25] Update to v20250223 --- sources | 2 +- udpcast-20211207-makefile-in.patch | 22 ---------------------- udpcast.spec | 11 ++++++----- 3 files changed, 7 insertions(+), 28 deletions(-) delete mode 100644 udpcast-20211207-makefile-in.patch diff --git a/sources b/sources index cc8f8b3..d527a26 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (udpcast-20211207.tar.gz) = 89010c781d99a60e335213e88867c9114b51f3d75bd4ebfa38bcd1382e5925be4f316faf8c24ea55b087edb2115e18b5fd3cceac70a65371f91227528d218e89 +SHA512 (udpcast-20250223.tar.gz) = 7b5cfee630ec44d3598cb37a08a3b1c5a757d30c8e7703c89c87fb23bd9095391ee9922d78ec77dde9a3968e1384fbf7d0ecb864eb7b4b65903ddfaa6b400537 diff --git a/udpcast-20211207-makefile-in.patch b/udpcast-20211207-makefile-in.patch deleted file mode 100644 index c77a9db..0000000 --- a/udpcast-20211207-makefile-in.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -uNr udpcast-20211207-orig/Makefile.in udpcast-20211207/Makefile.in ---- udpcast-20211207-orig/Makefile.in 2025-02-04 15:56:20.527523976 +0100 -+++ udpcast-20211207/Makefile.in 2025-02-04 15:57:07.007771048 +0100 -@@ -4,6 +4,7 @@ - - prefix = @prefix@ - bindir = @bindir@ -+sbindir = @sbindir@ - infodir = @infodir@ - mandir = @mandir@ - datarootdir = @datarootdir@ -@@ -54,8 +55,8 @@ - rm -f Makefile config.status config.log config.h - - install: udp-sender udp-receiver rateGovernor.h -- install -d $(DESTDIR)$(prefix)/sbin -- install -m 755 udp-sender udp-receiver $(DESTDIR)$(prefix)/sbin -+ install -d $(DESTDIR)$(sbindir) -+ install -m 755 udp-sender udp-receiver $(DESTDIR)$(sbindir) - install -d $(DESTDIR)$(mandir)/man1 - install -m 644 udp-sender.1 udp-receiver.1 $(DESTDIR)$(mandir)/man1 - install -d $(DESTDIR)$(prefix)/include/udpcast diff --git a/udpcast.spec b/udpcast.spec index ba6ed5a..f9d4007 100644 --- a/udpcast.spec +++ b/udpcast.spec @@ -1,7 +1,7 @@ Name: udpcast Summary: UDP broadcast file distribution and installation -Version: 20211207 -Release: 14%{?dist} +Version: 20250223 +Release: 1%{?dist} License: GPL-2.0-or-later AND BSD-2-Clause-first-lines AND MPL-1.1 URL: http://udpcast.linux.lu/ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz @@ -9,9 +9,6 @@ Source: https://www.udpcast.linux.lu/download/%{name}-%{version}.tar.gz # Fix console.c:89:7: warning: ignoring return value of 'read' Patch1: udpcast-20200328-read-warn.patch -# Fix hardcoded sbin dir -Patch2: udpcast-20211207-makefile-in.patch - BuildRequires: make BuildRequires: gcc BuildRequires: m4 @@ -62,6 +59,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 26 2026 Artur Frenszek-Iwicki - 20250223-1 +- Update to v20250223 +- Drop Patch2 (sbindir fix - merged upstream) + * Fri Jul 17 2026 Fedora Release Engineering - 20211207-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild