From 25bc73fb2fa17631fa4df85de434c9b870c253d2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 8 Dec 2008 21:34:04 +0000 Subject: [PATCH 01/56] Initial import --- .cvsignore | 1 + import.log | 1 + sources | 1 + wol.spec | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 70 insertions(+) create mode 100644 import.log create mode 100644 wol.spec diff --git a/.cvsignore b/.cvsignore index e69de29..79ed097 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +wol-0.7.1.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..169ad3f --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +wol-0_7_1-2_fc9:HEAD:wol-0.7.1-2.fc9.src.rpm:1228771971 diff --git a/sources b/sources index e69de29..320920e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c2fa9d7e771134ac8c89d56b8197d4ca wol-0.7.1.tar.gz diff --git a/wol.spec b/wol.spec new file mode 100644 index 0000000..d3828de --- /dev/null +++ b/wol.spec @@ -0,0 +1,67 @@ +Name: wol +Version: 0.7.1 +Release: 2%{?dist} +Summary: Wake On Lan client + +Group: Applications/Internet +License: GPLv2+ +URL: http://sourceforge.net/projects/wake-on-lan/ +Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: gettext + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + + +%description +wol implements Wake On LAN functionality in a small program. It wakes up +hardware that is Magic Packet compliant. SecureON is supported by wol too. + +%prep +%setup -q + + +%build +%configure --disable-static +make %{?_smp_mflags} +iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv +touch -c -r ChangeLog ChangeLog.conv +mv ChangeLog.conv ChangeLog + + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} +rm -f %{buildroot}%{_infodir}/dir +%find_lang %{name} + + +%clean +rm -rf %{buildroot} + +%post +/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || : + +%preun +if [ "$1" = 0 ]; then + /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || : +fi + + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README TODO +%{_infodir}/%{name}.info.gz +%{_mandir}/man?/%{name}.* +%{_bindir}/%{name}* + + +%changelog +* Sun Dec 07 2008 Fabian Affolter - 0.7.1-2 +- Fix Source0 +- Fix License + +* Sat Dec 06 2008 Fabian Affolter - 0.7.1-1 +- Initial package for Fedora From f3f53dd9d1142f39d7ffa1cbad544db2b3c7ce56 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 18:59:15 +0000 Subject: [PATCH 02/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index d3828de..d71d55a 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Dec 07 2008 Fabian Affolter - 0.7.1-2 - Fix Source0 - Fix License From 33e53291b817ee9067b792f0d95b60e976972eb6 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 27 Jul 2009 07:21:43 +0000 Subject: [PATCH 03/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index d71d55a..4d3dd8f 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Mon Jul 27 2009 Fedora Release Engineering - 0.7.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 378a1a3d0902a7778a75a7dedb0c4ea6f00a13c4 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:43:15 +0000 Subject: [PATCH 04/56] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0bbc731..0297b6c 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: wol -# $Id$ +# $Id: Makefile,v 1.1 2008/12/08 00:36:25 kevin Exp $ NAME := wol SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From a0b14496cc9d306337e7a97af599b57bea674c12 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 15:23:28 +0000 Subject: [PATCH 05/56] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- import.log | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 import.log diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 0297b6c..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: wol -# $Id: Makefile,v 1.1 2008/12/08 00:36:25 kevin Exp $ -NAME := wol -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/import.log b/import.log deleted file mode 100644 index 169ad3f..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -wol-0_7_1-2_fc9:HEAD:wol-0.7.1-2.fc9.src.rpm:1228771971 From 454d68e1826b61f8dfc3e2ec8e5745b270fe7bcb Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 20:57:32 -0600 Subject: [PATCH 06/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 4d3dd8f..9642f57 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 0.7.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Mon Jul 27 2009 Fedora Release Engineering - 0.7.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From 27496cb90b3b9338b996017b2f9ed4afcf5dbada Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 02:26:36 -0600 Subject: [PATCH 07/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 9642f57..587b579 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 0.7.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 0.7.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From ab7751fbe345f9f3676d1a8f6ca105328910c1aa Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 22:53:47 -0500 Subject: [PATCH 08/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 587b579..7259322 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 0.7.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 0.7.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 4c88a7a70f75e799dd1a338474bf087a95a243a3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 21:15:26 -0600 Subject: [PATCH 09/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 7259322..001b5c2 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -59,6 +59,9 @@ fi %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 0.7.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 Fedora Release Engineering - 0.7.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From c175bbb56622f3d6169c83bd8c83f18861bf81ca Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 11:55:18 +0100 Subject: [PATCH 10/56] * Tue Feb 19 2013 Fabian Affolter - 0.7.1-9 - Minor spec file updates --- wol.spec | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/wol.spec b/wol.spec index 001b5c2..181b7a6 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -14,7 +14,6 @@ BuildRequires: gettext Requires(post): /sbin/install-info Requires(preun): /sbin/install-info - %description wol implements Wake On LAN functionality in a small program. It wakes up hardware that is Magic Packet compliant. SecureON is supported by wol too. @@ -22,14 +21,12 @@ hardware that is Magic Packet compliant. SecureON is supported by wol too. %prep %setup -q - %build %configure --disable-static make %{?_smp_mflags} iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv touch -c -r ChangeLog ChangeLog.conv mv ChangeLog.conv ChangeLog - %install rm -rf %{buildroot} @@ -37,7 +34,6 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} - %clean rm -rf %{buildroot} @@ -49,16 +45,17 @@ if [ "$1" = 0 ]; then /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || : fi - %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -%{_mandir}/man?/%{name}.* +%{_mandir}/man*/%{name}.* %{_bindir}/%{name}* - %changelog +* Tue Feb 19 2013 Fabian Affolter - 0.7.1-9 +- Minor spec file updates + * Fri Feb 15 2013 Fedora Release Engineering - 0.7.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 733604c1b7aacc898055fdd52b293812971a1c94 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 11:55:59 +0100 Subject: [PATCH 11/56] Updated email address --- wol.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wol.spec b/wol.spec index 181b7a6..0be9be5 100644 --- a/wol.spec +++ b/wol.spec @@ -74,9 +74,9 @@ fi * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Sun Dec 07 2008 Fabian Affolter - 0.7.1-2 +* Sun Dec 07 2008 Fabian Affolter - 0.7.1-2 - Fix Source0 - Fix License -* Sat Dec 06 2008 Fabian Affolter - 0.7.1-1 +* Sat Dec 06 2008 Fabian Affolter - 0.7.1-1 - Initial package for Fedora From 587f33e176a0934ea33402b41f7a44b6d04d7c17 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 15:47:36 +0100 Subject: [PATCH 12/56] Man page path changed --- wol.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wol.spec b/wol.spec index 0be9be5..55791a8 100644 --- a/wol.spec +++ b/wol.spec @@ -30,7 +30,7 @@ mv ChangeLog.conv ChangeLog %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL="install -p" rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} @@ -49,7 +49,7 @@ fi %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -%{_mandir}/man*/%{name}.* +%{_mandir}/man1/%{name}.* %{_bindir}/%{name}* %changelog From 485dc6bc261f6c25e53928b04fc1e01da0aab221 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 16:00:43 +0100 Subject: [PATCH 13/56] Update man page entry in %files section --- wol.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 55791a8..8088aa8 100644 --- a/wol.spec +++ b/wol.spec @@ -49,7 +49,7 @@ fi %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -%{_mandir}/man1/%{name}.* +%{_mandir}/man*/%{name}.*.* %{_bindir}/%{name}* %changelog From 756347d67e013a507ffc6ce2b04774f63d7438f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 16:13:25 +0100 Subject: [PATCH 14/56] No man page for a test ('fepkg local' works like a charm with the man page) --- wol.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 8088aa8..33f36a1 100644 --- a/wol.spec +++ b/wol.spec @@ -49,7 +49,7 @@ fi %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -%{_mandir}/man*/%{name}.*.* +##%{_mandir}/man1/%{name}.1.* %{_bindir}/%{name}* %changelog From ce368a51e60c60a601221a7ac747370e5c395a09 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 20 Feb 2013 16:22:28 +0100 Subject: [PATCH 15/56] Man page --- wol.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 33f36a1..855ca84 100644 --- a/wol.spec +++ b/wol.spec @@ -49,7 +49,7 @@ fi %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -##%{_mandir}/man1/%{name}.1.* +/usr/share/man/man1/wol.1.gz %{_bindir}/%{name}* %changelog From 9c247f1ee7ae479de2de5093e4ecce3844a92dd0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 1 Mar 2013 16:47:37 +0100 Subject: [PATCH 16/56] * Fri Mar 01 2013 Fabian Affolter - 0.7.1-10 - BR fixed for building man page --- wol.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 855ca84..a932df7 100644 --- a/wol.spec +++ b/wol.spec @@ -10,6 +10,7 @@ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext +BuildRequires: perl-podlators Requires(post): /sbin/install-info Requires(preun): /sbin/install-info @@ -49,10 +50,13 @@ fi %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz -/usr/share/man/man1/wol.1.gz +%{_mandir}/man?/*.* %{_bindir}/%{name}* %changelog +* Fri Mar 01 2013 Fabian Affolter - 0.7.1-10 +- BR fixed for building man page + * Tue Feb 19 2013 Fabian Affolter - 0.7.1-9 - Minor spec file updates From c756d216dd70d4a01910651c052203b07f15aea2 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 02:10:05 -0500 Subject: [PATCH 17/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index a932df7..a754d0b 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.7.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Mar 01 2013 Fabian Affolter - 0.7.1-10 - BR fixed for building man page From be8937b8183d8e8653e3c2cba1f06e7cbfc5b860 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 23:46:45 -0500 Subject: [PATCH 18/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index a754d0b..e89926e 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 0.7.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sun Aug 04 2013 Fedora Release Engineering - 0.7.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From f3e214eb88e2bc5becbd35f8dd94fe40deec7ab3 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 08:52:01 +0000 Subject: [PATCH 19/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index e89926e..0ec0cc4 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.7.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 0.7.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 3686e023c04076a3e0522bf286a057a5b584be7c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 02:32:11 +0000 Subject: [PATCH 20/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 0ec0cc4..c341179 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.7.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 0.7.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 1d7ac03618f4fac0928526cc63fca8591fc616a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:07:16 +0000 Subject: [PATCH 21/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index c341179..67cc25c 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.7.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 0.7.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 246e1433aee694cdf98af15f54aa2a66112a3388 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 17:29:51 +0000 Subject: [PATCH 22/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 67cc25c..14f9de2 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.7.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 0.7.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 3862034d28ed75f5ea2c92dac950abf6d74a7a4f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:43:25 +0000 Subject: [PATCH 23/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 14f9de2..fb7a4d8 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.7.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.7.1-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 7e8876208d6b6759ccacccf30b4124a8f92aa5cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:22:06 +0000 Subject: [PATCH 24/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index fb7a4d8..65d6027 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.7.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.7.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 2bd19fccc5208240c3e6a46af4983b2a1ad5dd44 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 21:06:20 +0000 Subject: [PATCH 25/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 65d6027..b9e67d9 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -54,6 +54,9 @@ fi %{_bindir}/%{name}* %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.7.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 0.7.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From f3a3f8dab4379dd595d886202ae4e4a5ffb92df1 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:49:07 +0100 Subject: [PATCH 26/56] 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 --- wol.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wol.spec b/wol.spec index b9e67d9..17189c8 100644 --- a/wol.spec +++ b/wol.spec @@ -7,7 +7,6 @@ Group: Applications/Internet License: GPLv2+ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext BuildRequires: perl-podlators From 5852833437efcf76d70839bfd1cf642924c8b798 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:42:51 +0100 Subject: [PATCH 27/56] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- wol.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/wol.spec b/wol.spec index 17189c8..dce57c0 100644 --- a/wol.spec +++ b/wol.spec @@ -34,9 +34,6 @@ make install DESTDIR=%{buildroot} INSTALL="install -p" rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} -%clean -rm -rf %{buildroot} - %post /sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || : From fcd64014111ab63ed1ee156df39bc95df7de5e37 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:53 +0200 Subject: [PATCH 28/56] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- wol.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wol.spec b/wol.spec index dce57c0..ad27737 100644 --- a/wol.spec +++ b/wol.spec @@ -8,6 +8,7 @@ License: GPLv2+ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz +BuildRequires: gcc BuildRequires: gettext BuildRequires: perl-podlators From 4f0c930f4e6259e259cbfb939449b4f63eee60a7 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:39:22 -0500 Subject: [PATCH 29/56] Remove needless use of %defattr --- wol.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wol.spec b/wol.spec index ad27737..dee9130 100644 --- a/wol.spec +++ b/wol.spec @@ -44,7 +44,6 @@ if [ "$1" = 0 ]; then fi %files -f %{name}.lang -%defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz %{_mandir}/man?/*.* From 4efbf89a462dce1e663019d3956ec2a232fdad52 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:57:35 +0000 Subject: [PATCH 30/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index dee9130..e58462b 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Wake On Lan client Group: Applications/Internet @@ -50,6 +50,9 @@ fi %{_bindir}/%{name}* %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.7.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.7.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 44843d7880ae9358a04531d119ce87aab9f94857 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 6 Sep 2018 09:30:59 +0200 Subject: [PATCH 31/56] * Thu Sep 06 2018 Fabian Affolter - 0.7.1-20 - Add patch for binding to interface (rhbz#1619025) --- wol-0.7.1-binding.patch | 127 ++++++++++++++++++++++++++++++++++++++++ wol.spec | 8 ++- 2 files changed, 133 insertions(+), 2 deletions(-) create mode 100644 wol-0.7.1-binding.patch diff --git a/wol-0.7.1-binding.patch b/wol-0.7.1-binding.patch new file mode 100644 index 0000000..2e038de --- /dev/null +++ b/wol-0.7.1-binding.patch @@ -0,0 +1,127 @@ +diff -urw wol-0.7.1-orig/doc/wol.texi wol-0.7.1/doc/wol.texi +--- wol-0.7.1-orig/doc/wol.texi 2004-04-18 10:52:18.000000000 +0200 ++++ wol-0.7.1/doc/wol.texi 2018-08-19 23:45:59.526088977 +0200 +@@ -236,6 +236,13 @@ + (default IP address is @code{255.255.255.255}). + + ++@item -b HOST ++@itemx --bind=HOST ++ ++Bind to this IP address or hostname. This allows broadcasting on multihomed ++hosts by specifying the IP address of the desired outgoing interface. ++ ++ + @item -p NUM + @itemx --port=NUM + +diff -urw wol-0.7.1-orig/include/net.h wol-0.7.1/include/net.h +--- wol-0.7.1-orig/include/net.h 2004-02-05 19:20:07.000000000 +0100 ++++ wol-0.7.1/include/net.h 2018-08-19 23:45:59.526088977 +0200 +@@ -27,6 +27,7 @@ + + #include + ++int bind_to_addr(int sockfd, const char *ip_str); + + int udp_open (void); + +diff -urw wol-0.7.1-orig/src/net.c wol-0.7.1/src/net.c +--- wol-0.7.1-orig/src/net.c 2004-04-20 21:51:18.000000000 +0200 ++++ wol-0.7.1/src/net.c 2018-08-19 23:45:59.526088977 +0200 +@@ -100,7 +100,33 @@ + return sockfd; + } + ++int ++bind_to_addr(int sockfd, const char *ip_str) ++{ ++ struct sockaddr_in toaddr; ++ ++ if (ip_str == NULL) ++ { ++ return -1; ++ } + ++ memset (&toaddr, 0, sizeof (struct sockaddr_in)); ++ ++ if (net_resolv (ip_str, &toaddr.sin_addr)) ++ { ++ error (0, 0, _("Invalid IP address given: %s"), strerror (errno)); ++ return -1; ++ } ++ ++ toaddr.sin_family = AF_INET; ++ ++ if (bind (sockfd, (const struct sockaddr *) &toaddr, sizeof (toaddr))) ++ { ++ error (0, 0, _("Couldn't bind to %s: %s"), ip_str, strerror (errno)); ++ return -1; ++ } ++ return 0; ++} + + int + tcp_open (const char *ip_str, +diff -urw wol-0.7.1-orig/src/wol.c wol-0.7.1/src/wol.c +--- wol-0.7.1-orig/src/wol.c 2004-04-18 13:42:11.000000000 +0200 ++++ wol-0.7.1/src/wol.c 2018-08-19 23:47:31.440398340 +0200 +@@ -56,6 +56,9 @@ + /* IP Address or hostname magic packet is addressed to */ + static char *host_str = DEFAULT_IPADDR; + ++/* IP Address or hostname to bind to */ ++static char *bind_str = NULL; ++ + /* filename with mac addresses */ + static char *pathname = NULL; + +@@ -107,6 +110,7 @@ + -f, --file=FILE read addresses from file FILE (\"-\" reads from stdin)\n\ + --passwd[=PASS] send SecureON password PASS (if no PASS is given, you\n\ + will be prompted for the password)\n\ ++-b, --bind=HOST bind to this IP address or hostname\n\ + \n\ + Each MAC-ADDRESS is written as x:x:x:x:x:x, where x is a hexadecimal number\n\ + between 0 and ff which represents one byte of the address, which is in\n\ +@@ -144,7 +148,7 @@ + int c; + int option_index; + int password_set = 0; +- char *options = "Vvw:h:i:p:f:s:-"; ++ char *options = "Vvw:h:i:p:f:s:b:-"; + static struct option long_options[] = + { + { "help", no_argument, NULL, 'H' }, +@@ -156,6 +160,7 @@ + { "port", required_argument, NULL, 'p' }, + { "file", required_argument, NULL, 'f' }, + { "passwd", optional_argument, NULL, 'P' }, ++ { "bind", required_argument, NULL, 'b' }, + /* { "proxy", required_argument, NULL, 's' }, */ + { NULL, 0, NULL, 0 } + }; +@@ -209,6 +214,9 @@ + host_str = optarg; + break; + ++ case 'b': ++ bind_str = optarg; ++ break; + + case 'p': + if ((sscanf (optarg, "%5u", &port) != 1) || +@@ -370,6 +378,13 @@ + exit (1); + } + ++ if (NULL != bind_str) ++ { ++ if (bind_to_addr (sockfd, bind_str)) ++ { ++ exit (1); ++ } ++ } + + /* loop through possible MAC addresses */ + if (!request_stdin) diff --git a/wol.spec b/wol.spec index e58462b..d06e76f 100644 --- a/wol.spec +++ b/wol.spec @@ -1,12 +1,13 @@ Name: wol Version: 0.7.1 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Wake On Lan client Group: Applications/Internet License: GPLv2+ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz +Patch0: wol-0.7.1-binding.patch BuildRequires: gcc BuildRequires: gettext @@ -21,6 +22,7 @@ hardware that is Magic Packet compliant. SecureON is supported by wol too. %prep %setup -q +%patch0 -p1 -b .binding %build %configure --disable-static @@ -30,7 +32,6 @@ touch -c -r ChangeLog ChangeLog.conv mv ChangeLog.conv ChangeLog %install -rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} @@ -50,6 +51,9 @@ fi %{_bindir}/%{name}* %changelog +* Thu Sep 06 2018 Fabian Affolter - 0.7.1-20 +- Add patch for binding to interface (rhbz#1619025) + * Sat Jul 14 2018 Fedora Release Engineering - 0.7.1-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 740fadc86b115072956bfea3178abb370e9b25d1 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 27 Jan 2019 19:40:36 +0100 Subject: [PATCH 32/56] Remove obsolete scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- wol.spec | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/wol.spec b/wol.spec index d06e76f..a0b3163 100644 --- a/wol.spec +++ b/wol.spec @@ -13,9 +13,6 @@ BuildRequires: gcc BuildRequires: gettext BuildRequires: perl-podlators -Requires(post): /sbin/install-info -Requires(preun): /sbin/install-info - %description wol implements Wake On LAN functionality in a small program. It wakes up hardware that is Magic Packet compliant. SecureON is supported by wol too. @@ -36,14 +33,6 @@ make install DESTDIR=%{buildroot} INSTALL="install -p" rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} -%post -/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || : - -%preun -if [ "$1" = 0 ]; then - /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || : -fi - %files -f %{name}.lang %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_infodir}/%{name}.info.gz From f99617b754a33c12a9b1b7425b33d8eaafa231c1 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:30 +0100 Subject: [PATCH 33/56] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- wol.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wol.spec b/wol.spec index a0b3163..e425ee6 100644 --- a/wol.spec +++ b/wol.spec @@ -3,7 +3,6 @@ Version: 0.7.1 Release: 20%{?dist} Summary: Wake On Lan client -Group: Applications/Internet License: GPLv2+ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz From 80ea990f61f4498d6809e15d2368d9fbed6040af Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:52:58 +0000 Subject: [PATCH 34/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index e425ee6..a8304bf 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -39,6 +39,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.7.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Sep 06 2018 Fabian Affolter - 0.7.1-20 - Add patch for binding to interface (rhbz#1619025) From 5796f2b89375b8f2228afcfa885d07c43183600e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Wed, 24 Apr 2019 14:56:39 +0200 Subject: [PATCH 35/56] Remove hardcoded gzip suffix from GNU info pages --- wol.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wol.spec b/wol.spec index a8304bf..23a8df8 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -34,11 +34,14 @@ rm -f %{buildroot}%{_infodir}/dir %files -f %{name}.lang %doc AUTHORS ChangeLog COPYING NEWS README TODO -%{_infodir}/%{name}.info.gz +%{_infodir}/%{name}.info.* %{_mandir}/man?/*.* %{_bindir}/%{name}* %changelog +* Wed Apr 24 2019 Björn Esser - 0.7.1-22 +- Remove hardcoded gzip suffix from GNU info pages + * Sun Feb 03 2019 Fedora Release Engineering - 0.7.1-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From f253cd4b3c16da835c7450669a5c6eec895b2aaa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 03:39:27 +0000 Subject: [PATCH 36/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 23a8df8..562261e 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -39,6 +39,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.7.1-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Wed Apr 24 2019 Björn Esser - 0.7.1-22 - Remove hardcoded gzip suffix from GNU info pages From c8ec06af0ded878a9bf2084cdd5c6675cb8c336e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 03:53:06 +0000 Subject: [PATCH 37/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 562261e..c87a5ec 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -39,6 +39,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.7.1-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.7.1-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From cee0f8792b115b1df1ac6ad720858a97b9e79ca0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:17:14 +0000 Subject: [PATCH 38/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index c87a5ec..32d0c8d 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -39,6 +39,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.7.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.7.1-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From bb7a8efe3c5f59447440f0212a6aa494207adef9 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:00:43 +0000 Subject: [PATCH 39/56] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- wol.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wol.spec b/wol.spec index 32d0c8d..32bc5ca 100644 --- a/wol.spec +++ b/wol.spec @@ -8,6 +8,7 @@ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz Patch0: wol-0.7.1-binding.patch +BuildRequires: make BuildRequires: gcc BuildRequires: gettext BuildRequires: perl-podlators From 1553391652809dddf44070cff201fe0e2596cafa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:38:04 +0000 Subject: [PATCH 40/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 32bc5ca..eef93df 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -40,6 +40,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.7.1-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.7.1-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 073ceaf4aca2845b27f550837c325532a7874583 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:06:02 +0000 Subject: [PATCH 41/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index eef93df..5f23395 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -40,6 +40,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.7.1-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 0.7.1-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 778b6948323ff48c70622607cd1c661c359e5bd4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:37:58 +0000 Subject: [PATCH 42/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 5f23395..4477ba4 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -40,6 +40,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.7.1-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.7.1-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 6d02c02bf1693594ddee31209959368a5ed0bdd3 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Mon, 31 Jan 2022 18:01:23 -0800 Subject: [PATCH 43/56] epel8-playground decommissioned : https://pagure.io/epel/issue/136 --- .cvsignore | 0 Makefile | 21 --------------------- dead.package | 1 + sources | 0 4 files changed, 1 insertion(+), 21 deletions(-) delete mode 100644 .cvsignore delete mode 100644 Makefile create mode 100644 dead.package delete mode 100644 sources diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index e69de29..0000000 diff --git a/Makefile b/Makefile deleted file mode 100644 index 0bbc731..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: wol -# $Id$ -NAME := wol -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a72aec0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +epel8-playground decommissioned : https://pagure.io/epel/issue/136 diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From 0da0ae1ed71fb837246721fe28099081d136c4fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:35:22 +0000 Subject: [PATCH 44/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 4477ba4..0dcc00f 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -40,6 +40,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.7.1-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.7.1-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 8aa968167658868040ac4d68c4e6715f8bc40425 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 28 Nov 2022 10:03:56 +0100 Subject: [PATCH 45/56] Port configure script to C99 (#2148875) Related to: --- wol-configure-c99.patch | 123 ++++++++++++++++++++++++++++++++++++++++ wol.spec | 7 ++- 2 files changed, 129 insertions(+), 1 deletion(-) create mode 100644 wol-configure-c99.patch diff --git a/wol-configure-c99.patch b/wol-configure-c99.patch new file mode 100644 index 0000000..0392879 --- /dev/null +++ b/wol-configure-c99.patch @@ -0,0 +1,123 @@ +Avoid implicit function declarations for C99 compatibility. +These are mostly in standard (built-in or gnulib/autoconf archive) +checks, so there is no need to upstream this (if upstream were stil +active). + +diff --git a/configure b/configure +index 5a5a82660c50b040..38779afcf5cfe28b 100755 +--- a/configure ++++ b/configure +@@ -2669,7 +2669,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + for ac_declaration in \ +- '' \ ++ '#include ' \ + 'extern "C" void std::exit (int) throw (); using std::exit;' \ + 'extern "C" void std::exit (int); using std::exit;' \ + 'extern "C" void exit (int) throw ();' \ +@@ -3293,8 +3293,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext +@@ -4188,7 +4188,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + for ac_declaration in \ +- '' \ ++ '#include ' \ + 'extern "C" void std::exit (int) throw (); using std::exit;' \ + 'extern "C" void std::exit (int); using std::exit;' \ + 'extern "C" void exit (int) throw ();' \ +@@ -12227,8 +12227,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext +@@ -13410,7 +13410,7 @@ cat >>conftest.$ac_ext <<_ACEOF + int + main () + { +- exit (malloc (0) ? 0 : 1); ++ return malloc (0) ? 0 : 1; + } + + _ACEOF +@@ -13481,7 +13481,7 @@ cat >>conftest.$ac_ext <<_ACEOF + int + main () + { +- exit (realloc (0, 0) ? 0 : 1); ++ return realloc (0, 0) ? 0 : 1; + } + + _ACEOF +@@ -14534,6 +14534,7 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++#include + int + main () + { +@@ -14719,7 +14720,7 @@ cat >>conftest.$ac_ext <<_ACEOF + if (!in) + return 1; + len = getline (&line, &siz, in); +- exit ((len == 4 && line && strcmp (line, "foo\n") == 0) ? 0 : 1); ++ return (len == 4 && line && strcmp (line, "foo\n") == 0) ? 0 : 1; + } + + _ACEOF +diff --git a/m4/getline.m4 b/m4/getline.m4 +index d19e56386717afbd..e4da867860cc08fc 100644 +--- a/m4/getline.m4 ++++ b/m4/getline.m4 +@@ -27,7 +27,7 @@ AC_DEFUN([AM_FUNC_GETLINE], + if (!in) + return 1; + len = getline (&line, &siz, in); +- exit ((len == 4 && line && strcmp (line, "foo\n") == 0) ? 0 : 1); ++ return (len == 4 && line && strcmp (line, "foo\n") == 0) ? 0 : 1; + } + ], am_cv_func_working_getline=yes dnl The library version works. + , am_cv_func_working_getline=no dnl The library version does NOT work. +diff --git a/m4/malloc.m4 b/m4/malloc.m4 +index 05c66ad6a21012de..35f70572348a2ec6 100644 +--- a/m4/malloc.m4 ++++ b/m4/malloc.m4 +@@ -18,7 +18,7 @@ AC_DEFUN([jm_FUNC_MALLOC], + int + main () + { +- exit (malloc (0) ? 0 : 1); ++ return malloc (0) ? 0 : 1; + } + ], + jm_cv_func_working_malloc=yes, +diff --git a/m4/realloc.m4 b/m4/realloc.m4 +index ff8314dd4fc407e9..9eb71f59aac26f8b 100644 +--- a/m4/realloc.m4 ++++ b/m4/realloc.m4 +@@ -18,7 +18,7 @@ AC_DEFUN([jm_FUNC_REALLOC], + int + main () + { +- exit (realloc (0, 0) ? 0 : 1); ++ return realloc (0, 0) ? 0 : 1; + } + ], + jm_cv_func_working_realloc=yes, diff --git a/wol.spec b/wol.spec index 0dcc00f..c54dfbc 100644 --- a/wol.spec +++ b/wol.spec @@ -1,12 +1,13 @@ Name: wol Version: 0.7.1 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Wake On Lan client License: GPLv2+ URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz Patch0: wol-0.7.1-binding.patch +Patch1: wol-configure-c99.patch BuildRequires: make BuildRequires: gcc @@ -20,6 +21,7 @@ hardware that is Magic Packet compliant. SecureON is supported by wol too. %prep %setup -q %patch0 -p1 -b .binding +%patch1 -p1 -b .configure-c99 %build %configure --disable-static @@ -40,6 +42,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Mon Nov 28 2022 Florian Weimer - 0.7.1-30 +- Port configure script to C99 (#2148875) + * Sat Jul 23 2022 Fedora Release Engineering - 0.7.1-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f3a06191439ff76267d4c5950361df4a3aeefec0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:57:28 +0000 Subject: [PATCH 46/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index c54dfbc..32ca187 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -42,6 +42,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.7.1-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Nov 28 2022 Florian Weimer - 0.7.1-30 - Port configure script to C99 (#2148875) From 71a43da4b7736b2cd3eab026aa64d5cf1e9f0427 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:20:23 +0000 Subject: [PATCH 47/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 32ca187..0ab189c 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -42,6 +42,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.7.1-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.7.1-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From ea75a03009fbed2e91461940db9a15c163d17829 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:02:49 +0000 Subject: [PATCH 48/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 0ab189c..f4fea4b 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -42,6 +42,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.7.1-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.7.1-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ba646038693cb5c8b01a29b3f6e735933944909c Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:50 +0200 Subject: [PATCH 49/56] Eliminate use of obsolete %patchN syntax (#2283636) --- wol.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wol.spec b/wol.spec index f4fea4b..b3b6a6e 100644 --- a/wol.spec +++ b/wol.spec @@ -20,8 +20,8 @@ hardware that is Magic Packet compliant. SecureON is supported by wol too. %prep %setup -q -%patch0 -p1 -b .binding -%patch1 -p1 -b .configure-c99 +%patch -P0 -p1 -b .binding +%patch -P1 -p1 -b .configure-c99 %build %configure --disable-static From 2d52a811f493c7350d1a9f9741d0a2c776ee43b4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:30:06 +0000 Subject: [PATCH 50/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index b3b6a6e..ca1d4ab 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Wake On Lan client License: GPLv2+ @@ -42,6 +42,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.7.1-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.7.1-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c7ab1166df8ec8ab1277f5afd03382af663abaaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:42:15 +0200 Subject: [PATCH 51/56] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- wol.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wol.spec b/wol.spec index ca1d4ab..fed3b81 100644 --- a/wol.spec +++ b/wol.spec @@ -1,9 +1,10 @@ Name: wol Version: 0.7.1 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Wake On Lan client -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://sourceforge.net/projects/wake-on-lan/ Source0: http://downloads.sourceforge.net/wake-on-lan/%{name}-%{version}.tar.gz Patch0: wol-0.7.1-binding.patch @@ -42,6 +43,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Fri Jul 26 2024 Miroslav Suchý - 0.7.1-35 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.7.1-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 82f7eea9377104e586efd799e5c109ab7ad1f17b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:12:25 +0000 Subject: [PATCH 52/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index fed3b81..7fea8ad 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Wake On Lan client # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -43,6 +43,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.7.1-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 0.7.1-35 - convert license to SPDX From c6d8f44149be15115bfc20170d465fb856b75b7f Mon Sep 17 00:00:00 2001 From: David Auer Date: Thu, 1 May 2025 01:53:27 +0200 Subject: [PATCH 53/56] Fix build with GCC 15 GCC 15 defaults to C23, but the last update was from 2007 so it can't be expected to be compatible with the latest standards. --- wol.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 7fea8ad..06b5b93 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Wake On Lan client # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -25,6 +25,7 @@ hardware that is Magic Packet compliant. SecureON is supported by wol too. %patch -P1 -p1 -b .configure-c99 %build +export CFLAGS="$CFLAGS -std=gnu11" %configure --disable-static make %{?_smp_mflags} iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv @@ -43,6 +44,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Wed Apr 30 2025 David Auer - 0.7.1-37 +- Fix build with GCC 15 + * Sun Jan 19 2025 Fedora Release Engineering - 0.7.1-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 279fb6fd76c2ad954f75be853592b04c4b7570ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:30:52 +0000 Subject: [PATCH 54/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 06b5b93..21f75f1 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Wake On Lan client # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -44,6 +44,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.7.1-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Apr 30 2025 David Auer - 0.7.1-37 - Fix build with GCC 15 From a42cb7f234a1cd15f9d1c860ba4b232cbecd93db Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:20:14 +0000 Subject: [PATCH 55/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 21f75f1..9f4f728 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 38%{?dist} +Release: 39%{?dist} Summary: Wake On Lan client # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -44,6 +44,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.7.1-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.7.1-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e3109e9d8d53f63b15fe6797628561f436fc10b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:54:02 +0000 Subject: [PATCH 56/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wol.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wol.spec b/wol.spec index 9f4f728..f1dee0c 100644 --- a/wol.spec +++ b/wol.spec @@ -1,6 +1,6 @@ Name: wol Version: 0.7.1 -Release: 39%{?dist} +Release: 40%{?dist} Summary: Wake On Lan client # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -44,6 +44,9 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/%{name}* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.7.1-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 0.7.1-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild